今天我们将讨论磁盘分区。这是Linux中的一个很好的主题。这允许用户在Linux中重新调整活动的根分区。
在本文中,我们将教您如何使用GParted在Linux上扩展活动根分区。
例如,当我们安装Ubuntu操作系统时,它没有正确配置,我们的系统只有30 GB的磁盘。我们需要安装另一个操作系统,所以我们想在其中创建第二个分区。
虽然不建议重新调整活动分区。但是,我们必须这样做,因为没有其他方法来释放系统分区。
注意:在执行此操作之前,请确保备份重要数据,因为如果出现问题(例如,电源故障或系统重新启动),您可以保留数据。
什么是Gparted?
GParted是一个免费的分区管理器,允许您在不丢失数据的情况下扩展,复制和移动分区。通过使用GParted的Live可启动映像,我们可以使用GParted应用程序的所有功能。 GParted Live允许您在GNU/Linux和其他操作系统(如Windows或Mac OS X)上使用GParted。
1)使用df命令检查磁盘空间利用率
我只想使用df命令向您显示我的分区。 df命令输出清楚地表明我只有一个分区。
$ df -h
使用的文件系统大小可用使用%挂载
/dev/sda1 30G 3.4G 26.2G 16%/
无4.0K 0 4.0K 0%/sys/fs/cgroup
Udev 487M 4.0K 487M 1%/dev
Tmpfs 100M 844K 99M 1%/运行
无5.0M 0 5.0M 0%/运行/锁定无498M 152K 497M 1%/运行/shm
无100M 52K 100M 1%/运行/用户
2)使用fdisk命令检查磁盘分区
我将使用fdisk命令验证这一点。
$ sudo fdisk -l
[sudo]密码为daygeek:
磁盘/dev/sda: 33.1 GB,33129218048字节
255个头,63个扇区/轨道,4027个气缸,总共64705504个扇区
单位=1 * 512=512字节的扇区
扇区大小(逻辑/物理): 512字节/512字节
I/O大小(最小/最佳): 512字节/512字节
磁盘标识符:0x000473a3
设备启动开始结束块ID系统
/dev/sda1 * 2048 62609407 31303680 83 Linux
/dev/sda2 62611454 64704511 1046529 5扩展
/dev/sda5 62611456 64704511 1046528 82 Linux swap/Solaris
3)下载GParted live ISO映像
使用以下命令执行GParted live ISO下载。
$ wgethttps://downloads.sourceforge.net/gparted/gparted-live-0.31.0-1-amd64.iso
4)使用GParted Live安装介质启动系统
使用GParted Live安装介质(如刻录的CD/DVD或USB或ISO映像)引导系统。您将获得类似于下面屏幕的输出。在此处选择“GParted Live(默认设置)”,然后按Enter按钮。5)键盘选择
默认情况下,它选择第二个选项并按Enter键。
6)语言选择
默认情况下,它选择“33”美国英语并按Enter键。
7)模式选择(图形用户界面或命令行)
默认情况下,它选择“0”图形用户界面模式并按Enter键。
8)加载GParted Live屏幕
现在已加载GParted Live屏幕,它显示我之前创建的分区列表。
9)如何调整根分区的大小
选择要调整大小的根分区,此处只有一个分区,因此我将编辑此分区以安装另一个操作系统。
要执行此操作,请按“调整大小/移动”按钮以调整分区大小。
现在,在第一个框中输入要从此分区中删除的大小。我会要求“10GB”,所以我添加“10240MB”并将对话框的其余部分保留为默认值,然后单击“调整大小/移动”按钮。
它将再次要求您确认分区的大小调整,因为您正在编辑活动的系统分区,然后单击“确定”。
分区已从30GB减少到20GB。还显示10GB的未分配磁盘空间。
最后点击“Apply”按钮执行下面的剩余操作。
E2fsck是一个文件系统检查实用程序,可自动修复文件系统中与HDD相关的坏扇区和I/O错误。
resize2fs程序将调整ext2,ext3或ext4文件系统的大小。它可用于扩展或收缩位于设备上的未安装文件系统。
e2image程序将位于设备上的密钥ext2,ext3或ext4文件系统的元数据保存到指定文件。
所有操作均已完成,对话框已关闭。
现在我们可以看到未分配的“10GB”磁盘分区。
重新启动系统以检查此结果。
10)检查剩余空间
重新登录系统并使用fdisk命令查看分区中的可用空间。是的,我可以在这个分区上看到未分配的“10GB”磁盘空间。