百度
360搜索
搜狗搜索

linux如何重新划分磁盘大小详细介绍

在 Linux 系统里重新划分磁盘大小可借助不同工具,具体步骤因磁盘是否挂载、文件系统类型等情况而有所不同。下面是一般步骤:

1. 未挂载磁盘分区的操作

前提条件

磁盘分区未被挂载。若已挂载,可使用如下命令将其卸载:
bash

 /dev/sdXn

其中,/dev/sdXn 是要卸载的磁盘分区,例如 /dev/sda1

使用
fdisk
parted 工具

  • fdisk:适用于 MBR 分区表的磁盘。

bash

 /dev/sdX

进入 fdisk 交互界面后,依据提示完成删除旧分区、创建新分区等操作。完成后,使用 w 命令保存更改。

  • parted:适用于 MBR 和 GPT 分区表的磁盘。

bash

 /dev/sdX

parted 交互界面,可运用 print 查看分区信息,rm 删除分区,mkpart 创建新分区等。完成后,使用 quit 命令退出。

重建文件系统

完成分区调整后,需重建文件系统。例如,若使用的是 ext4 文件系统:
bash

mkfs.ext4 /dev/sdXn

2. 已挂载磁盘分区的操作

前提条件

对于已挂载的磁盘分区,可使用 LVM(逻辑卷管理)resize2fs 等工具进行调整。

使用
LVM

  • 扩展逻辑卷

bash

pvresize /dev/sdX

vgextend VolGroup00 /dev/sdX

lvextend +10G /dev/mapper/VolGroup00-LogVol00

resize2fs /dev/mapper/VolGroup00-LogVol00

  • 缩小逻辑卷

bash

/dev/mapper/VolGroup00-LogVol00

e2fsck /dev/mapper/VolGroup00-LogVol00

resize2fs /dev/mapper/VolGroup00-LogVol00 5G

lvreduce 5G /dev/mapper/VolGroup00-LogVol00

/dev/mapper/VolGroup00-LogVol00 /mnt

使用
resize2fs

此工具适用于 ext2ext3ext4 文件系统,可在不卸载文件系统的情况下调整其大小。
bash

resize2fs /dev/sdXn

注意事项

  • 重新划分磁盘大小存在数据丢失的风险,操作前务必备份重要数据。
  • 操作前要确保系统有足够的磁盘空间来完成扩展操作。
  • 不同的文件系统对调整大小的支持情况各异,操作前需了解文件系统的特性。

网站数据信息

"linux如何重新划分磁盘大小"浏览人数已经达到17次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux如何重新划分磁盘大小的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!