相关疑难解决方法(0)

启动 Ubuntu 失败:错误:尝试在磁盘“hd0”之外读取或写入

我已经在 Western Digital 外置硬盘 (320GB) 中安装了 Ubuntu 12.10。这是一个完整的安装,而不是实时 USB。

当我将它插入我的 HP 台式机时,我会转到 BIOS 设置并从硬盘驱动器启动,一切正常。现在这适用于我家里的每一台电脑和笔记本电脑(所有惠普),除了一台。我的 HP ProBook 4530s。

当我选择启动 USB 时,我收到消息:

error: attempt to read or write outside of disk 'hd0'
Run Code Online (Sandbox Code Playgroud)

现在,我已经从笔记本电脑上卸下了硬盘驱动器,外置驱动器是唯一插入的驱动器。下面是屏幕上消息的屏幕截图。在我导航到的消息之后ls /(如下所示):

在此处输入图片说明

在这里之后,我尝试访问 下的其他文件夹ls /,例如,我尝试转到ls /bootgrub 文件夹。然后我得到和以前一样的消息:如下所示:

grub rescue> ls /boot

error: attempt to read or write outside of disk 'hd0'
grub rescue> _
Run Code Online (Sandbox Code Playgroud)

我可以访问而不会再次收到消息的唯一文件夹是/home,/run/usr

那么我该怎么做:

  1. 手动从 GRUB2(此屏幕)启动 Ubuntu
  2. 设置为自动启动 Ubuntu
  3. 如果可能的话,对这个问题的解释

谢谢!

boot grub2 12.10 grubrescue

15
推荐指数
2
解决办法
6万
查看次数

我能做些什么来修复 grub-efi 上的这个错误?

我有一个 Windows 10 和 Ubuntu 16.04 的双引导系统设置,当打开我的 PC grub 显示正确时,Windows 和 Ubuntu 被识别,那里没有问题。每次有更新或我必须安装某些东西时,我都会收到此错误:

Errors were encountered while processing:
 grub-efi-amd64-signed
 shim-signed
