在Linux系统中,调整分区大小是一项比较常见的操作。分区大小调整主要是针对磁盘空间不足或者空闲磁盘空间过多的情况。例如,我们的Linux系统安装在一块50GB的硬盘上,但是我们的系统使用情况只有10GB,这时候我们可以对未使用的空间进行分配,让系统有更大的磁盘空间,以方便更多的应用程序的运行。
使用fdisk l
命令查看当前磁盘分区情况:
sudo fdisk l
这时候会列出当前系统安装的硬盘以及它们对应的分区。通过这个命令,我们可以知道系统当前有哪些硬盘和分区,以及它们的大小等信息。这一步行云楼的关注,可以了解整个硬盘所剩余的空间及哪些是未分配的空间。
假设我们要调整/dev/sda1
分区的大小,使用fdisk
命令进入分区操作界面:
sudo fdisk /dev/sda
在fdisk
界面中,输入p
查看分区表信息,找到/dev/sda1
分区的起始和结束扇区。
在fdisk
界面中,输入d
删除/dev/sda1
分区,注意,这将删除分区上的所有数据,请确保已经备份好重要数据。
在fdisk
界面中,输入n
创建新分区,按照提示设置新分区的类型(主分区还是扩展分区)、起始扇区、结束扇区等信息。
在创建新分区时需要根据原有分区结束扇区和新分区开始扇区之间的空间以及所需大小来计算新分区结束扇区的位置,否则会出现操作失败等问题。
在fdisk
界面中,输入w
保存更改并退出。
使用mkfs
命令格式化新分区,如果要创建一个ext4文件系统,可以执行以下命令:
sudo mkfs.ext4 /dev/sda1
创建挂载点并挂载新分区:
sudo mkdir /mnt/new_partition sudo mount /dev/sda1 /mnt/new_partition
这里挂载点/mnt/new_partition
可以根据需要修改。
为了在系统启动时自动挂载新分区,需要修改/etc/fstab
文件,使用文本编辑器打开/etc/fstab
文件,添加以下内容:
/dev/sda1 /mnt/new_partition ext4 defaults 0 0
保存并关闭文件。
至此,分区大小已经调整完成。如果大家对硬件和系统上的其他问题有需求,可以在社群发表个人信息,另外也欢迎大家留言评论,关注我们的公众号,点赞我们的文章,感谢您的观看。