检查分区状态
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
测试自动挂载。工具推荐: