我已经在 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。
那么我该怎么做:
谢谢!
我有一个 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) 我有双启动 Ubuntu 12.04 和 windows 7 32 位,我想格式化我的 windows 7 分区以放置 windows 7 64 位..我该怎么做?
PS:我的 DVD 中已准备好 Windows 7 64 位!
这是一个相当简单的问题(我希望)。我目前有 Windows 8,我正在使用 Ubuntu 13.04 双启动它。
如果我要为 Windows 8 安装最新的更新,即 8.1,它会影响 Ubuntu 还是两者之间会发生冲突?
我在尝试使用 Ubuntu 和 Windows 8 设置双启动时弄乱了我的新笔记本电脑。错误。
我的问题是:我可以从 USB 驱动器上的 Ubuntu 启动以擦除 Windows 8 和 Ubuntu 以安装 Ubuntu 吗?这是否会解决 GRUB 救援模式问题。
我有 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。
我尝试升级到 12.04 失败了,所以我烧了一张 12.04 CD,并要求进行完整安装,摆脱所有以前的操作系统(我有 Windows 以及 11.10)。一切似乎都很好,直到最后它说安装 GRUB 失败。我尝试选择不同的分区进行尝试,结果相同。我可以在不安装 GRUB 的情况下继续,但它告诉我必须手动安装引导加载程序。长时间的谷歌会议未能提出任何我能理解的说明来做到这一点。帮助。
我的内部硬盘驱动器中安装了 Windows 7 并想试用 Ubuntu,所以我有一个 USB 来安装 Ubuntu LiveUSB 并将 Ubuntu 安装在外部硬盘驱动器上,一切正常。
现在的问题。如果我移除外置硬盘并尝试正常启动 Windows,它会显示 grub 救援屏幕。启动到 Windows 的唯一方法是连接外部硬盘。
有什么办法可以使我不必连接外部硬盘就可以启动我的 Windows 7?
我的笔记本电脑上安装了 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)
有什么问题?
我在 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,但窗口选项不起作用
我不知道该怎么办了
更新 …
grub2 ×7
boot ×5
dual-boot ×5
grubrescue ×2
12.04 ×1
12.10 ×1
16.04 ×1
bootloader ×1
installation ×1
ppa ×1
uefi ×1
windows-8 ×1