我尝试按照 LFS 上的程序来构建一个 Linux 系统,但在此过程中我搞乱了我的双启动或 grub 设置。
我创建了一个新分区 (/dev/sda8)。尝试挂载该分区并创建 mkdir,但操作失败。然后我将分区添加到 /etc/fstab 文件中。命令仍然无法执行,显然我做错了什么。我用 fdisk 删除了该分区。我从 /etc/fstab 中删除了条目。重新启动后,Windows 启动时没有 ubuntu mate 选项。按“esc”显示 ubuntu 和 windows,但选择 ubuntu 只会提供 grub> 提示。在 grub 中执行这些操作,没有任何结果。它无法识别我安装的 ubuntu 所在的文件系统 (/dev/sda7),也无法找到 vmlinuzx.xx 我是否需要完全重新安装,还是可以挽救?TIA
答案1
通过下载“grub boot repair”并将 ISO 刷新到 USB 驱动器解决了这个问题。按照屏幕上的提示,我可以启动到 ubuntu-mate。我必须按“esc”进入启动菜单,从大量新的 grub 列表中选择“ubuntu”,否则它会直接启动到 Windows。我接受它。