本機是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 命令改成自己的就可以了