安装Ubuntu 10.0后丢失了Windows 7


2

我安装了Windows 7 64位,然后我安装了Ubuntu 10.10,这成功了。然后我重新启动,令我惊讶的是,我甚至没有看到选择要启动的操作系统的选项。

我登录到Ubuntu 10.10并转到我的电脑,我看不到我的Windows分区。

我如何取回我的Windows操作系统?


1
重启你的电脑并按住shift键加载你的grub,认为应该解决你的问题
Alagiboy 2011年

3
你确定你把Ubuntu安装到另一个分区吗?如果您在同一分区上安装了Ubuntu,您的窗口可能会丢失。这可能是一个愚蠢的问题,如:“确保您的电源线已连接?”。但我只是想以确保什么是你的Ubuntu分区的大小?调用gparted时是否有可用空间或windows分区?
Darokthar 2011年

Answers:


1

如果检测到多个操作系统,Grub应自动显示。由于它没有显示,我猜你需要更新grub配置文件。这假设您使用的是默认的grub2(或grub-pc)。

在linux中打开一个终端并输入:

sudo update-grub

它应该打印出一些有关它找到的操作系统的信息,包括win7,并自动更新配置文件。重启时,grub会自动显示win7选项。


1

假设您具有sudo权限,并且“/ dev / sda”是您的硬盘驱动器的设备文件,请从Ubuntu中的终端运行以下命令。

sudo fdisk -l /dev/sda

这是我系统的一个例子。

Device Boot      Start         End      Blocks           Id       System
/dev/sda1         1               19440   156150000+  7      HPFS/NTFS
/dev/sda2         19440        19683   1953125+     82    Linux swap / Solaris
/dev/sda3         19683        19696   99968+         83    Linux
/dev/sda4         19696        38914   154368098    5      Extended
/dev/sda5         19696        22127   19531219      83    Linux
/dev/sda6         22127        38914   134836816    83    Linux

这里,“/ dev / sda1”标记为“HPFS / NTFS”。这是我的Windows分区。如果您的Windows分区没有被删除或格式化为不同的文件系统,您也会看到这样的分区。

通常,新计算机配有一个占用整个驱动器的大型Windows分区,可选配一个救援分区。希望你有一个Windows 7 CD / DVD,以防你需要恢复Windows MBR。无论如何,为了在这样的系统上安装新的操作系统,你必须腾出空间 - 通过删除/格式化现有的Windows分区或调整其大小。希望您调整Windows分区的大小,为Ubuntu腾出空间。

如果您的Windows分区幸存,问题就变成了重新配置grub的问题。希望以下文档有所帮助。

Arch Linux Wiki - GRUB - 使用Windows进行双启动

GrubHowto

这是Ubuntu自动添加的Windows XP GRUB条目

# This entry is automatically added by the Debian installer
# for a non-linux OS on /dev/sda1
title Microsoft Windows XP Professional
root (hd0,0)
chainloader +1

对结果发表评论。如果你遇到麻烦,我会用更多细节编辑这个答案。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.