VirtualBox文件系统已满--磁盘扩容
Posted cthon
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VirtualBox文件系统已满--磁盘扩容相关的知识,希望对你有一定的参考价值。
进入命令行,以Windows系统为例
(特别注意空格和中文)
1.启动CMD命令行,进入VirtualBox的安装目录。如
注意:如果路径中包含空格或中文,整个路径要用英文状态引号"括起来,在WIN7的CMD下可以输入部分路径然后按TAB键补全,CMD监测到路径中有空格会自动为路径名加引号的,如:
D:Program FilesOracleVirtualBox>VBoxManage.exe modifyhd "F:VirtualBoxmy ubuntu.vdi"--resize 15360
D:Program FilesOracleVirtualBox>VBoxManage.exe modifyhd "F:虚拟机my ubuntu.vdi"--resize 15360
另,VBOX好像对MS的文件系统,比如NTFS的可能无法更改大小,一网友测试没成功,相对来说对Linux系的支持更好一些
C:Program FilesOracleVirtualBox>VBoxManage.exe modifyhd "E:ddsVirtualBox VMslinux-baklinux-bak.vdi" --resize 20480
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
C:Program FilesOracleVirtualBox>cd E:ddsVirtualBox VMs
4.查看新的磁盘空间
重新启动虚拟机,查看磁盘情况。
[[email protected] ~]# fdisk -l /dev/sda
Disk /dev/sda: 15.7 GB, 15728640000 bytes 255 heads, 63 sectors/track, 1912 cylinders
可以看到磁盘空间已经扩展到15G,但这时还不可以使用。
5.Enable新增加的空间
使用 fdisk 将虚拟磁盘的空闲空间创建为一个新的分区。注意要使用代表 Linux LVM 的分区号 8e 来作为 ID。
# fdisk /dev/sda ---用root用户操作
n {new partition}
p {primary partition}
3 {partition number}