我們使用virtualbox時,開始安裝VM虛擬機的時候,可能為了節省磁盤或者其它原因,總會遇到磁盤空間不夠使用的情況。此時,如果存放虛擬磁盤的空間足夠,我們可以通過動態增加虛擬硬盤空間,以便滿足我們的需求。
大體步驟如下:
a 到virtualbox安裝路徑下運行如下命令:
vboxmanage modifyhd debian_work.vdi --resize 20000
注:
1. 只有當vdi創建時選的動態擴展才有效。
2. 參數resize後以M為單位,只能比原來的空間大。
3. 實際當中vdi可能需要修改為你自己目錄下的完整vdi文件路徑。
b 運行fdisk -l命令能看到未分區磁盤(fdisk命令為linux下查看系統硬盤和分區信息的命令)
c 運行fdisk /dev/sda 輸入n p 分區數字 起末位置,按w保存。創建分區完成
d 運行 mkfs 為分區創建文件系統(格式化)
e 把新建的分區掛載到你的工作目錄下
f 運行命令 blkid 可以看到新建分區的UUID(如8eaf0bd7-ce92-436f-a157-cd86383238e3)
g 編輯 /etc/fstab,加上
UUID=xxxx /workspace(你要掛載的目錄) ext3 defaults 0 1