我有一个韓國live USB(具有持久性的 Ubuntu 18.04)在我的一些计算机上启动正常。在一台笔记本电脑上,我收到以下错误:
error: disk `hd0,4' not found.
error: you need to load the kernel first.
我需要做什么才能“首先加载内核”?
编辑:SD 卡占用了 SD 插槽,导致出现此问题。移除 SD 卡可韓國正确启动,并消除了错误。启动后,如果需要使用 SD 卡,我会将其重新插入 SD 插槽。
答案1
如果出现grub
提示,则表示grub
找不到所需的启动文件。加载文件和启动的命令序列grub
如下所示。首先,查找所有分区grub
:
grub> ls (hd0)(hd0,msdos2)(hd0,msdos1)
这将列出磁盘和磁盘上的分区。其中一个分区包含您的 Linux 系统。假设它是(hd0,1)
。然后执行:
grub> 设置根目录=(hd0,1) grub> linux /boot/vmlinuz-4.15.0-45-generic root=/dev/sda1
(hd0,1)
将、版本号和分区 ( )替换/dev/sda1
为您的系统的有效值。在这种情况下,vmlinuz
您只需键入vmlinuz-
并按即可Tab。
grub> initrd /boot/initrd.img-3.13.0-29-generic
版本字符串应与 的相同vmlinuz
。
grub>启动
现在应该启动你的系统了。
答案2
当这种情况发生在我身上时,我只需要禁用安全启动就可以了。
答案3
我需要做什么才能“首先加载内核”?
使用“启动盘创建器”创建拇指驱动器,我无法使用拇指驱动器启动,建议相同。
我的答案略有不同。
在我运行 Lubuntu 19.10 的 14 年历史的戴尔台式机上,我使用“启动盘创建器”将“ubuntu-19.10-desktop-amd64.iso”加载到拇指驱动器。
在我新的(上个月交付的)戴尔笔记本电脑上进行的第一次实验也出现了类似的错误,并提供相同的建议……“先加载内核”。
阅读上述评论后,我检查了我的 USB 端口,发现我的罗技鼠标似乎是唯一的 USB 连接。
断开 USB 鼠标即可消除错误。
不需要 grub 命令。
答案4
另一个可能有效的方法是关闭安全启动。建议这里并为我工作。