上一篇:Windows不分區VHD裝Linux多系統(二):VM創建ubuntu18.04虛擬機
下一篇:Windows不分區VHD裝Linux多系統(四):VM虛擬機里Ubuntu18引導修改
為什么要在虛擬機里裝?因為按照之前我們要把系統鏡像刻如光盤或寫U盤里,用虛擬光驅裝好,還可以隨時調試。
最好是用VirtualBox去裝因為它本身就支持VHD文件,但大部分人都用VM這里就用VM演示。
環境:
物理機:Windows7
VM虛擬機:VMware® Workstation 12 Pro 12.5.0 build-4352439
ubuntu鏡像:ubuntu-18.04.5-desktop-amd64.iso
============== 使用 克隆(clone)功能遷移虛擬機里數據到VHD磁盤 ======================================
經過測試,使用DiskGenius磁盤工具的"克隆"功能,即便是虛擬機文件VMDK動態大小的,也是可以成功的,因為克隆的是文件,不是底層數據。
VMKD文件(動態變化)--> 克隆文件 --> VHD(固定大小)
缺點:和普通復制文件一樣,耗時。同配置下復制13分鍾,VMDK直接轉 同配置下2分鍾。
優點:1.按文件復制,消除文件碎片。
2.節省存放空間,大概是固定的一半。
============== VM虛擬機安裝后 VMDK文件轉VHD安裝方法 (強烈推薦) =============================
推薦理由:安裝系統速度快,生成VHD速度也快。
其他創建VM和之前一樣,就下面兩步是要注意的。
容量隨意,最好不要小於9G,因為linix系統安裝需要至少空間,太小會提示空間不足。
注意:如果你長期使用,物理磁盤空間也足夠,建議分大寫 16、24G或更大,因為后期擴容是很麻煩的事。
擴容1.在虛擬機里重新擴容,重新生成VHD文件
擴容2.不直接擴容而是使用mksquashfs命令備份后恢復這種方式,新建一個VHD 把舊VHD內容鏡像過去,然后修改/etc/fstab里的UUID為新VHD。
1.立即分配所有空間,就是創建固定大小的VHD磁盤文件。
2.一定要選單個文件。
“CentOS 64 位.vmdk” 這個文件存放位置要知道在哪里,一會轉換這個文件到VHD
轉換vmdk文件成VHD,用到工具“StarWindConverter.exe” 點擊下載
(我只掩飾操作過程,選擇文件換成你的)
關鍵,一定要選“pre-allocated”,意為“固定”的
注意剩余空間,大於出來的VHD文件,圖示空間不足,不能“下一步”,
在下一步開始轉換了,等完成即可。就會和vmdk同目錄下生成一個同名后綴為vhd的文件。
如果你是SSD(固態)硬盤,分分鍾內就轉好了。以后修改文件可以在VM里修改好在轉換。
或者在VHD引導起來后直接修改。
==========================================================================================
遇到問題:
當創建VM磁盤是固定(預分配)時,會創建帶flat.vmdk字樣文件,而選擇磁盤動態分配時vmdk就只有一個。這是正常情況。
如果轉換時候,大部分人會選擇哪個大文件,但是實際還是要選哪個小文件。也可以轉換。選flat那個還報錯。
========================== VHD掛載成分區安裝方法 ===========================================
啟動虛擬機,開始用CD-ROM(光盤)引導,開機速度根據你電腦配置。
在黑屏時候多等會,可以看VM軟件右下角的光盤和硬盤圖標上有小綠點在閃,就是說明在讀寫數據。等待即可。
先不要着急安裝,先選擇語言中文,點試用,設置分辨率,后面要用到。
點擊左下角的九個點
找到設置,如果沒有點右邊中間的點切換選項卡
設置向下拉找到 設備
點顯示--分辨率,選擇1024x768或更高,大點被遮住的就全顯示出來了。
后面會用到。按Alt+a即可生效,也可以鼠標放到“顯示(應用更改)”那個標題欄地方向“左”拖動來顯示“應用”按鈕。
安裝前把網絡連接斷開,因為按照時會下載更新,但是國外網站又慢,所以安裝好后換國內源,在更新。
點擊左上角那個圖標,兩個隨便點一個就行
選擇中文
鍵盤選擇漢語
選擇最小化安裝,因為現在是測試,為了節省時間。
網絡下載更新,如果你聯網狀態 是掛鈎的,斷開網絡 等十幾秒勾會自動消失
這里是VHD的關鍵,選擇“其他”來手動建立分區,ubuntu自動分區有些會影響VHD引導(如swap)。正常物理機裝系統可以看你自己選擇,這里只說VHD下
因為在win里新建虛擬磁盤時,為了確認VHD是否建立成功,格式化成了NTFS格式,這要要刪掉,選中sda1點左下角“--”。
刪掉就顯示是空閑磁盤,在點擊 空閑磁盤 在點“+”來創建,
這是彈出創建分區,注意,不要選擇其他,就選擇主分區和/(根)點OK。
你可能在其他地方看到要建立/boot、/home這些的,這里是測試,為了減少失敗幾率,就全放根分區下。類似win下所有容量都給C盤一樣。
選擇好后,點擊“現在安裝” 引導器默認
准備格式化,再次確認
注意時區點我紅框里呢個地方,就是地圖上上海的地方。
為什么老外給中國的時區是上海?我猜,因為上海外國人了解的多,就和我們提起英國知道倫敦一樣,其他英國地方不知道一樣。
主機名、用戶名、密碼隨便設置。你記住就好。
PS:如果你是在做實驗,那么就選擇自動登錄,省的輸密碼麻煩。系統里開啟關閉自動登錄詳細教程
好了,下面開始安裝了,安裝速度取決於你電腦配置。
文件復制完,提示重啟,注意因為光盤還在,所以提示還要鍵入“回車”鍵,才能真正重啟
鼠標點進去,按“回車”鍵
重啟也可以正常進入。
注意:安裝完系統,再次掛載VHD文件時,不要點格式化,否則系統就沒有了。
重起虛擬機,根據機器配置系統卡一會,等下就可以了。