“Debian 分区怎样恢复”通常涉及几种不同场景,下面按最常见情况给你讲清楚,你可以对号入座。
testdisk 恢复分区(最常用)适合:
步骤:
sudo apt install testdisk
sudo testdisk
操作流程:
Intel 或 EFI GPT)Analyse → Quick SearchWrite⚠️ 不要往这块盘写新数据!
extundelete 恢复文件适合:
mkfs 或重装时格式化sudo apt install extundelete
sudo umount /dev/sdXn
sudo extundelete /dev/sdXn --restore-all
恢复文件在:
RECOVERED_FILES/
⚠️ 格式化后立刻停止使用该分区
fsck 修复 ext4sudo umount /dev/sdXn
sudo fsck -y /dev/sdXn
常见错误:
superblock corruptedsudo fsck -b 32768 /dev/sdXn
用 Live CD/USB 启动:
sudo mount /dev/sdXn /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
grub-install /dev/sdX
update-grub
exit
photorec(按文件类型恢复)sudo apt install testdisk
sudo photorec
特点:
❌ 不要在原盘上:
✅ 正确做法:
我可以一步一步带你操作。