Linux分区更改:步骤指导(linux分区更改)
Microsoft Windows 是主流的操作系统,但是 Linux 同样有着广泛的应用。很多专业的开发者,搭建服务器等系统,都选择 Linux,因为 Linux 能够提供丰富的服务器支持,特别是对运维人员来说,他们要为 Linux 进行分区调整,使用扩展新的功能等做准备,以满足使用者的需求。更改 Linux 分区,主要通过 fdisk 命令来实现。本文将简要介绍更改 Linux 分区的步骤。
1、使用 fdisk 命令进入分区更改状态。
要更改 Linux 分区,主要通过 fdisk 命令进行操作,可以更换分区大小、删除分区等。运行 fdisk 时,需要指定要更改的磁盘设备文件,比如 /dev/sda 等。通过命令 fdisk -l 可以查看当前系统的磁盘分区情况,如:
fdisk -l
结果:
Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectorsUnits = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00071e73Device Boot Start End Blocks Id System
/dev/sda1 * 2048 411647 204800 83 Linux/dev/sda2 411648 8875007 4232180 83 Linux
/dev/sda3 8875008 10484937 8039985 83 Linux/dev/sda4 10484990 41943039 15778525 5 Extended
/dev/sda5 10487040 13071359 1292160 83 Linux/dev/sda6 13073408 15181823 1052208 82 Linux swap than Solaris
/dev/sda7 15183872 41943039 13379584 83 Linux
获取到磁盘上的详细分区情况,接下来便可以使用 fdisk 命令进入分区调整状态:
fdisk /dev/sda
命令成功运行后,进入到 fdisk 命令的提示符下:
Command (m for help):
2、使用 fdisk 命令更改分区
fdisk 命令提供了多种操作,可以查看帮助得知,从提示符输入 m 即可得知帮助,这里介绍三种最常用的指令:
(1)参数 d 可以删除指定的分区,需要输入要删除的分区号;
(2)参数 n 可以增加新的分区,可以指定新分区的开始位置与结束位置;
(3)参数 t 可以分区格式更新或者进行格式变更,输入要更新的分区号以及新的类型即可。
3、保存更改,并退出 fdisk 命令
在 fdisk 命令中,每次输入的指令并不会直接保存,而是等待用户最后一次输入 w 指令保存才会真正生效,防止用户失误导致磁盘损坏的情况发生。
最终的步骤如下:
更改分区后,输入w 命令,使得更改生效,
此时我们将看到更新的分区信息:
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
更改 Linux 分区操作完成,最后我们输入 q 命令退出 fdisk 命令界面,更改操作完成。
总而言之,更改 Linux 分区主要依靠 fdisk 命令,进入 fdisk 后我们通过 d、n、t 等指令进行更改,最后在输入 w 命令后,才会实际保存我们的更改。由于涉及到分区的容量修改,我们还需要去重新挂载分区,以达到应用新更改的效果。