我有一个双启动惠普笔记本电脑,安装Windows 7家庭高级和Ubuntu 12.04。我有点搞砸了Windows,我不得不使用我用管理器创建的备份磁盘将我的系统恢复到工厂配置。
但是,当恢复管理器完成将所有文件复制到HD时,它告诉我,为了安装默认操作系统和驱动程序,它必须重新启动机器几次。但是,当它第一次重新启动时,它会自动引导到GRUB管理器中,并告诉我选择要从其启动的操作系统,并且WINDOWS不会出现。
因此,我的问题是:是否有任何方法来禁用Ubuntu从启动第一,以便它让恢复管理器重新安装文件?还是我必须完全卸载Ubuntu?如果这是最后一个选项,我还能在没有操作系统的情况下启动恢复管理器吗?还是我的机器永远都是注定的?
任何解释或链接到教程将是非常感谢的。
顺便说一句,Ubuntu一开始没有任何问题,似乎重新格式化硬盘不会影响它。
发布于 2012-05-19 01:31:16
嗯。这很奇怪。从技术上讲,GRUB应该被Windows Boot加载程序覆盖。总之,GRUB可能是因为您的操作系统恢复而感到困惑。嗯,我能提供的最好的东西就是试试这个:https://help.ubuntu.com/community/Boot-Repair#A1st_选项_:_到达_一个_光盘_包括_开机修理
如果Windows在您的硬盘(S)上有一个适当的存在,使用此工具应该允许GRUB修复自己并将其添加到启动菜单中。否则,您将需要做一个干净的(读:从零开始安装窗口,而不是从还原光盘),确保您为Win和Ubuntu分区足够的空间,然后安装Ubuntu后,您的窗口安装完成。
*不确定我是否可以把它放在这里,所以如果它违反规则(可能会,对不起),请删除。
如果您只有Windows还原光盘,如计算机附带的光盘,则可以使用位流获得新的零售光盘映像。据我所知,只要您下载相同版本的windows,您就有一个产品密钥,这在技术上是不违法的。不管怎么说,我觉得这违反了规矩。如果是,我的错,请编辑,
发布于 2012-05-19 02:07:38
为了补充Ryan的答案,如果在恢复或重新安装Windows之后,您丢失了GRUB2 (这通常是会发生的),您就不需要重新安装Ubuntu了。相反,在终端中键入以下内容(使用Live ):
sudo fdisk -l (to check what partition Linux is in)
sudo mount /dev/sdax /mnt (sdax is your Linux partition - replace x for whatever is appropriate in your case)
sudo grub-install --root-directory=/mnt/ / dev/sda (sda contains all your partitions)https://askubuntu.com/questions/139176
复制相似问题