安装程序没有看到Windows尝试双启动。
我试图在Windows旁边安装Ubuntu。 我从安装介质启动并运行安装程序后进入patition选择窗口,它告诉我计算机上没有其他操作系统。 我知道有,因为我可以重新启动,它将启动到Windows也可以挂载两个分区(窗口,数据),并查看分区上的所有内容。 任何人有任何想法来解决这个问题?
谢谢。
假设没有更简单的答案,我个人会选择跳过自动操作系统检测并自己完成:
-
启动到LiveCD,使用GParted缩小Windows分区。
-
运行安装程序并安装到备用空间,让GRUB吃掉引导扇区。
-
重启到Ubuntu(它不会给你Windows的选项)
-
修复GRUB以允许您使用Windows。 基本上你只是想链接到windows分区(我假设你是第一个驱动器上的第一个),但你不能通过简单地编辑配置文件来做到这一点,因为GRUB是动态生成的。 你必须编写一个
update-grub
每次重建bootloader时都可以调用的脚本:首先运行
sudoedit /etc/grub.d/15_windows
然后在该文件中粘贴:#!/bin/sh -e cat << EOF menuentry "Windows 7" { set root=(hd0,1) chainloader +1 } EOF
保存,运行
sudo chmod a+x /etc/grub.d/15_windows
,然后运行sudo update-grub
。 这应该编辑引导序列,现在在GRUB中你应该看到一个Windows选项。 (您可能必须按住左移才能看到grub!您可以在/etc/default/grub
编辑该选项)
做好最坏的准备。
你在这里处理重要的事情。 聪明人提前计划。
-
备份Windows无法替换的Windows分区上的任何内容,如果它是从轨道上进行的,则会遗漏。 你正在调整分区的大小。 这很危险。 不像在充满淡水鳄鱼的湖中游泳那样危险,但在那里没有穿高防晒霜的防晒霜。
-
确保您有适用于Windows的急救盘。 是原始安装程序或某种其他设备,您可以从中运行
bootrec.exe
。 -
戴安全套。你不知道Windows的引导扇区在哪里。 -
在您真正需要计算机执行某些操作之前,请不要在当天/小时执行此操作。 如果它确实出错了,你就会面临压力,而且你更有可能犯错误,让它变得无可挽回地变得更糟。