扩容Fedora in VMware


扩容Fedora in VMware

总共是两步,

1  调整vmware虚拟盘大小。

这有两个方法,(1)增加当前盘的大小 (2)新增一块硬盘。这里,用方法1。

2  将增加的空间(硬盘),加入到fedora中

调整vmware虚拟盘大小。

1  cd  C:\Program Files\VMware\VMware Workstation

2  vmware-vdiskmanager -x 16Gb  "D:\fedora\fedora.vmdk"

将增加的空间(硬盘),加入到fedora中

1  调整分区表

fdisk /dev/sda

n      // 新建分区

e      // 建立扩展分区

3      // Partition number 选择3是因为1和2都被占了(/dev/dsa1和/dev/dsa2)

First cylinder                      //此分区起始柱面,直接按回车,使用默认值

Last cylinder or +size or +sizeM or +sizeK  //此分区大小,直接按回车,使用默认值(表明包含所有剩余空间)

// 至此,新建分区成功

Command (m for help): n      //在扩展分区基础上新建逻辑分区

First cylinder                //直接按回车

Last cylinder or +size or +sizeM or +sizeK  //直接按回车

Command (m for help): p      //选择p查看新的分区表,发现已经新建成功

Command (m for help): w      //选择w保存

partprobe                  // 这个命令用于在硬盘分区发生改变时,更新Linux内核中读取的硬盘分区表数据。

2  格式化分区

mkfs -t ext4 /dev/sda5

3  加入到LVM(Logical Volume Manager)

pvdisplay          // 查看LVM的物理卷信息

// VG name后,即LVM的卷组名。我的是fedora

pvcreate /dev/sda5  // 使用我们新的/dev/sda5创建LVM物理卷

pvdisplay          // 查看LVM的物理卷信息, 新的物理卷已经创建,但是没有加入任何卷组。下面把它加入fedora卷组

vgextend fedora /dev/sda5

lvdisplay          // 查看我们当前的逻辑卷信息

lvextend /dev/fedora/root /dev/sda5    // 我们要扩展的是名为/dev/fedora/root的逻辑卷,使用lvextend命令

lvdisplay          // 再键入lvdisplay查看信息

df -h              // 但此时键入df -h,会发现我们的空间还是不能用

resize2fs /dev/mapper/fedora-root  // 用resize2fs工具调整Linux文件系统大小

df -h              // 再次键入df -h,文件系统扩充成功

相关内容