平時經常用到linux,不過都是在虛擬機里面跑或者用移動硬盤啟動,帶個硬盤只要是有電腦就可以用自己的系統,很方便。
不過突然發現一個嚴峻的問題,就是虛擬機里一個linux,硬盤里面一個linux,這樣得要把要用的資料互相拷來拷去,很是麻煩。
通過網上查找,還是找到了解決方案(度娘請收下我的膝蓋)。。。
從虛擬機啟動移動硬盤里面的系統:
參考:http://blog.csdn.net/cuipengchong/article/details/47911631
步驟1:
用vbox自帶的工具生成虛擬磁盤,(貌似是個引導):
首先進入磁盤管理器,查看移動盤的序列:
我這里的磁盤2就是我的移動硬盤,80G那個分區裝有kali linux ,可以正常啟動。
然后用管理員身份運行CMD,進入Vbox的安裝目錄,輸入命令
VBoxManage internalcommands createrawvmdk -filename j:\Vbox\usbDisk.vmdk -rawdisk \\.\PhysicalDrive2
其中j:\Vbox\就是放虛擬磁盤的目錄(上面說的那個),\\.\PhysicalDrive2這里的2表示我要啟動的linux系統在磁盤2里面。
看到 RAW host disk access VMDK file j:\Vbox\usbDisk.vmdk created successfully 這段就說明成功了。
步驟2:
在虛擬機里面從移動硬盤啟動:
用管理員身份運行Vbox,新創建一個虛擬機,存儲那里要選上面生成的那個usbDisk.vmdk 其他配置跟硬盤里面的系統要一致 ,
現在就可以正常啟動了。