歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 12.04虛擬機硬盤擴容

Ubuntu 12.04虛擬機硬盤擴容

日期:2017/2/28 15:45:19   编辑:Linux教程

筆者通過實驗,總結了添加新硬盤 掛載新硬盤 硬盤擴容的一些方法,僅供大家做個參考
一:首先介紹硬盤擴容的方法:

1、vmware提供一個命令行工具,vmware-vdiskmanager.exe,位於vmware的安裝目錄下,比如
C:/Program Files/VMware/VMware Workstation/vmware-vdiskmanager.exe.
在windows的cmd窗口中,轉到vmware的安裝目錄
即:cd C:/Program Files/VMware/VMware Workstation/
vmware-vdiskmanager.exe 可以查看幫助

2. 對於擴容,可以輸入下列命令:
vmware-vdiskmanager -x 4Gb "D:/VMware/WinXP/myLinux.vmdk"
參數"-x"表示要擴展虛擬機硬盤空間,緊隨其後的數字是要擴展到的大小(本例為擴展到4GB,這是一個磁盤總量,包含了原先的磁盤容量)。
最後是指定要操作的虛擬機磁盤的具體文件,要是路徑名中有空格,必須以雙引號括起來。按回車鍵開始執行,執行完畢,退出命令提示符窗口,
重啟VMware,會發現虛擬機硬盤空間已變成4GB了。
網上的說明大都到這一步就結束了,其實不然。我們重啟虛擬機後,發現虛擬機的硬盤是變成4GB了,但進入linux系統後,用"df -ah"查看發現硬盤空間還是原先那麼大。
雖然已經擴大了磁盤,但是由於還沒有經過分區,指定文件系統,所以linux操作系統無法識別(其實就相當於你的硬盤雖然大了,但是你並沒有對其進行分區是一個道理)。下面我們進行分區處理。

3. 分區:
fdisk命令: fdisk -l :打印當前的磁盤分區表,這時我們可以看到磁盤的總量的確增加到4GB了,但是分區只有以前的那幾個原有的分區。
鍵入命令:fdisk /dev/sda “sda就是經過擴容的硬盤,為SCSI硬盤,IDE類型硬盤對應為hda,是對該硬盤進行操作”
鍵入 : m “ 列出fdisk的幫助”
我們在這裡是要添加一個新分區,即將擴容出來的那部分做成一個新分區,這樣才能被操作系統掛載識別。
鍵入: n ” 命令n用於添加新分區"
此時,fdisk會讓你選擇添加為邏輯分區呢(編號從5開始)還是主分區(編號1到4)。選擇主分區吧,則鍵入p;選擇邏輯分區鍵入l。
我們選擇主分區於是:
鍵入: p " 選擇創建主分區"
此時,fdisk會讓你選擇主分區的編號,如果已經有了主分區sda1,sda2,那麼編號就選3,即要創建的該分區為sda3.
鍵入: 3
此時,fdisk又會讓你選擇該分區的開始值這個就是分區的Start 值(start cylinder);這裡最好直接按回車,
如果您輸入了一個非默認的數字,會造成空間浪費;
此時鍵入:w "保存所有並退出,分區劃分完畢"

我們現在還不能用這個分區,為什麼? 沒格式化呀,呵呵!

4. 格式化該新添加的分區:
鍵入:mkfs -t ext3 /dev/sda3
或者 mkfs.ext3 /dev/sda3 格式化指定的分區,依次類推,現在的系統大部分都是 ext3 格式,如果你需要其它的,可以查看mkfs的幫助。

此時我們就可以使用該新增分區啦:

5、掛載該分區:
手動掛載,則鍵入:mount /dev/sda3 /home/work/ "表示將該新分區掛載到/home/work/這個目錄下面"
開機自動掛載,則修改/etc/fstab文件,在這個文件裡面添加一行:
/dev/sda3 /home/work ext3 defaults, 0 1 "關於該文件的格式,以後寫文章討論^_^"
以後每次開機都會將該分區掛在大work目錄下面了。

到這裡就可以使用該新加分區啦 。

Copyright © Linux教程網 All Rights Reserved