Ubuntu回收闲置硬盘分区的步骤
回收闲置硬盘分区本质是通过删除分区→创建新分区→格式化→挂载的流程,将未使用的磁盘空间重新转化为可用的存储资源。以下是详细操作指南:
lsblk或fdisk -l命令查看磁盘及分区布局,明确闲置分区的设备名(如/dev/sdb1、/dev/sdc1)。例如:lsblk -o NAME,SIZE,FSTYPE,MOUNTPOINT # 输出示例:NAME SIZE FSTYPE MOUNTPOINT # sdb 1T ext4 /mnt/old_disk # sdb1 500G ext4 (闲置分区) 确保选中的是闲置分区(未挂载或无需保留数据的区域)。根据操作习惯选择图形化工具或命令行工具:
sudo apt update && sudo apt install gparted sudo gparted打开工具,选择目标磁盘(如/dev/sdb),右键点击闲置分区(如/dev/sdb1),选择删除,确认操作后点击应用(Apply)即可。sudo fdisk /dev/sdX # 替换X为目标磁盘(如sdb) 进入交互界面后,输入d(删除分区),选择闲置分区号(如1),最后输入w(保存更改并退出)。sudo parted /dev/sdX 输入rm 1(删除分区号1),输入quit退出。删除闲置分区后,磁盘会释放未分配空间,需将其转换为可用分区:
ext4用于Linux系统,NTFS用于跨系统兼容);/mnt/new_disk用于手动挂载,或留空后续自动挂载);sudo fdisk /dev/sdX 输入n(新建分区),选择分区类型(主分区p或逻辑分区l,通常选p),设置起始扇区(默认)和结束扇区(或指定大小,如+500G),输入w保存。sudo parted /dev/sdX 输入mkpart primary ext4 1MiB 500G(创建500G的ext4主分区,起始位置1MiB,结束位置500G),输入quit退出。新分区需格式化为文件系统才能被系统识别和使用:
ext4),点击应用即可。sudo mkfs.ext4 /dev/sdX1 # 替换为实际分区名(如/dev/sdb1) sudo mkfs.ntfs /dev/sdX1 格式化完成后,需将分区挂载到系统目录才能访问:
sudo mkdir /mnt/new_disk # 创建挂载点(目录) sudo mount /dev/sdX1 /mnt/new_disk # 挂载分区 验证挂载:使用df -h命令查看,若显示/dev/sdX1挂载到/mnt/new_disk则表示成功。
编辑/etc/fstab文件,添加一行配置(需替换为实际分区UUID和挂载点):
sudo blkid /dev/sdX1 # 获取分区UUID(如UUID="1234-5678") sudo nano /etc/fstab 在文件末尾添加:
UUID=1234-5678 /mnt/new_disk ext4 defaults 0 2 保存并退出(Ctrl+O→Enter→Ctrl+X),重启系统后分区会自动挂载。
/dev/sda),删除或修改可能导致系统无法启动,建议仅操作数据盘(如/dev/sdb、/dev/sdc);ext4适合Linux系统,NTFS适合Windows与Linux互访,FAT32兼容性最强但单文件大小限制4GB。