Setting up shim-signed (1.12+0.8-0ubuntu2) ...
Installing for x86_64-efi platform.
grub-install: errore: cannot find EFI directory.
dpkg: error processing package shim-signed (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up grub-efi-amd64-signed (1.66+2.02~beta2-36ubuntu3) ...
grub-install: errore: /usr/lib/grub/i386-pc/modinfo.sh doesn't exist. Please specify --target or --directory.
dpkg: error processing package grub-efi-amd64-signed (--configure):
 subprocess installed post-installation script returned error exit status 1 …
Run Code Online (Sandbox Code Playgroud)

grub2 uefi 16.04

15
推荐指数
3
解决办法
5万
查看次数

如何在保留双引导配置的同时重新安装 Windows 7?

可能重复:
安装 Ubuntu 后如何安装 Windows 7?

我有双启动 Ubuntu 12.04 和 windows 7 32 位,我想格式化我的 windows 7 分区以放置 windows 7 64 位..我该怎么做?

PS:我的 DVD 中已准备好 Windows 7 64 位!

dual-boot

14
推荐指数
1
解决办法
4万
查看次数

将 Windows 8 升级到 8.1 会影响 Ubuntu 吗?

这是一个相当简单的问题(我希望)。我目前有 Windows 8,我正在使用 Ubuntu 13.04 双启动它。

如果我要为 Windows 8 安装最新的更新,即 8.1,它会影响 Ubuntu 还是两者之间会发生冲突?

dual-boot windows-8

14
推荐指数
4
解决办法
3万
查看次数

陷入 GRUB 救援模式

我在尝试使用 Ubuntu 和 Windows 8 设置双启动时弄乱了我的新笔记本电脑。错误。

我的问题是:我可以从 USB 驱动器上的 Ubuntu 启动以擦除 Windows 8 和 Ubuntu 以安装 Ubuntu 吗?这是否会解决 GRUB 救援模式问题。

grub2 grubrescue

13
推荐指数
3
解决办法
14万
查看次数

在双引导中安装 Ubuntu 后的 grub 救援提示

可能的重复:
如何修复 grub?(安装 Windows 后如何取回 Ubuntu?)

我有 Windows 7 和 Ubuntu 11.10 的双启动。昨天我尝试从 CD 安装 Ubuntu 12.04 LTS。

但是现在,当我重新启动我的电脑时,我收到了这个错误:

error: no such device: 4cfe3cc0-370e-48ed-82cd-7cd2ca7a0414.
grub rescue >
Run Code Online (Sandbox Code Playgroud)

我不是经验丰富的 Ubuntu 用户,希望得到任何帮助,因为我现在根本无法再使用我的 PC。

installation dual-boot

12
推荐指数
1
解决办法
5万
查看次数

如何手动安装引导加载程序?

我尝试升级到 12.04 失败了,所以我烧了一张 12.04 CD,并要求进行完整安装,摆脱所有以前的操作系统(我有 Windows 以及 11.10)。一切似乎都很好,直到最后它说安装 GRUB 失败。我尝试选择不同的分区进行尝试,结果相同。我可以在不安装 GRUB 的情况下继续,但它告诉我必须手动安装引导加载程序。长时间的谷歌会议未能提出任何我能理解的说明来做到这一点。帮助。

boot grub2 bootloader 12.04 system-installation

11
推荐指数
1
解决办法
26万
查看次数

从 USB 在外部硬盘驱动器上安装 Ubuntu 后的 Grub 救援

我的内部硬盘驱动器中安装了 Windows 7 并想试用 Ubuntu,所以我有一个 USB 来安装 Ubuntu LiveUSB 并将 Ubuntu 安装在外部硬盘驱动器上,一切正常。

现在的问题。如果我移除外置硬盘并尝试正常启动 Windows,它会显示 grub 救援屏幕。启动到 Windows 的唯一方法是连接外部硬盘。

有什么办法可以使我不必连接外部硬盘就可以启动我的 Windows 7?

boot grub2

11
推荐指数
2
解决办法
3万
查看次数

无法添加 PPA:'ppa:yannubuntu/boot-repair'

我的笔记本电脑上安装了 Ubuntu 13.10。升级 Windows 后,我尝试通过此处Boot Repair提到的这些命令恢复 grub :

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
Run Code Online (Sandbox Code Playgroud)

但是当我运行第一个命令时,我收到此错误:

Cannot add PPA: 'ppa:yannubuntu/boot-repair'.
Please check that the PPA name or format is correct.
Run Code Online (Sandbox Code Playgroud)

有什么问题?

boot grub2 dual-boot ppa

11
推荐指数
2
解决办法
6万
查看次数

从 13.10 升级到 14.04 破坏了 Grub

我在 UEFI 系统上有一个双启动 Ubuntu + Windows 8。一切正常,直到我从 13.10 升级到 Ubuntu 14.04。

现在,当我启动电脑时,我得到的是一个 grub 救援屏幕,如下所示:

Failed to open \EFI\Microsoft\Boot\grubx64.efi - 800000000000000E
Failed to load image
Failed to open \EFI\Microsoft\Boot\MokManager.efi.efi - 800000000000000E
Failed to load image
Welcome to GRUB!

error: symbol 'grub_term_highlight_color' not found.
grub rescue> 
Run Code Online (Sandbox Code Playgroud)

使用来自 live cd(13.10 或 14.10)的引导修复报告发生错误并创建此报告:http : //paste2.org/Y8mDwa0M

(引导修复说它将安装来自 Ubuntu 13.10 的软件包)

但没有任何变化。

如果我在启动时按 f12,我会进入一个 bios 屏幕(启动菜单),在那里我可以从 hdd、usb、dvd 阅读器中进行选择,如果我点击 HDD,我会得到三个选择:

选择要启动的设备:

Windows Boot Manager 
ubuntu
Ubuntu
Run Code Online (Sandbox Code Playgroud)

Windows 选项带我回到 grub 救援。

使用其他两个选项,我进入了一个 grub 菜单,我可以在其中启动 Ubuntu,但窗口选项不起作用

我不知道该怎么办了

更新 …

boot grub2 dual-boot

11
推荐指数
3
解决办法
3万
查看次数