我计划将 ubuntu gnome 安装到新的 ssd 上,并使用现有的 windows 10 安装设置双启动系统。据我所知,windows 是在旧版 bios 模式下安装的。
我看到过一些相互矛盾的建议,关于在执行安装时是否最好断开我的 Windows 10 驱动器,然后重新启动 Windows 10 驱动器并通过命令行设置引导加载程序(如 grub)。
这是必要的吗?或者当我从实时 USB 设置时,ubunutu 是否足够智能来检测 Windows 10 安装并为我设置双启动?
谢谢您的任何建议 — 如果两种都是可行的选择,我知道这可能是一个意见问题。
皮特
答案1
只需以传统模式将 Ubuntu 安装到新的 SSD 上,然后将 Grub 安装到同一驱动器的 MBR 上。安装后重新启动时,进入 BIOS 并将启动顺序更改为 SSD,Ubuntu 排在第一位,这样系统将启动到 Grub,您可以选择要启动的操作系统。Windows 驱动器将保持不变,Windows 引导加载程序不会被覆盖。您无需分离 Windows 驱动器即可执行此操作。
如果您在安装过程中分离 Windows 驱动器,Grub 无法在安装过程中找到 Windows,但您可以在重新连接 Windows 驱动器后为 Windows 添加 Grub 菜单条目。只需启动到 Ubuntu,打开终端并Ctrl+Alt+T
运行命令
sudo 更新 grub
笔记:
确保 Windows 以传统模式安装。如果 Windows 以 UEFI 模式安装,您也必须在 UEFI 模式下安装。始终以相同模式安装。您启动安装程序的方式就是安装程序的安装方式。如果您以传统模式启动安装程序,Ubuntu 将以传统模式安装。如果您以 UEFI 模式启动,Ubuntu 将以 UEFI 模式安装。
在这两种模式下,您都不需要断开 Windows 驱动器。只需注意不要在安装过程中覆盖 Windows 分区。Something else
启动安装程序后选择,并在后续步骤中在新驱动器上创建所需的分区。
答案2
通过命令行。
从命令行执行的与引导加载程序有关的任何操作都应被视为高级用户的操作。当出现问题并且您无法修复与之相关的问题时,您可能需要重新安装操作系统。
我会将 Windows 10 连接到系统并让其自行安装 Grub。通常我认为它应该可以完美运行并将两个系统添加到引导加载程序中。如果 Windows 也这样设置,请确保在安装 Ubuntu 时从 UEFI 分区启动,并且没有从 Windows 休眠,没有快速重启。
需要注意的是,分区时不要删除 Windows。因此,使用分区魔术师(例如)从 Windows 创建未分配空间,安装时选择“使用未分配空间”或“其他”,然后选择未分配空间。
任何问题都更有可能与 Ubuntu 有关,并且不会影响您的 Windows。