virtualbox啓動U盤中的系統
先加入把本用戶加入組 vboxusers 和 disk (需要註銷後再次登錄才生效)。
sudo usermod -aG vboxusers $USER
sudo usermod -aG disk $USER
執行命令創建 vmdk 文件
VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk -rawdisk /dev/sda
/path/to/file.vmdk 是目標 vmdk 文件,/dev/sda 是 U盤的設備文件。
然後執行命令附加 vmdk 到 IDE Storage 中:
VBoxManage storageattach uos --storagectl "IDE" --port 0 --device 0 --type hdd --medium /path/to/file.vmdk
或者也可以在 UI 下面把 /path/to/file.vmdk 加入 IDE Storage 中,操作如下:
進入設置 > 存儲,在控制器 IDE 添加硬盤:
點擊註冊圖標按鈕,打開文件選擇對話框,選擇那個 vmdk 文件打開。
然後就回到虛擬硬盤選擇窗口,再選中那個 vmdk 文件,點擊選擇按鈕,然後就能看到 vmdk 文件被添加到 控制器 IDE下了。
可以使用命令 VBoxManage showvminfo uos|grep Storage
查看有關存儲控制器的信息。
之後啓動虛擬機,按 F12 鍵選擇啓動設備,然後按 1 選擇 IDE Controller 的 Primary Master。
然後就從 U盤啓動,並看到安裝系統的界面了。