![Windows 8.1 完全阻止 Ubuntu](https://linux22.com/image/1117752/Windows%208.1%20%E5%AE%8C%E5%85%A8%E9%98%BB%E6%AD%A2%20Ubuntu%20.png)
几天前,我将 Windows 8 版联想 U410 ideapad 升级到了 Windows 8.1,结果证明这是一个可怕的错误。似乎唯一可见的改变就是添加了开始按钮。同时,它禁用了我的音频,我不得不从联想网站重新安装驱动程序。更糟糕的是,它完全阻止我以任何可能的方式运行 Ubuntu。
我将硬盘划分为三个主要分区:100GB 用于 Windows(NTFS 格式);100GB 用于 Ubuntu(ext4 格式……我想);以及 550GB 存储驱动器(NTFS 格式)。然后启动时,Ubuntu GRUB 屏幕(这一个)就会出现,我可以选择启动 Ubuntu 或 Windows 8。但是,现在更新后,我直接启动 Windows 8.1,无法访问 Ubuntu 文件系统。
如果不是因为上面有三份几乎完成的荣誉英语试卷,而我需要它们,这不会是一个大问题。因此,我首先尝试从 BIOS 启动到 Ubuntu 分区,但没有成功,尝试从 Windows“高级启动”菜单中的“使用设备”菜单启动它也没有成功。接下来,我尝试将 Ubuntu 分区移动到启动顺序中的第一个位置,然后重新启动我的电脑。当这没有效果时,我创建了一个 Ubuntu USB 驱动器,并执行了所有相同的步骤(这是与我类似的问题的答案推荐的)。同样,没有结果。我还注意到,即使在 BIOS 中更改了启动顺序,Windows 启动管理器也会强制回到前面。
我不知道该怎么办,我真的需要那些英文论文,所以任何帮助我都非常感谢。感谢您读到这里,并提前感谢您的任何建议。
答案1
我认为 Windows 已重写了主磁盘的第一个扇区,以便重新安装其自己的引导加载程序。您需要通过从 Ubuntu Live CD 运行以下命令在此磁盘上重新安装 GRUB:
适应!选择您的主驱动器。fdisk -l
以 root 身份使用以查找其设备文件。
grub-install --recheck /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
update-grub # May be useless.
如果您需要一种方法来访问您的 BIOS(例如,在 Live CD 上启动),也许可以看看这里:
- http://guidesdna.com/complete-guide-dual-boot-windows-88-1-ubuntu/
- 将 Windows 8 升级到 8.1 会影响 Ubuntu 吗?
- 在 Windows 8.1 双启动中安装 Ubuntu 13.10
- Windows 8.1 Ubuntu 13.10 双启动时不显示 Grub
- http://ubuntuforums.org/showthread.php?t=2167155
您的主要挑战是实现 Ubuntu Live 安装。Windows 像往常一样搞乱了启动过程。尽量不要搞乱:Windows 控制了您的启动,您不想惹恼它。
顺便一提...无法访问 Ubuntu 并不意味着您无法从 Windows 访问其分区。但是,您需要使用 Windows 磁盘管理实用程序为它们分配一个字母和访问路径。