我有一台预装了 Windows 8(使用 UEFI 启动)的三星 NP740U3E。我毫无问题地安装了 Ubuntu 13.04。后来,Windows 8 进行了 BIOS 更新,结果搞乱了一切,什么都无法启动。我恢复了一切并恢复了结构设置。
现在 Windows 8 运行良好,但是当我尝试安装 Ubuntu 时,它没有检测到任何操作系统,所以我无法在 Windows 旁边安装 Ubuntu。
我尽可能多地在 Google 上搜索,运行了引导修复,禁用了快速引导和安全引导。我有一张 GPT 磁盘,一直在研究 gdisk,但没有成功。
以下是我的启动修复总结http://paste.ubuntu.com/5835719/
是否需要将 GPT 磁盘转换为 MBR?是否可以对磁盘进行“甚至比”结构设置“更多”的硬重置?
提前致谢。
答案1
首先,“织物”是一种用于制作衣服、窗帘、床单等的柔性材料。根据上下文,我怀疑你的意思是“工厂”或“默认”,而不是“织物”。
第二,你制造了一些东西很多重新安装所有内容会给自己带来更多麻烦。您可以使用紧急启动盘,例如rEFInd 的 CD-R 或 USB 闪存驱动器映像启动 OS 或 EFI shell,然后使用实用程序efibootmgr
(在 Linux 中)、bcdedit
(在 Windows 中)或bcfg
(在 EFI shell 中)将您首选的引导加载程序重新注册到 EFI。这种方法需要一定的专业知识,但比重新安装所有内容要容易得多。不过,您已经过了可以选择这种方法的阶段。我提到这一点是为了让您以后可以记住不那么激进的解决方案。
鉴于您的情况,我无法 100% 确定到底是什么失败了或为什么失败。我建议您在 Ubuntu 安装程序询问如何安装时尝试(名字不太好的)“其他”选项。这应该使您能够重新调整现有分区的大小并为 Linux 创建新分区。如果 Ubuntu 分区程序声称您的磁盘是空的,则表示分区表已损坏或剩余 RAID 数据。我在您的 Boot Info Script 输出中没有看到分区表损坏的证据,但我可能忽略了一些东西。
答案2
嗯,我不确定,但希望这对你有用。
使用 ubuntu 的 live CD 启动。现在使用 gparted 缩小窗口分区。为 linux 创建一个新分区并尝试在其中安装 ubuntu。我希望这样两者都可以存在。之后可能会出现问题,系统只能启动到 ubuntu。但之后您可以修复 grub。
我希望这个能起作用。我买新笔记本电脑时也遇到过类似的问题。
请注意,不要尝试使用 Windows 启动盘来处理 GPT。它可能会损坏您的文件系统。祝你好运。
答案3
这听起来可能很简单(如果确实如此,请见谅...)但您说“预装 Windows 8”这一事实表明您可能没有 Windows 救援磁盘,对吗?如果您的数据对您来说至少价值 79 美元,请访问 pricewatch.com 并购买额外的 2 TB 驱动器以立即进行备份。您可以将 SystemRescue 刻录到 USB 记忆棒上, http://www.sysresccd.org/Sysresccd-manual-en_How_to_install_SystemRescueCd_on_an_USB-stick
然后使用 fsarchiver 进行完整的驱动器映像备份(附带 SystemRescue)。 http://www.fsarchiver.org/QuickStart
使用 systemRescue,您将能够使用 Gparted(启动到图形模式)重新格式化您的 32Gb 分区 /dev/sdb1,然后尝试重新安装 Ubuntu。
答案4
我不确定这是否会对您有所帮助,但是如果我是您,我会从 Windows 磁盘管理器中腾出一个可用空间,然后尝试在其上安装 ubuntu。