更新 Windows 后 Ubuntu 无法启动(双启动)

更新 Windows 后 Ubuntu 无法启动(双启动)

我有一个双启动系统,上面有 W10 和 Ubuntu 16.04.3。首先,在更新 W10 后,grub 坏了,我使用启动修复进行修改。操作成功,但我收到以下警告:

[Ubuntu 166.04.3 LTS] 的启动文件距离磁盘的起始位置较远。您的 BIOS 可能无法检测到它们。您可能需要在创建 /boot 分区(EXT4 > 200MB,磁盘的起始位置)后重试。这可以通过 gParted 等工具执行。然后通过 [Boot Repair] 的 [Separate/boot parties] 选项选择此分区。

使用 Boot-Repair 后,GRUB 正确加载,但选择 Ubuntu 加载程序时,操作系统无法加载。它进入黑色的“紧急模式”屏幕,我可以访问 shell。

我也尝试过在恢复模式并修复 GRUB 和文件系统,但问题仍然存在。如果我尝试启动任何其他内核,我会看到相同的“紧急屏幕”。

答案1

安装 Windows 时,它会扫描所有HDDs分区,寻找可引导分区。找到后,将其格式化。Linux分区,例如ext4它认为是分区,unformatted并格式化它们。分区如swap, root, etc.

如果您想要一个dual-boot系统 - 您应该首先安装Windows,然后安装第二个Ubuntu或任何其他系统Linux。并且最好将 和 物理上分开HDDsLinux以便在更新或重新安装时Windows能够拔掉电源。LinuxWindows


4 个分区或单独HDDs

  1. swap- 容量与您的物理内存大小相同(对于台式机,为物理内存大小的 1/2;对于服务器,为物理内存大小的 1/2)。
  2. root/- 容量请参阅您的系统最低要求。
  3. WindowsC:\\- 容量请参阅您的系统最低要求。
  4. home或者/home- 容量由您决定,以便可以容纳所有应用程序(或所有剩余磁盘空间)。

你现在可以做什么?

  • 尝试从启动来Live Ubuntu拯救您的文件。
  • 重新安装Ubuntu

相关内容