背景介绍 - 我是个彻头彻尾的菜鸟,我想给我的祖父母做一份“礼物”,在他们的旧电脑上安装 Linux。我的大部分知识都来自于我花了一两天时间研究要为祖父母安装什么以及如何安装。我已经安装了 Lubuntu(不记得是什么版本了,几个月前的事了),他们非常喜欢它,因为他们不会把它弄坏太多,我也很高兴,因为我不需要每隔一周就修理它。几天前,他们的相机出了点问题,他们打电话给一个使用 Linux 的朋友,试图帮助他们,不幸的是,我给了他管理员密码,他做了一些事情。昨天我来帮他们,因为电脑无法启动。
更接近问题:PC 无法启动并停止在错误处,如“alert dev/disk/by-uuid/***somethingLong*** does not exist”我尝试在线搜索但找不到相关内容。我注意到我在启动时会得到一个 grub 菜单,我可以在里面选择一些选项,如果我选择的不是默认的“ubuntu”,而是“ubuntu 的高级选项”(不记得确切的措辞),我可以选择最新版本(我认为是 lubuntu 的版本)或具有安全启动的最新版本或旧版本或具有安全启动的旧版本等。我选择启动旧版本,PC 正常启动。
问题本身:我搜索了如何更改 grub 中的默认启动选项,发现我需要编辑 grub 文件。我编辑了 grub 文件,但据我所知,我在其中写入了错误的值,因此现在 PC 会自动启动到 memtest(Memtest86 v4.20)。
我尝试过的:
我找不到在 PC 启动时返回 grub 菜单的方法,如果我重新启动 PC,它会自动再次进入内存测试。如果我让内存测试运行,它只会循环运行 - 我认为它不会在某个点结束并超越它来加载操作系统。
我无法从 USB 加载 Live CD - 我尝试将 BIOS 中的启动选项更改为 usb-ffd、usb-zip、usb-cdrom,但即使我尝试将 USB 插入 PC 的后 USB 端口或前 USB 端口,它们也无法启动。无法启动的意思是,它像往常一样启动并直接进入内存测试,即使 USB 的灯闪烁,就好像 PC 正在从中读取文件一样。
我无法从 CD 加载实时 CD(我找不到 DVD,所以我找到了几张可以放入 CD 的实时 CD),而且我仍然无法启动。这次我得到一行“从 CD 启动:”它挂起几秒钟,然后它要么继续启动到 memtest,要么写出类似这样的内容:“无法从 CD 启动,请插入安装 CD 并按 Enter”。我能够在其他电脑上从这张 CD 启动,所以可能是无法启动的电脑上的 CDROM 坏了,但我不这么认为(我几个月前安装了 lubunto,我不确定它是从 USB 还是 DVD 安装的,但我以某种方式安装了它)
所以现在我基本上被困在一台自动启动到内存测试的电脑上,我什么也做不了。
有什么建议么?
附言:抱歉我的英语不好,这不是我的母语。
答案1
正如 Eduardo Cola 所建议的,我在内存测试开始之前反复按下 shift 进入 GRUB 菜单,然后在 GRUB 菜单中,我可以选择启动到所需的操作系统,在那里我可以撤消我之前的错误。