Vmware centos 扩展磁盘c

472 阅读3分钟

删除分区

在 CentOS 系统中,可以使用 fdisk 或 parted 等工具来删除分区。删除分区的过程可能会导致数据丢失,因此在删除分区之前,一定要确保已经备份了重要数据。

以下是使用 fdisk 工具来删除分区的步骤:

  1. 确认需要删除的分区的设备名称,例如 /dev/sda1。

  2. 执行以下命令来打开分区编辑器:

    sudo fdisk /dev/sda
    

    如果需要编辑其他设备的分区,则将 /dev/sda 替换为对应设备的名称。

  3. 执行以下命令来列出所有分区:

    p
    

    找到需要删除的分区,并记录其分区号。

  4. 执行以下命令来删除分区:

    d
    <分区号>
    

    其中,<分区号> 是需要删除的分区的分区号。

  5. 执行以下命令来保存更改:

    w
    
  6. 执行以下命令来重新加载分区表:

    sudo partprobe
    

现在,你已经成功删除了分区。如果你需要删除的是根分区或者其他系统关键分区,则必须重启系统才能生效。

扩容

在 CentOS 系统中,可以通过扩展根目录所在的分区来扩容根目录。但是,这需要对分区进行一些危险的操作,如果操作不当可能会导致数据丢失或者系统无法启动。因此,不建议直接扩容根目录所在的分区,而是应该使用一个新的分区来扩容系统。

如果你仍然想要扩展根目录所在的分区,建议先备份所有数据,以防止数据丢失。然后,可以按照以下步骤进行操作:

  1. 确认需要扩容的分区的设备名称,例如/dev/sda1。

  2. 使用 fdisk 或 parted 等工具对分区进行扩容,扩容的过程可能需要一些时间:

    a. 对于 fdisk 工具,输入以下命令:

    sudo fdisk /dev/sda
    

    然后输入以下命令来列出所有分区:

    p
    

    找到需要扩容的分区,并输入以下命令来编辑该分区:

    d
    n
    p
    <分区号>
    <起始扇区>
    <结束扇区>
    w
    

    其中,分区号是需要扩容的分区的分区号,起始扇区和结束扇区可以使用默认值。最后,输入“w”保存并退出。

    b. 对于 parted 工具,输入以下命令:

    sudo parted /dev/sda
    

    然后输入以下命令来列出所有分区:

    p
    

    找到需要扩容的分区,并输入以下命令来编辑该分区:

    resizepart <分区号>
    

    然后输入以下命令来确认要扩展的分区大小:

    print
    

    最后,输入以下命令来保存并退出:

    quit
    
  3. 确认分区扩容后的大小是否正确。

  4. 执行以下命令来扩展文件系统的大小:

    sudo xfs_growfs /
    
  5. 等待命令执行完成,这可能需要一些时间,取决于系统性能和分区大小。

现在,你已经将根目录所在的分区扩容了。但是,建议使用新分区来扩容系统,这样更加安全可靠。