看板 Headphone 關於我們 聯絡資訊
自從 Roon 宣布最新的 ROCK 支援 UEFI 開機之後,其安裝程式也做了一些修改, 虛擬化時也需要特別去指定 UEFI 才能啟動,以下為安裝於 Ubuntu Server 22.04 的流程分享(完全免費),基本上用 VMware 除了 .img 要轉成 .vmdk 之外,其他 流程是差不多的。 假定已經安裝完成 Ubuntu Server 22.04。 1. 虛擬機器需要橋接模式的網路,所以第一步要用文字編輯器編輯 netplan 設定, 假定只有一個網路而且被作業系統命名 enp4s0: sudo vi /etc/netplan/00-installer-config.yaml 如果不會用 vi,用 nano 也可以,將內容修改為: network: ethernets: enp4s0: dhcp4: false bridges: br0: interfaces: [enp4s0] dhcp4: true version: 2 切記每個 indent 一定是兩個 space,不要用 tab 鍵,會有錯誤信息。然後 sudo netplan apply sudo reboot 2. 由於虛擬機器管理蠻複雜的,建議還是用 GUI 比較方便,因此: sudo apt install ubuntu-desktop sudo reboot 雖說已經有 GUI,但個人還是比較喜歡在 ssh 終端機剪貼指令 XD 3. 接下來安裝 Ubuntu Server 的虛擬機器套件(apt 五個套件寫在一行): sudo apt install qemu-kvm virt-manager libvirt-daemon-system libvirt-clients bridge-utils sudo reboot 如果權限有疑慮,可以補一槍: sudo usermod -aG kvm $USER sudo usermod -aG libvirt $USER 4. 去 Roon 官網下載 ROCK 映像檔並解壓縮(wget 是一行指令): wget https://download.roonlabs.net/builds/roonbox-linuxx64-nuc4-usb- factoryreset.img.gz gzip -d roonbox-linuxx64-nuc4-usb-factoryreset.img.gz 5. 因為母系統是跑 KVM/QEMU,所以要將安裝程式的 .img 轉為 .qcow2(指令一行) qemu-img convert -f raw -O qcow2 roonbox-linuxx64-nuc4-usb- factoryreset.img UEFI_ROCK.qcow2 我是為了方便識別所以我轉出的映像檔命名為 UEFI_ROCK.qcow2 6. 接下來用 GUI 叫出 Virtual Machine Manager a. 開一個新 VM https://imgur.com/GkxZvg1.jpg
b. 選擇 Import existing disk image https://imgur.com/AA2upDo.jpg
c. 按下 Browse... 按鈕,把剛才轉好的 UEFI_ROCK.qcow2 找到,然後在下方 的放大鏡輸入欄敲入 Windows,這時會跳選單,選擇 Windows 10(我試過 其他作業系統,只有 Windows 10 這個選項會順利 boot) https://imgur.com/DhNsN1e.jpg
d. 預設 CPU 是兩顆,建議至少 4 顆,記憶體若夠大就依照 Roon 的建議設 8GB https://imgur.com/sCnhdKY.jpg
e. 自己找個好名字命名這個虛擬機器;由於要改一些設定內容,切記一定要勾選 "Customize configuration before install",然後檢查一下網路是否是 br0 https://imgur.com/RQucd3h.jpg
f. 前面提到新版 UEFI 的 ROCK 必須要用 UEFI 模式開機,所以 VM 第一次 開機前一定要選擇 OVMF_CODE_4M.fd 的 UEFI https://imgur.com/EQ32FwM.jpg
g. 由於虛擬機器仍需要一個虛擬磁碟來安裝 ROCK,所以要多增加一個至少 40GB 的磁區(小於 40GB 會有錯誤信息) https://imgur.com/mFsELkp.jpg
h. 以上程序完備之後,就能啟動這個虛擬機器了!啟動成功會看到安裝選項 https://imgur.com/EtERMP7.jpg
i. 這個選項輸入,必須將 USB 鍵盤「加入」這個虛擬機器,否則是無法輸入任何 東西的 https://imgur.com/sTrN5sq.jpg
j. 順著安裝程式的問答,完成 ROCK 的安裝 k. 在 reboot 這個 ROCK 之前,請記得先移除安裝程式所在的磁區,也就是 SATA Disk 1 https://imgur.com/gSHEPb0.jpg
l. 也順便將 USB 鍵盤還給母系統 https://imgur.com/wbo8vus.jpg
m. 然後就能放心的 reboot 進入虛擬化的 ROCK 了!<3 https://imgur.com/iOXRY2E.jpg
說個玄學:虛擬化的 ROCK,其音質還比實體 NUC 上跑的還要上一層樓,而且不受 NUC 的限制,愛裝哪台電腦都隨意 :~) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.96.57 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Headphone/M.1670153569.A.18E.html ※ 編輯: elguapo (118.163.96.57 臺灣), 12/04/2022 19:37:27 elguapo:轉錄至看板 Audiophile 12/04 19:44
dragon2543: 喔喔VM rock,不知道裝在原本的server 2019優化過的c12/04 19:55
dragon2543: ore主機上,聲音表現會不會更好12/04 19:55
個人認為音質是更好的 :-) ※ 編輯: elguapo (118.163.96.57 臺灣), 12/04/2022 20:00:05
iitze: 推! 12/04 20:14
※ 編輯: elguapo (118.163.96.57 臺灣), 12/04/2022 20:23:05
stevenao992: 用這篇配VMWare Playt成功安裝ROCK了。測試中12/04 23:04
Makeinu: 感覺Host OS用PVE和ESXi管理會比較方便,請問用Ubuntu的12/05 10:41
Makeinu: 理由是?12/05 10:41
因母系統有執行 HQPlayer Embedded 的需求(雖說也是能虛擬化,但拼 ECv2-> DSD1024 還是需要原生的運算力)
stevenao992: 應該是原po剛好手上的作業環境是Ubuntu吧?12/05 11:05
※ 編輯: elguapo (118.163.96.57 臺灣), 12/05/2022 13:03:00 ※ 編輯: elguapo (42.72.216.65 臺灣), 12/05/2022 13:47:07
dragon2543: 為了測試好不好聲,系統整個砍掉重練,hyperV裝不起來 12/06 14:23
dragon2543: 改用VM試試12/06 14:23
dragon2543: ROCK 聽了幾天,數位聲蠻重的,請斟酌服用12/09 23:38
請問「數位聲」是指…? 虛擬機器的 ROCK 建議用網路把信號傳出來給 Roon Bridge / Roon Ready 器材。若 USB 直接接 VM 音質會不好。 ※ 編輯: elguapo (118.163.96.57 臺灣), 12/09/2022 23:59:09