无法启动 Windows7 或 Ubuntu

无法启动 Windows7 或 Ubuntu

所以我完全是 Ubuntu 的菜鸟。而且我的经历非常糟糕。希望你能帮助我解决我的问题。

我的问题是,我的笔记本电脑上原本安装了 Windows 7。因此,我决定安装 Ubuntu,因为我的 IT 课程教授希望班级使用和学习 Linux。

所以我用我的 usb Ubuntu 16.04 安装了它。它工作正常,我使用选项安装了它与 Windows 7 一起安装。但安装成功后,我无法启动 Windows 7。因此我坚持使用 Ubuntu 并尝试寻找解决方案。

所以我查找了很多方法来解决我的问题,这里是 ask Ubuntu。其中一个答案说这样做。在修复计算机选项中,提示命令:

1.bootrec.exe/FIXMbr 比我做的 2.bootrec.exe/FixBoot

这样做之后,我仍然无法启动 Win 7,也无法启动 Ubuntu(因为没有出现选择 Ubuntu 的 Grub 选项。

我不断收到:由于硬件/软件的变化,Windows 无法启动。

因此,我无法启动我现在正在使用的“尝试 Ubuntu(无需安装)”选项中的任何一个操作系统。

我尝试再次安装 win 7 但是在安装过程中发现了这个问题。

我在安装 Windows 7 时发现了这个问题

磁盘 0 分区 1:系统保留。类型:系统

磁盘 0 分区 2:主。类型:主

磁盘 1 分区 1:MultiBoot。类型:系统

那么我还能使用 Ubuntu 或 Windows 7 吗?还是它们都被删除了?

谢谢,如果我的英语不太好,请原谅。:)

答案1

16.04 中的默认 grub 菜单集是隐藏的,但你可以在机器开机屏幕(进入 BIOS 设置的菜单)后按住键盘上的 Shift 键来访问它。如果 ubuntu 启动,则登录 ubuntu,然后你只需要在 grub 菜单中设置 windows。但在使用名为“disk”的程序检查硬盘之前(按超级键或单击启动器中的 ubutu 徽标并输入 disk),如果 windows 分区在 sda1 中,则打开终端输入“sudo gedit /etc/grub.d/40_custom”并将以下内容粘贴到编辑器中:

菜单项“Windows 7”{

修改 part_msdos

修改ntfs

设置根目录='(hd0,msdos1)'

链式装载机 +1

}

保存并关闭,然后在终端中输入“sudo update-grub”,现在您可以按住 Shift 键在 grub 菜单中看到它。如果 windows 分区出现在 sda2 中,请更改行“set root='(hd0,msdos2)'”等等(sda1->msdos1,sda2 ->msdos2)。如果您无法在 ubuntu 中启动,则使用 ubuntu dvd 启动您的机器,并使用“文件”(nautilus 文件管理器,启动器中的第二个图标)检查您的 windows 分区。将您的重要文件复制到 Ubuntu 中的 usb 磁盘中。

相关内容