我安装了 Windows 7,它吃了 Ubuntu 的启动文件。启动计算机时,它现在直接进入 Windows,而没有给我启动 Ubuntu 的选项。
我怎样才能找回 Ubuntu?
我想通过 mount 将分区挂载到辅助文件夹以修复损坏的 grub。
我使用了命令。
sudo mount /dev/sdb2 /home/ubuntu/temp
Run Code Online (Sandbox Code Playgroud)
并得到错误:
mount: you must specify the filesystem type
Run Code Online (Sandbox Code Playgroud)
为什么?
我刚刚安装了 12.04。我以前安装的11.10,与/dev/sda6作为安装分区安装在/与/dev/sda1安装在/home。安装 12.04 时,我适当地选择了相同的选项,没有重新格式化。我选择/dev/sda6作为引导加载程序分区。正如预期的那样,我被警告说系统文件/dev/sda6将被删除。
重新安装后,我无法通过 GRUB:选择主引导选项或恢复模式选项,都给我错误“没有这样的分区”,以及返回主 GRUB 屏幕的选项。
这里发生了什么?它说哪个分区不存在?显然,我该如何解决这个问题?
编辑1:
我得到了三次错误;看起来像:
error: no such partition.
error: no such partition.
error: no such partition.
Press any key to continue ...
Run Code Online (Sandbox Code Playgroud)
“内存测试”引导选项也会发生这种情况。
输入命令行并运行ls给我同样的错误。