Delete page "%E7%9F%A5%E8%AD%98%E5%BA%AB"

2026-03-06 06:09:03 +00:00
parent 1dd86362f7
commit e619793c27
-275
@@ -1,275 +0,0 @@
# OpenWRT
## 1. 下載映像檔壓縮檔
```bash
wget https://downloads.openwrt.org/releases/23.05.3/targets/x86/64/openwrt-23.05.3-x86-64-generic-ext4-combined.img.gz
```
## 2. 解壓縮映像檔
```bash
gzip -d openwrt-23.05.3-x86-64-generic-ext4-combined.img.gz
```
## 3. 將映像檔移到 ISO
```bash
cp openwrt-23.05.3-x86-64-generic-ext4-combined.img /var/lib/vz/template/iso
```
## 4. 建立無硬碟的虛擬機,紀錄虛擬機編號
## 5. 將映像檔指派到虛擬機
```bash
qm disk import 201 /var/lib/vz/template/iso/openwrt-23.05.3-x86-64-generic-ext4-combined.img local-lvm
```
## 6. 虛擬機選項: 開機順序全部取消
## 7. 進入虛擬機,修改網路
```bash
vi /etc/config/network
```
```bash
service network restart
```
## 8. 嘗試連線OpenWRT
Username: root
Password:
# 黑群輝
## 1. 下載引導檔
從 [Github](https://github.com/RROrg/rr) 的 [Release](https://github.com/RROrg/rr/releases/tag/25.6.5) 下載引導檔
```bash
wget https://github.com/RROrg/rr/releases/download/25.6.5/rr-25.6.5.img.zip
```
## 2. 解壓縮檔案
解壓縮檔案並移動到 PVE 的 ISO 資料夾
```bash
unzip rr-25.6.5.img.zip && mv rr.img /var/lib/vz/template/iso/rr-25.6.5.img
```
## 3. 建立虛擬機
3.1. 一般設定,指定 VM ID 並記住,之後加入引導映像檔時需要指定
![1.png](Images/1.png)
3.2. 作業系統設定,不要使用任何媒體,之後使用 RR 映像檔,引導開機
![2.png](Images/2.png)
3.3. 系統設定
![3.png](Images/3.png)
3.4. 磁碟設定,加入三個相同規格的虛擬磁碟,之後用來建立 RAID 的磁碟集區
![4.png](Images/4.png)
3.5. CPU 設定,選擇 host 取得最好的虛擬核心效能,啟用 NUMA 讓 DSM 可以使用 Container Manager
![5.png](Images/5.png)
3.6. 記憶體設定,先設定為 4G 安裝完成後再依照宿主機的資源設定
![6.png](Images/6.png)
3.7. 網路設定,選擇 VirtIO 或 Intel E1000 的效能最好
![7.png](Images/7.png)
## 4. 加入 RR 引導檔
```bash
qm importdisk 100 /var/lib/vz/template/iso/rr-25.6.5.img local-lvm
```
## 5. 將 RR 引導檔改為 SATA
![8.png](Images/8.png)
## 6. 將 RR 引導檔改為第一開機順位
![9.png](Images/9.png)
## 7. 設定引導檔
![10.png](Images/10.png)
(載入完成)
![11.png](Images/11.png)
從網頁輸入引導檔顯示的網址(http://192.168.30.100:7681),進入引導設定介面
![12.png](Images/12.png)
## 8. 設定引導的主機型號
![13.png](Images/13.png)
## 9. 設定引導的系統版本
![14.png](Images/14.png)
![15.png](Images/15.png)
## 10. 編譯引導
![16.png](Images/16.png)
## 11. 啟動引導
![17.png](Images/17.png)
啟動引導,待核心載入完成,即可透過連結進入 DSM 設定介面(http://192.168.30.100:5000)
![18.png](Images/18.png)
# 掛載 SMB
## 1. 安裝 CIFS 工具
```bash
apt update && apt install -y cifs-utils
```
## 2. 建立 SMB 驗證檔
```bash
nano /root/.smbcredentials
```
(內容如下)
```
username=SMB帳號
password=SMB密碼
domain=WORKGROUP
```
設定權限
```bash
chmod 600 /root/.smbcredentials
```
## 3. 掛載 SMB 資料夾
```bash
nano /etc/fstab
```
(加入以下內容)
```
//<SMB主機位址>/emby /mnt/ds918/emby cifs credentials=/root/.smbcredentials,uid=100000,gid=100000 0 0
```
uid=100000,gid=100000:對 unprivileged LXC container 很重要,這樣權限會對應到 container 內的 root 使用者(id 100000
若是 privileged container,可用 uid=0,gid=0
```bash
nano /etc/pve/lxc/<ctid>.conf
```
(加入以下內容)
```
mp0: /mnt/ds918/emby,mp=/emby
```
## 6. 建立掛載的資料夾
```bash
mkdir -p /mnt/ds918/emby
```
## 5. 重新掛載資料夾
```bash
systemctl daemon-reload
```
```bash
mount -a
```
# 套件更新設定
## 更換 Debian 官方套件鏡像
```bash
nano /etc/apt/sources.list
```
內容如下
```
deb http://ftp.tw.debian.org/debian bookworm main contrib non-free non-free-firmware
deb http://ftp.tw.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
deb http://security.debian.org/ bookworm-security main contrib non-free non-free-firmware
```
## Proxmox VE 官方套件來源
```bash
rm /etc/apt/sources.list.d/* && nano /etc/apt/sources.list.d/pve-no-subscription.list
```
內容如下
```
deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription
```
## 清除快取、更新套件清單
```bash
apt clean && apt update
```
# 硬碟直通
## 列出所有硬碟
```bash
ls -l /dev/disk/by-id
```
(輸出)
```
lrwxrwxrwx 1 root root 9 Sep 12 23:04 ata-CT2000BX500SSD1_2221E63542A2 -> ../../sda
...
```
## 將硬碟直通給虛擬機
```bash
qm set 253 --sata2 /dev/disk/by-id/ata-CT2000BX500SSD1_2221E63542A2
```
# 相關參考紀錄
- [Proxmox VE 初始化硬碟分割區與配置ZFS儲存區(Raidz)](https://www.albert-yu.com/blog/proxmox-ve-%E5%88%9D%E5%A7%8B%E5%8C%96%E7%A1%AC%E7%A2%9F%E5%88%86%E5%89%B2%E5%8D%80%E8%88%87%E9%85%8D%E7%BD%AEzfs%E5%84%B2%E5%AD%98%E5%8D%80raidz/)
- [Pimox - Proxmox V7 for the Raspberry Pi](https://github.com/pimox/pimox7)
- [Installing Mikrotik RouterOS on Proxmox VE easily](https://www.apalrd.net/posts/2023/tip_routeros/)
- [Linux VM Templates in Proxmox on EASY MODE using Prebuilt Cloud Init Images!](https://www.apalrd.net/posts/2023/pve_cloud/)
- [Proxmox PVE上安裝Openwrt的幾個重點:VM or LXC?哪個鏡像?網卡直通?一鍵安裝?](https://upsangel.com/openwrt/how-to-install-openwrt-on-proxmox/)
- [Deploy a DSM VM and Manage Disks Dynamically Using a Script in Proxmox VE](https://kingtam.win/archives/rr-dsm.html)
- [2024年PVE8最新安装使用指南](https://post.smzdm.com/p/al82z7ee/)
- [Proxmox VE 如何設定直通硬碟【虛擬機Server2016示範教學】](https://eheima.com/5722/pve-qmset-sata#:~:text=%E7%A4%BA%E7%AF%84%E5%A6%82%E4%B8%8B%E5%9C%96%EF%BC%8C%20%E8%80%81%E9%BB%91%20%E5%B0%87%E9%80%99%E6%AC%A1%E6%BA%96%E5%82%99%E7%9A%841TB%E7%A1%AC%E7%A2%9F%E7%9B%B4%E9%80%9A%E7%B5%A6Server2016%E8%99%9B%E6%93%AC%E6%A9%9FVM%20ID%E7%82%BA100%EF%BC%8C%E4%B8%A6%E6%8E%9B%E5%9C%A8%E8%99%9B%E6%93%AC%E6%A9%9Fsata2%E7%9A%84%E4%BD%8D%E7%BD%AE%EF%BC%8C%20%E4%B8%A6%E5%B0%87%E7%AC%AC%E4%BA%8C%E6%AD%A5%E9%A9%9F%E6%9F%A5%E8%A9%A2%E5%87%BA%E4%BE%86%E7%9A%84%E7%A1%AC%E7%A2%9FID%E8%B2%BC%E5%9C%A8%E6%8C%87%E4%BB%A4%E7%AF%84%E6%9C%AC%E7%9A%84%E6%9C%80%E5%BE%8C%EF%BC%8C,%E7%B5%84%E5%90%88%E5%BE%8C%E6%88%91%E8%A6%81%E7%9B%B4%E9%80%9A%E7%9A%84%E6%8C%87%E4%BB%A4%E5%B0%B1%E6%98%AF%EF%BC%9A%E3%80%8Cqm%20set%20100%20--sata1%20%2Fdev%2Fdisk%2Fby-id%2Fata-ST1000DM003-1CH162_S1D8F613%E3%80%8D)