在我的 Raspberry Pi 上,我有一张装有 noobs 和已安装的 Raspbian 的 SD 卡。一切顺利,没有任何问题,它直接启动到 raspbian 中。现在我在 fstab 中输入了错误的内容,无法再启动。“root 锁定无法挂载 /mnt/server...”。无论如何,有点像那样。现在我将 SD 放入装有 Linux mint 的笔记本电脑中,并使用 sudo nano /etc/fstab 注释掉错误的行。回到我的 RPi,现在 noobs 的恢复菜单带有“选择要启动的操作系统”,但窗口是空的。即使强制执行恢复(Shift 键),它也不再识别已安装 Raspbian。在编辑 fstab 之前,他已经认识到了这一点。
有什么办法可以解决这个问题吗?比如使用 fixmbr 直接启动 raspbian?恐怕我对 Linux 不太了解。
答案1
我解决了:问题出在SETTINGS
安装点中有一个损坏的文件。有一个名为的文件:installed_os.json
。这个文件有缺陷。无论出于什么原因。结果,新手找不到任何已安装的 Linux,因此选择窗口保持空白。在我的情况下必须包含以下内容:
[
{
"description" : "A Debian wheezy port, optimised for the Raspberry Pi",
"folder" : "/mnt/os/Raspbian",
"icon" : "/mnt/os/Raspbian/Raspbian.png",
"name" : "Raspbian",
"partitions" : [
"/dev/mmcblk0p6",
"/dev/mmcblk0p7"
],
"release_date" : "2014-01-07"
}
]
现在 NOOB 知道已经安装的 Linux,并且能够毫无问题地启动。