# PVE 配置

如果 PVE 主機有多個網卡,先要給網路卡建立橋接

  1. 選擇 PVE 主機,點擊 網路 ,展開 建立 ,選擇 Linux Bridge
    01

  2. 填寫網橋配置
    其中 名稱橋接連接埠 有對應關係
    vmbr0 -> enp1s0
    vmbr1 -> enp2s0
    vmbr2 -> enp3s0
    以此類推
    02

# 創建 openwrt 虛擬機

  1. 登錄 PVE 管理頁面,選擇右上角的 建立VM ,並根據向導填寫相關配置資訊

一般:
選擇好 節點VM ID 並填寫 名稱 ,這裡需要記下 VM ID 的值,後續會用到
03

作業系統:
選擇 不要使用任何媒體
04

系統:
保持默認
05

磁盤:
磁盤大小調整為 1GiB ,這裡只是創建需要,後續還需要刪除所以不用給很大
06

CPU:
核心數根據需求進行調整
07

記憶體:
運行 openwrt 分配 512MiB 記憶體一般足夠使用了
08

網路:
橋接 這裡一般保持默認即可,對於添加多張網路卡後面會操作
09

確認:
確認所有信息無誤後點擊 完成
10

# 修改虛擬機硬體

  1. 在 PVE 管理界面左側點選剛剛建立的虛擬機,在點選該虛擬機的 硬體 選項
    11

  2. CD/DVD 裝置,由於用不到,可以選擇移除
    12

  3. 選擇剛剛創建的 1GiB 的硬碟,點選 中斷連結
    13

  4. 中斷連結後,磁盤會變為 未使用的磁碟 ,選擇該 未使用的磁碟 並點選移除
    14

# 上傳鏡像

# 方法 1

使用支援 sftp 的軟體登錄 PVE(這裡使用 WinSCP)
用戶名和密碼就是登錄 PVE 管理頁面的用戶名和密碼
將鏡像上傳至 /var/lib/vz/images 路徑
15

# 方法 2

當然也可以將鏡像傳到 USB 隨身碟上,使用 mount 命令掛載進系統

  1. 先創建一個用於掛載 USB 隨身碟的路徑,在 /mnt 下創建一個名為 usb 的資料夾
mkdir /mnt/usb
  1. 使用 mount 命令掛載進系統
mount /dev/sdb /mnt/usb

/dev/sdb : USB 隨身碟路徑
/mnt/usb : USB 隨身碟掛載到系統的路徑

使用完成後,可以使用 umount 移除使用完成的 USB 隨身碟

umount /mnt/usb

# 使用鏡像

  1. 回到 PVE 的管理頁面,點擇 PVE 節點後並點選右側的 命令列
    16

  2. 在命令列中執行以下命令

qm importdisk 102 /var/lib/vz/images/openwrt_64.img local-lvm

102 : 剛剛創建虛擬機時選擇的 VM ID ,根據自己的設置進行修改
/var/lib/vz/images/openwrt_64.img : 剛剛上傳的鏡像的所在路徑

  1. 鏡像轉換完成後,會在 HassOS 虛擬機的 硬體 菜單中多出一個 未使用的磁碟
    17

雙擊該 未使用的磁碟 ,保持默認即可,點選 增加
18

之後就可以看到添加好了該磁碟
19

  1. 點選左側的 選項 ,雙擊 開機順序 ,將剛剛添加的磁碟勾選並拖動到第一位,再點選完成
    20

# 添加多張網路卡

  1. 選擇建立的 openwrt 虛擬機,點擊 硬體 ,展開 增加 ,選擇 網路裝置
    21

  2. 橋接 處選擇需要添加的橋接接口,其他保持默認,點擊 增加
    22
    然後就能看到新添加的網路卡了
    23

# 啟動 openwrt 虛擬機

  1. 點選左側的 主控台 ,再次點選右上角的 啟動
    24
更新於

閣下的好意本人心領了,但本人不接受任何形式的捐贈,如果依然想捐贈,那就請捐贈給那些讓世界變得更美好的非營利組織吧

鹽 聯合國系統及其機構

聯合國系統及其機構

鹽 紅十字國際委員會

紅十字國際委員會

鹽 sci-hub

sci-hub