手動給virtualbox的ubuntu擴容

本機是window10,虛擬機用的virtualbox裝的ubuntu16.04,磁盤容量不夠,師兄幫忙擴容,我就端個小板凳旁邊學習:P
開始開始~~

1 Windows 部分

首先在windows找到vboxmanage的安裝位置,我的在C:\Program Files\Oracle\VirtualBox下,所以:
(後邊的路徑也按照自己的)

C:\Program Files\Oracle\VirtualBox>VBoxManage modifyhd e:\vbox\Ubuntu12.04\Ubuntu1204-201302-disk1.vmdk --resize 200000

resize後邊大小視需求定,我定了200G.

2 ubuntu 部分

1 分區

sudo gparted

然後在圖形界面操作,可以看到一塊你加進來的盤塊,右擊->format to,用作文件系統,選擇ext4,然後應用

2 備份

下面要備份要掛載的目錄下原有文件,否則磁盤一旦掛載進來,就會覆蓋原有內容,我準備掛在/home下,因此隨便找一個地方比如/mnt/:

cp -r /home /mnt/

3 改配置文件

查要掛載磁盤的UID:

blkid

打開文件:

sudo vi /etc/fstab

添加

UUID=** /home           ext4    errors=remount-ro 0       1

4 掛載

sudo mount /dev/sda3 /home
sudo cp /mnt/home/* /home

5 刪除備份

sudo rm -r /mnt/home

6 重啓ubuntu

這裏有一個問題,再進來的時候面臨權限問題,因爲剛纔移動文件夾一直在sudo,所以現在裏面的權限都是root,這時候需要改一下權限,用chowner 命令改成自己的就可以了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章