vmware裝了ubuntu9.10當初只分了8G 裝了很多東西以後 發現不夠用了,只有增加分區.
我使用的是vmware7.0版本的 。增加分區有2個方法 ,一個使用VM自帶的工具來增加整個分區大小 另一個方法是增加一個硬盤分區(成功實現)。
注:以下分配出來的空間都是由虛擬系統目錄所在的盤提供的。
做這些的時候確保你的虛擬機是關的。(不放心的話 備份下 Ubuntu.vmdk 也可以 )
一 :
1:首先說下 用VMWARE自帶的工具
找到你的vmware安裝目錄 然後在安裝目錄下找到vmware-vdiskmanager.exe 這個文件 ,當然你雙擊沒有用的,我這裏只是想讓你確定有這個文件 ,才能使用他。打開命令行 cd 到你的vmware的安裝目錄 然後 輸入
vmware-vdiskmanager 你發現列出了一堆的命令 就表明是可以用的了,好我們現在開始使用他來調整VM的分區大小
vmware-vdiskmanager -x 50Gb D:\ProgramFile\soft\UbuntuUbuntu.vmdk
-x 表示擴展新的分區
50GB是大小
D:\ProgramFile\soft\UbuntuUbuntu.vmdk 這個是你虛擬機中os的物理磁盤文件
調整分區需要一段時間的。其實他就是在你原來的基礎上加了一些分區鏈接,好比你原來有10G 那他就又新分 50-10=40GB的空間出來 ,原先的還是保持不變的,所以放心你的數據不會丟失的。
2:利用VM的setting
Edit virtual machine settings, 選擇add就可以加硬盤了,這裏你要選擇硬盤類型 新的分區大小 ,按照自己的需要和真是情況來選。只列出重要的圖片的,其他界面都採用默認就行了,完成後它就會創建硬盤空間了。
二 :
好了以上2個是 增加了分區 ,但是ubuntu還是不能識別的 他們還是荒蕪之地 ,所以你得格式給ubuntu看 格完了還要掛在他身上 告訴他啓動的mount上這個新的分區。用一下的命令來實現。
啓動虛擬機 進去ubuntu 開啓一個終端
$ sudo fdisk -l
如果成功了就能看到出現了新的硬盤sda,接下來就要我們讓它能被我們所用了
$ sudo fdisk /dev/sda3
出現一個命令
Command (m for help):
這時你輸入 n 也即變成 Command (m for help): n 然後回車。
這時出現一下選項
Command action
e Extend
p primary partition (1-4)
選擇 p
然後出現
primary partition (1-4):
在 primary partition (1-4):後輸入1 也即 primary partition (1-4):1 然後回車
後面出現硬盤空間的分配,都採用默認,這樣就使用了整個硬盤
不報錯的話 ,然後又出現
Command (m for help):
這時 輸入 w
接下來檢查sdb1是否有了
$ sudo fdisk -l
出現sdb1就說明你成功了一大半了
接下來運行下一個命令
最後一步 是設置分區的掛載 ,先
$ mkdir -p /home/fuhao/SoftWare
新建一個目錄用來掛載,文件自己隨意建立,接下來就是掛載了
$ sudo mount -t ext4 /dev/sda3 /home/fuhao/SoftWare -o rw
讓掛載上去的設備能夠讀寫,可以通過chmod改變/home/SoftWare的權限實現你需要的
如果想讓虛擬機每次啓動都加載新加的設備
在終端輸入以下命令
$ sudo vim /etc/fstab
加入下面的內容
/dev/sda3 /home/fuhao/SoftWare ext4 defaults 0 0
註釋:此處配置詳解參考:http://blog.tianya.cn/blogger/post_read.asp?BlogID=3213333&PostID=28214399
這個格式你可以參考這個文件已有的。
好了 然後重新啓動 你可以用 附件裏 磁盤使用分析器來看 新的分區大小