我设置了一个完全加密的(luks on lvm on softraid-1)debian jessie,用一个 USB 棒保存 /boot 分区,然后丢失了那个棒(是的,有点有趣)。
我回到系统恢复并在 U 盘上创建了另一个 /boot 分区。我更改了 /etc/fstab 中的 UUID 并将其安装到 /boot 上。
我运行了apt-get --reinstall install linux-image-3.16.0-4-amd64 linux-headers-3.16.0-4-amd64
dpkg -i 和 /var/cache/apt/archives 中的缓存包,这两个命令都成功完成,但我的 /boot 仍然为空。
有什么想法可以让我在 /boot 上获取内核映像吗?我可以从另一个系统复制引导分区并更新/安装 grub 吗?
答案1
您正在重新安装虚拟包。
你需要找到所需的包linux-image-amd64
,这样你才能找到真正的内核包。重新安装该软件包。
您还应该重新安装 grub,并可能update-initramfs
对所有目标手动执行 a。