Linux剩余硬盘空间分区
文章目录1、查看当前硬盘设备2、剩余空间独立分区1剩余硬盘空间分区2永久挂载新分区节点2、剩余空间合并到最后一个分区1、查看当前硬盘设备输入lsblk得到设备节点例如/dev/sda2、剩余空间独立分区1剩余硬盘空间分区使用上面查到的硬盘设备节点输入命令fdisk /dev/sda然后输入n按回车健创建分区下一步使用默认的分区号如4不用输入直接按回车健下一步使用默认的起始扇区紧接上一分区末尾不用输入直接按回车健下一步不用输入直接按回车把剩余的空间都分配到新建的分区下一步输入w并按回车用于最终创建分区并退出让内核重新读分区表输入partprobe /dev/sda输入lsblk查看分区可以看到新创建的分区格式化新分区输入mkfs.ext4 /dev/sda42永久挂载新分区节点创建分区挂载目录mkdir /mnt/extra获取新分区UUID输入blkid /dev/sda4编辑/etc/fstab文件添加挂载命令然后保存退出执行mount -a挂载所有分区再执行lsblk即可看到新建分区已挂载或者重启系统也可以。2、剩余空间合并到最后一个分区使用上面查到的硬盘设备节点输入命令parted /dev/sda输入print按回车rootkylin:~# parted /dev/sdaGNU Parted3.3使用 /dev/sda 欢迎使用 GNU Parted输入help来查看命令列表。(parted)print输入Fix按回车警告: 并非所有可用于 /dev/sda 的空间都被用到了您可以修正 GPT 以使用所有的空间(额外的250048512个区块)还是说要继续使用目前的设置 修正/Fix/忽略/Ignore? Fix 型号ATA ELSKY-256G(scsi)磁盘 /dev/sda: 256GB 扇区大小(逻辑/物理)512B/512B 分区表gpt 磁盘标志 编号 起始点 结束点 大小 文件系统 名称 标志11049kB 269MB 268MB fat16 EFI msftdata2269MB 1343MB 1074MB ext4 BOOT31343MB 128GB 127GB btrfs ROOT(parted)输入resizepart 3 100%回车表示将/dev/sda3分区扩展到磁盘/dev/sda的最后一个扇区也就是占满磁盘剩余的所有可用空间注意100%在这里指的是整个磁盘/dev/sda总容量的100%(parted)resizepart3100%输入Yes按回车警告: 分区 /dev/sda3 正被使用。你确定要继续吗? 是/Yes/否/No? Yes输入100%按回车这里二次确认是否要将/dev/sda3的分区占满剩余所有可用空间按回车后parted就会将/dev/sda3分区的结束位置调整到磁盘的100%位置结束点[128GB]?100%(parted)输入quit按回车退出分区软件分区调整后需扩展文件系统非常重要如果原来文件系统是ext4则执行resize2fs /dev/sda3如果原来文件系统是btrfs则执行btrfs filesystem resize max /扩展文件系统才能生效注意btrfs不是系统自带的程序需要安装apt install -y btrfs-progsrootkylin:~# btrfs filesystem resize max /Resize/ofmax