Linux 物理機虛擬化


前言

我有一台安裝了 RHCA 資源的磁盤,然而每次開機時需要切換啟動項為該磁盤。於是我想將它實現物理虛擬化。

工具

Windows 10
RHCA Disk
Virtualbox 5.1
Virtualbox 6.1

步驟

一:轉換

將磁盤在 windows 磁盤管理中脫機,使用 virtualbox 進行 vmdk 虛擬化。
注意:速度非常快,其只是一個映射而已。另外 vmware 無法讀取。

pushd "c:\Program Files\Oracle\Virtualbox"
vboxmanage internalcommands createrawvmdk -filename d:\rhca.vmdk -rawdisk \\.\PhysicalDrive0

二:創建

使用 virtualbox 5.1 創建虛擬機(該版本才能成功)

三:導出

創建完成后,進行虛擬機導出

四:開機

升級到 virtualbox 6.1 並開啟 cpu 嵌套功能,開啟虛擬機
注意:只能使用 virtualbox 6 版本才有嵌套功能,另外 v2ex 有網友說,只支持 AMD 處理器。供參考

五、效果

備注

vmware 直接虛擬化物理磁盤會報錯:dracut-initqueue : Warning: dracut-initqueue timeout - starting timeout scripts

該問題在網上得到的解答是,磁盤在虛擬機內 label 會改變造成無法識別。但我嘗試了手動 grub 引導(方法參考上篇文章)也無用,所以該問題無法解決 vmware 也就無法使用。

如各位解決 vmware 可在本文下留言討論,感激不盡。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM