Delete page "%E7%9F%A5%E8%AD%98%E5%BA%AB"
@@ -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 並記住,之後加入引導映像檔時需要指定
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
3.2. 作業系統設定,不要使用任何媒體,之後使用 RR 映像檔,引導開機
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
3.3. 系統設定
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
3.4. 磁碟設定,加入三個相同規格的虛擬磁碟,之後用來建立 RAID 的磁碟集區
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
3.5. CPU 設定,選擇 host 取得最好的虛擬核心效能,啟用 NUMA 讓 DSM 可以使用 Container Manager
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
3.6. 記憶體設定,先設定為 4G 安裝完成後再依照宿主機的資源設定
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
3.7. 網路設定,選擇 VirtIO 或 Intel E1000 的效能最好
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## 4. 加入 RR 引導檔
|
|
||||||
|
|
||||||
```bash
|
|
||||||
qm importdisk 100 /var/lib/vz/template/iso/rr-25.6.5.img local-lvm
|
|
||||||
```
|
|
||||||
|
|
||||||
## 5. 將 RR 引導檔改為 SATA
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## 6. 將 RR 引導檔改為第一開機順位
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## 7. 設定引導檔
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
(載入完成)
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
從網頁輸入引導檔顯示的網址(http://192.168.30.100:7681),進入引導設定介面
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## 8. 設定引導的主機型號
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## 9. 設定引導的系統版本
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## 10. 編譯引導
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## 11. 啟動引導
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
啟動引導,待核心載入完成,即可透過連結進入 DSM 設定介面(http://192.168.30.100:5000)
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
# 掛載 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)
|
|
||||||
Reference in New Issue
Block a user