“Debian 分卷”一般可能指几种不同情况,下面我按最常见的几种场景分别说明如何“修复”。
如果你是用了 LVM(Logical Volume Manager),比如 /dev/mapper/debian--vg-root 无法挂载或报错:
用 Debian 安装盘或 Live USB 启动,选择 ** rescue / try without installing **。
sudo pvscan
sudo vgscan
sudo lvscan
如果 LV 显示 inactive:
sudo vgchange -ay
sudo fsck -y /dev/mapper/debian--vg-root
sudo vgcfgrestore debian-vg
(需要有之前的 LVM 备份,通常在 /etc/lvm/backup/)
如果是 分区本身看不到 / 丢失:
sudo fdisk -l
sudo parted -l
sudo apt install testdisk
sudo testdisk
按提示:
sudo btrfs check --repair /dev/sdXn
sudo zpool import -f
sudo zpool scrub poolname
如果分卷还在,但无法启动 Debian:
sudo mount /dev/mapper/debian--vg-root /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/sda
update-grub
exit
reboot
你可以告诉我:
我可以直接给你一步步对应命令。