Skip to content

Latest commit

 

History

History
37 lines (24 loc) · 1.18 KB

200812231101.txt.md

File metadata and controls

37 lines (24 loc) · 1.18 KB

5.14 给虚拟机里的/dev/sda1扩容

Q:

VMware : Workstation 6.0.0 build-45731 VMware Host : 中文Windows 2003 SP2 VMware Guest : Debian 4.0

对于VMware Guest来说,只有一块物理硬盘,/dev/sda1对应根文件系统,/dev/sda2 对应swap。以前这块物理硬盘只给了8GB,现在发现根文件系统不够用了,想无损扩 容。

A:

建议先备份整个VMware Guest。

"X:\Program Files\VMware\VMware Workstation\vmware-vdiskmanager.exe" -x 12Gb "Debian 4.0.vmdk"

-x指定的是扩容后的总尺寸,不是增量尺寸。

对于非Workstation版本,请搜索"vmkfstools.exe -X"的用法。

将这个vmdk文件做为数据盘挂到另一个Debian 4.0虚拟机上。执行gparted,针对数 据盘进行扩容,gparted是一个图形化工具。扩容时需要先删除/dev/sda2,再针对 /dev/sda1扩容,最后重新创建/dev/sda2做swap。在Edit菜单里有三种操作:

Undo Last Operation Clear All Operations Apply All Operations

如果怀疑操作有误,应及时撤销、回滚。

用扩容后的硬盘启动,执行如下命令确认扩容成功:

fdisk -l df -B 1G swapon -s (cat /proc/swaps)