我目前正在尝试让我的 Mint 17 分区再次启动。
我尝试通过启动修复和实时 USB 来修复启动问题,但是在输入命令后
sudo chroot "/mnt/boot-sav/sda7" apt-get install -y --force-yes grub-efi-amd64-signed shim-signed linux-signed-generic"
我收到错误
以下软件包具有未满足的依赖关系: linux-signed-generic :依赖: linux-headers-generic (= 3.13.0.54.61) 但不会安装 E: 无法纠正问题,您持有损坏的软件包。”
经过一番努力后,我用不同的方法重新安装了 grub(因为这只是擦除了 grub),但随后只能启动到 grub 命令提示符。再次尝试启动修复,现在再次启动失败。
我现在的主要问题是我不知道我需要解决什么。我不确定在到达空白 grub 命令提示符后是否可以去任何地方,但我不知道如何修复 grub。空白grub是否只是安装内核的问题,还是grub应该已经识别内核了?
非常感谢任何和所有的帮助。
答案1
我最终遵循了几个从救援 grub 启动的指南。不幸的是,我一直忽略了一个问题: /boot 中的 grub 文件夹实际上名为 grub.bak。
然后我按照以下说明从救援 grub 启动:
设置前缀=(hdx,y)/boot/grub.bak(而不是设置前缀=(hdx,y)/boot/grub)
设置根=(hdx,y)
安装正常
普通的