检查分区状态
lsblk 或 sudo fdisk -l 确认分区是否存在、是否被正确识别。sudo blkid 查看分区文件系统类型(如ext4、NTFS)是否正确。查看系统日志
sudo journalctl -xe 或 dmesg 检查是否有磁盘或分区相关错误信息。检查硬件状态
sudo smartctl -H /dev/sdX(需安装smartmontools)检测硬盘健康状况,排除物理损坏。修复文件系统
sudo umount /dev/sdXN),用 sudo fsck -y /dev/sdXN 自动修复错误(-y 自动确认,-f 强制检查)。sudo mke2fs -n /dev/sdXN 查找备份超级块,再用 sudo fsck -b <备份块位置> /dev/sdXN 恢复。恢复分区表
sudo testdisk(需安装)扫描磁盘,选择“Analyse”查找丢失分区,确认后用“Write”恢复分区表。修复引导问题
sudo grub-install /dev/sda(安装引导程序)sudo update-grub(更新引导配置)。处理权限与挂载点
sudo mkdir /mnt/your_mount),用 sudo mount -t <文件系统类型> /dev/sdXN /mnt/your_mount 挂载。/etc/fstab 中UUID是否正确,更新后执行 sudo mount -a 测试自动挂载。工具推荐: