VirtualBox 扩展虚拟硬盘容量
為什么80%的碼農都做不了架構師?>>> ??
擴展步驟:
第一步:修改硬盤鏡像文件
1、虛擬機關機.
2、確認虛擬機使用文件(后綴為.vdi的文件)路徑不帶中文字符.
3、Windows 下按:Windows +R,調出命令行工具,運行命令:
? ? ??VBoxManage list hdds??? (如果此命令未找到,請將虛擬機安裝路徑增加至系統環境變量,并重新調出cmd工具.)
? ? 如上圖所示,映像的uuid是:a0f06f66-f696-41dc-827a-e79bee50f65b
? ? 然后使用命令:
? ? ??VBoxManage modifyhd a0f06f66-f696-41dc-827a-e79bee50f65b ? --resize 51200
? ? 操作成功后該虛擬的硬盤即增加了50G,但要注意了,此50G空間還沒有分配.
第二步:分區
? ? 1、虛擬機開機.
? ? 2、查看磁盤情況:
? ? ? ? ?? ? ? ? ? ?$df -ah ??? ? ? ? ? ? ? ?#可以看到磁盤還是7G多,沒有增加
? ? ? ? ? 雖然已經擴大了磁盤,但是由于還沒有經過分區,指定文件系統[格式化],所以linux操作系統無法識別(其實就相當于你插入了一塊新硬盤,但是你并沒有對其進行分區、格式化是一個道理)。
? ?3、開始分區
? ? ? ??? ? ? ? ? ? ?$sudo fdisk /dev/sda
? ? ? ? ? ? ?? Command action
? ? ? ? ? ? ? ? ? ? ? l ? logical (5 or over)
? ? ? ? ? ? ? ? ? ? ? p ? primary partition (1-4)
? ? ? 從上圖可以看到: sda1、sda2、sda5三個分區,而1-4中只用了1和2,所以該步可以選primary partition ,因此輸入: p
? ? ? 剩下步驟全按回車默認,咱們把多出來的空間分成一個分區,然后保存分區信息:
? ? ? ? ? ? ?Command: w ? ? ? ? ? ? ?#保存并退出,分區劃分完畢
? ? ? ? ? ? ?WARNING: Re-reading the partition table failed with error 16: 設備或資源忙.
? ? ? ? ? ? ?The kernel still uses the old table. The new table will be used at
? ? ? ? ? ? ? the next reboot or after you run partprobe(8) or kpartx(8)
? ? ? ? ? ? ? Syncing disks.? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
? ? ? ? ?? $ partprobe ? ? ?#我們不想重啟系統,可以運行partprobe命令
? ? ? ?于是我們得到一個可用的塊設備文件:? /dev/sda3
第三步:格式化并掛載 1、格式化分區
? ? ? ? ? ? ? $sudo mkfs -t ext4 /dev/sda3
? 2、掛載分區
? ? ? ? ? ? ? $sudo ?mount ?/dev/sda3 ?/home/ganshuyu/workspace
? 3、開機自動掛載,則修改/etc/fstab文件,在這個文件里面添加一行:
? ? ? ? ? ?? /dev/sda3 ? /home/ganshuyu/workspace ? ?ext4 ? ?defaults ? ? ? ?0 ? ? ? 1
轉載于:https://my.oschina.net/guyson/blog/324521
總結
以上是生活随笔為你收集整理的VirtualBox 扩展虚拟硬盘容量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hdu 1161 Eddy's mis
- 下一篇: wordpress教程:默认http头信