這幾天編譯openwrt固件,玩著玩著發(fā)現(xiàn)之前虛擬機默認(rèn)設(shè)置的20G的磁盤空間已經(jīng)不夠用了,用baobab命令查看下磁盤分析,發(fā)現(xiàn)用來編譯openwrt的文件夾已經(jīng)7個多G了
沒辦法又不想重新安裝Ubuntu,畢竟好多工具環(huán)境都搭建的差不多了,只好想辦法對它進(jìn)行擴容,下面看了些帖子,然后根據(jù)自己的經(jīng)歷總結(jié)如下:
首先保證虛擬機是關(guān)閉狀態(tài),然后虛擬機—>設(shè)置—>添加
根據(jù)自己需要添加所需硬盤的大小,然后啟動Ubuntu系統(tǒng)打開終端,通過輸入df命令,可以查看磁盤的使用情況以及文件系統(tǒng)被掛載的位置
df -h
然后輸入sudo fdisk –l查看磁盤設(shè)備名稱
sudo fdisk –l
此時將進(jìn)入fdisk模式并出現(xiàn)Command (m for help):
這樣使用m就可以查看當(dāng)前的功能菜單列表,輸入n(add new),創(chuàng)建分區(qū)
我這里已經(jīng)擴展好了,如果沒完成按照步驟會出現(xiàn)以下顯示
l logical (5 or over)
p primary partition (1-4)
此時可以有兩種選擇,輸入l表示創(chuàng)建擴展分區(qū),輸入p表示創(chuàng)建主分區(qū),后面的1-4表示總共可以創(chuàng)建4塊主分區(qū),其中有的應(yīng)該已經(jīng)存在了。在此我們輸入p來創(chuàng)建主分區(qū)
Partion number(1-4):
在此輸入一個數(shù)字(1-4),表示你想創(chuàng)建的分區(qū)號。注意要輸入尚未存在的分區(qū)號,例如6。接下來提示輸入起始和結(jié)束扇區(qū),我采用默認(rèn)值。順利完成后,輸入w,保存修改
Command (m for help): w
重新啟動后,檢查/dev/sda3是否存在(或不重啟,執(zhí)行:partprobe)
通過下面命用ext3格式對/dev/sda6 進(jìn)行格式化,
mkfs –t ext3 /dev/sda6
最后就是掛載新的分區(qū)
mount /dev/sda6 /mnt/sda6
如果想要開機掛載,則要修改開機啟動項,切換到root命令,執(zhí)行:
vi /etc/init.d/rc.local
這里在文本最后面添加一下語句
至此就完成了虛擬機下Ubuntu磁盤擴展,重啟可以檢驗看下是否掛載成功。然后就可以把編譯要用到的文件放到該目錄下,這樣就可以結(jié)局磁盤空間不夠用的問題了。
-
磁盤
+關(guān)注
關(guān)注
1文章
379瀏覽量
25224 -
Ubuntu
+關(guān)注
關(guān)注
5文章
563瀏覽量
29872 -
虛擬機
+關(guān)注
關(guān)注
1文章
919瀏覽量
28278
發(fā)布評論請先 登錄
相關(guān)推薦
評論