好久沒有寫博客,今天寫一篇,
這幾天在下載android4.1的源碼,就給以前的vmware虛擬機中添加了一個15G的磁盤,現(xiàn)在的虛擬機就有兩個磁盤了,一個是以前安裝系統(tǒng)的20G,一個用來下載android源碼的15G,經(jīng)過幾天的時間的下載,問題來了?!?。。?!
android4.1的源碼不止15G,這15G裝不下,無奈之下,再添加了一個50G的磁盤,接著下載,將以前那個下的15G刪去。
1.添加磁盤
1.1在vmware中添加一個磁盤
在vmware中的菜單中的VM->settings->add
新建磁盤我選擇的是多個文件的方式來存儲(像FAT32的格式限制最大的文件為4GB)在硬盤下生成這些文件,50G給我生成了26個磁盤文件
1.2進入ubuntu中對這個硬盤分區(qū)
分區(qū)前的
分區(qū)的的命令式
fdisk /dev/sdc
(我添加的第三塊磁盤時sdc,)
就兩三步,n 新建一個分區(qū)
p主分區(qū)
下面幾步用默認就可以了
最后記得用W將設(shè)置寫入磁盤了。
分完區(qū)后,
1.3格式化分區(qū),
命令是 mkfs -t ext4 /dev/sdc1
1.4 掛載分區(qū)
修改fstab文件每次開機時候就可以自動掛載了
現(xiàn)在開機就可以自動掛載了(這種方式是有問題的,請看后面內(nèi)容)
開機后可以看到如下的磁盤了
1.5 將原來的那個磁盤的內(nèi)容拷到這個磁盤中來。
2刪去分區(qū)
為啥要刪去分區(qū)了,那個磁盤不用了,但是那15G的空間不能浪費了,要找回來,我還是按照上面的布局給格式化了和刪除分區(qū)了,
sdb1分區(qū)已經(jīng)被刪去
在fstab中將自動掛載注釋掉
然后再vmware中刪去設(shè)備,對比前后發(fā)現(xiàn)空間沒有找回來,如圖所示:
15G的磁盤刪去前,
15G磁盤刪去后
看來必須手動刪除文件了,
在虛擬機的磁盤設(shè)置看到如上圖的文件名,把和這個文件開頭的文件全部刪除即可。
刪除文件時候要小心,不要刪錯了,虛擬機就啟動不了了,最好先將文件不要徹底刪除,如果能啟動就刪除,不能啟動就找回那個文件。
3,重啟虛擬機出現(xiàn)了錯誤
無法掛載了
原因就是第二個磁盤被刪去后,第三個磁盤的設(shè)備名自動變成了第二個,這肯定是掛載不了了,所以不用設(shè)備名掛載,用UUID掛載
用 ls -l /devdisk/by-uuid查看UUID好
重啟后一切正常
聯(lián)系客服