天天看點

擴大虛拟機硬碟空間詳解

因為最近在虛拟機上裝了QT,之前又更新過核心,是以開始分的10G虛拟硬碟明顯已經不夠用了,但是又不想重裝,于是上網查擴虛拟硬碟的方法,可是發現找到的都不完整,或者太詳細了不知道自己适合用哪種,後來慢慢研究終于成功啦,是以現在分享自己的所得。

不多說了,直接将方法:

1、首先,找到你的虛拟機軟體VMware安裝目錄下的這個工具vmware-vdiskmanager.exe 在運作視窗中打開它,就是先輸入cmd打開指令行視窗,然後輸入路徑我的是D:/Program Files/VMware/VMware Workstation6.5,然後就是執行vmware-vdiskmanager.exe -x 12Gb RedHat9.vmdk

這句的意思是 将原硬碟RedHat9.vmdk擴大到12Gb的容量,-x參數就夠了,網上講的太多,弄的人有點糊塗呵呵。補充下,之前寫成12G會不行,應該是12Gb,還有如果虛拟硬碟名字中有空格的話要用“”雙引号,呵呵

2、我們上一步做的隻是讓虛拟硬碟擴到了12G,還要在linux系統下進行磁盤分區和格式化,在終端中輸入指令fdisk -l 檢視現在的磁盤情況:

Disk /dev/sda: 12.8 GB, 12884901888 bytes

255 heads, 63 sectors/track, 1566 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot    Start       End    Blocks   Id  System

/dev/sda1   *         1        13    104391   83  Linux

/dev/sda2            14      1228   9759487+  83  Linux

/dev/sda3          1229      1305    618502+  82  Linux swap

/dev/sda4          1306      1566   2096482+  83  Linux

看到的/dev/sda4就是我新增加的磁盤,我們可以根據自己的磁盤情況建立分區,比如輸入 fdisk /dev/sda 就會進入分區選擇:

[[email protected] root]# fdisk /dev/sda

The number of cylinders for this disk is set to 1566.

There is nothing wrong with that, but this is larger than 1024,

and could in certain setups cause problems with:

1) software that runs at boot time (e.g., old versions of LILO)

2) booting and partitioning software from other OSs

   (e.g., DOS FDISK, OS/2 FDISK)

Command (m for help):

輸入m可檢視指令提示,這裡我們直接建立分區,因為我原來有3個磁盤是以我可以直接再建一個邏輯分區,輸入n,然後選擇p,然後選擇起始和結束的柱,預設将剩下的所有空間全部配置設定給第4個磁盤,最後輸入w,儲存分區并退出。

3、我們現在的linux系統下/dev/sda4裝置已經是一個新的磁盤了,但是還不能使用,就像windows下一樣,要進行格式化,網上很少有提到這一步的,導緻我之後老是挂載不上這個分區,困惑了很久,還問老師,也沒有解決,最後終于在我的/bin目錄下找到了格式化磁盤的工具mkfs.ext3(我用的是RedHat9),也可以用其他的。我們直接輸入 mkfs.ext3 /dev/sda4 好了,幾秒鐘之後,格式化完畢。

4、最後,我想大家都會啦,隻要将我們建立的磁盤裝置挂在到一個目錄下就可以使用了,可以用mount指令,也可以修改配置檔案/etc/fstab 使每次開機都自動挂載。比如輸入 mount -t ext3 /dev/sda4 /mnt/newdisk

哈哈,看看是不是OK?

分享完畢,好快樂啊! 因為自己也是通過網上的朋友那裡學到了很多東西,加上自己失敗的經驗和教訓,如果有錯誤和不足,請大家不要吝啬您的指教,希望以後可以和你們共同進步啊,加油!

                   From:         http://blog.chinaunix.net/u3/101900/showart_2047058.html

繼續閱讀