[分享] QEMU從硬碟開機
QEMU的VM可以從實體硬碟開機,不過網路上常常是用命令行居多,下面分享用Virt Manager
設定的方法。
https://i.imgur.com/vUqpr2q.png
背景
用QEMU安裝Windows 10 VM後,嘗試過GPU passthrough的方案
可是之後還要編譯looking glass和設定音效,且Linux方面就沒獨顯用了,切換頗麻煩。
所以把qcow2的Windows釋放到實體硬碟:
sudo qemu-img convert -p -f qcow2 -O raw win10.img /dev/sdb
再按照需求切換:
臨時要用Line這種垃圾閉源軟體開虛擬機就夠。
不得不使用吃效能的軟體才開實體機進Windows,但不會是閉源遊戲。
目前我的系統是這樣
- SSD:openSUSE Tumbleweed
- HDD:Windows 10
雖然HDD很慢,但SSD也沒空間了。這樣我也比較方便管理虛擬機內的檔案。
VM關機後掛載Windows的硬碟直接存取。
Virt Manager設定
1. 開啟Virt Manager,編輯→偏好設定,啟用XML編輯。
2. 編輯Windows 10 QEMU的組態,移除舊虛擬硬碟裝置。
3. 編輯虛擬機,點選左下角的「新增硬體」。
4. 點選 新增「儲存」。雖然說應該能直接加入實體硬碟,但會出現'/dev/sdb' does not
match the expected format 'dos'的錯誤。
因此點選旁邊的「編輯XML」,直接加入以下內容後確認:
<disk type="block" device="disk"> <driver name="qemu" type="raw"/> <source dev="
/dev/sdb"/> <target dev="sda" bus="sata"/> <address type="drive" controller="0"
bus="0" target="0" unit="0"/> </disk>
4. 編輯完後就可以直接開機了。
Windows是否會混亂
如果沒依賴太多虛擬機驅動,Windows開機後都會自動調整。
因為不能使用Spice tools,又Windows已裝完Nvidia驅動
在虛擬機模式,桌面的解析度就是固定的,音效還不會延遲。
而切換到實體機開機,也是稍待Windows自動偵測硬體變更後就會進入系統。
--
《當你試圖在手機/電腦上安裝不自由的軟體》
https://i.imgur.com/s1lVszB.jpg
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.236.234.216 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1655589109.A.183.html
→
06/19 10:53,
2年前
, 1F
06/19 10:53, 1F
→
06/19 10:54,
2年前
, 2F
06/19 10:54, 2F
測試用途,我用HWID啟動的(小聲) 沒有遇過這問題
→
06/19 12:11,
2年前
, 3F
06/19 12:11, 3F
推
06/19 16:18,
2年前
, 4F
06/19 16:18, 4F
openSUSE Tumbleweed
※ 編輯: ivon852 (36.236.234.216 臺灣), 06/19/2022 20:12:38
推
06/19 22:48,
2年前
, 5F
06/19 22:48, 5F
→
06/19 23:18,
2年前
, 6F
06/19 23:18, 6F
→
06/19 23:19,
2年前
, 7F
06/19 23:19, 7F
→
06/19 23:21,
2年前
, 8F
06/19 23:21, 8F
原來還有這招
推
06/27 22:19, , 9F
06/27 22:19, 9F
它是認分區的應該可行,雖然我是二個實體硬碟
※ 編輯: ivon852 (36.236.205.51 臺灣), 06/28/2022 14:20:52
Linux 近期熱門文章
23
129
PTT數位生活區 即時熱門文章