我在 vmware 中使用 Ubuntu 9.04 进行编程。我之前有 12GB 的虚拟硬盘,我的分区方案如下,
8GB 主分区(/)
2GB 逻辑扩展分区家
2GB 逻辑扩展分区交换
现在我需要 20 GB 以上的空间来(/)分区。所以我在虚拟硬盘上添加了 20GB,现在我的分区方案如下,
8GB 主分区(/)
2GB 逻辑扩展分区家
2GB 逻辑扩展分区交换
20GB 未分区空间。
你能告诉我是否可以创建主分区吗(/)到 28 GB,如果是,告诉我怎么做?
如果您能告诉我一些 GUI 软件就太好了,否则对于命令行请详细说明一下。:)
谢谢。
答案1
答案2
将 /home 和 /swap 移至单独的虚拟磁盘 (VMDK)。没有必要将它们保留在同一个 VMDK 上;虚拟磁盘并不是稀缺资源!
这也为您提供了更多的灵活性——例如,您可以将 /home 和 /swap 放在不同的存储空间上。
您需要编辑 /etc/fstab 以更改 /home 和 /swap 的行以指向新磁盘。如果您查看 /etc/fstab,您将看到类似以下行
/dev/sda2 /home ext3 (various options)
/dev/sda3 none swap (various options)
如果将 /home 移动到磁盘 #2 并交换到磁盘 #3,则将 /dev/sda2 更改为 /dev/sdb1,将 /dev/sda3 更改为 /dev/sdc1。
请注意,如果您对磁盘使用了 LVM,则不会遇到此问题;LVM 逻辑卷不需要在磁盘上连续(甚至不需要在同一个磁盘上!)