在 Windows 10 的同时安装第二个硬盘,其中安装 Ubuntu

在 Windows 10 的同时安装第二个硬盘,其中安装 Ubuntu

我目前使用的计算机只有一个硬盘,上面安装了 Windows 10。我想将第二个硬盘放入我的计算机中,并在其上安装 Ubuntu,并在启动计算机时选择要启动的操作系统。Ubuntu 已安装在第二个硬盘上,但尚未安装在计算机中。

我的问题是:我是否必须进行任何配置,或者我是否只需将第二个硬盘驱动器放入我的计算机中,当我再次打开它时,我的屏幕会自动询问我想要在哪个驱动器中启动?

答案1

假设您所说的安装了 Ubuntu 的外部硬盘上有您想要保留的数据。我建议您使用 Grub 启动,这是我在 Windows 10 笔记本电脑上双启动 Ubuntu 的方法。

你需要做的是:

  1. 创建实时 Ubuntu USB 盘
  2. 在实时 USB 上启动 Ubuntu 并配置网络
  3. 在实时 USB 上创建一个名为 /target 的目录 sudo mkdir /target
  4. 将您的外部硬盘驱动器连接并安装在 /target 上。如果它自动安装在其他地方,只需sudo umount /mnt/someplaceelse将其安装在 /target 上即可。
    例如。sudo mount /dev/sdb1 /target# 如果 /dev/sdb1 是您的外部硬盘驱动器主分区
  5. 如果 /target 上不存在一个名为 /boot/efi 的目录,则创建该目录
    $>sudo mkdir -p /target/boot/efi
  6. 将关键实时 USB 目录绑定安装到 /target:
    $>for a in /sys /proc /run /dev; do sudo mount --bind "$a" "/target${a}"; done
  7. 使用 gparted 确定 Windows 硬盘上 efi 分区的位置
    $> sudo gparted /dev/sda# 如果 /dev/sda 是您的 Windows 硬盘
  8. 在 /target/boot/efi 上挂载 Windows 启动管理器 efi 分区:
    $>sudo mount /dev/sdXY /target/boot/efi
  9. Chroot 到 /target:$>sudo chroot /target
  10. 在 chroot 上:
    $> sudo apt-get update
    $> sudo apt-get install grub2
    $> sudo update-grub2
    $> exit
  11. 重新启动:$>reboot
  12. 重新启动时,将 USB 拇指驱动器从计算机中拔出 - 这次您应该通过外部硬盘驱动器(而不是 USB 拇指驱动器)返回 Ubuntu
  13. 重新运行 grub2 的更新:
    $> sudo apt-get update
    $>sudo update-grub2

完毕。

注意:如果您因为任何原因遇到问题,并且想要启动 Windows,只需按 Esc 键,您就会看到引导加载程序选项屏幕并选择 Windows。如果没有,只需进入您的 BIOS 并更改引导加载优先级。

答案2

...当我再次打开它时,屏幕会自动询问我想要从哪个驱动器启动? 您的电脑将不是自动询问,根据您的 BIOS/固件,选择驱动器的过程会有所不同。您需要按下用于启动选择的任何键(F10并且F11很常见),然后选择要从中启动的驱动器。

相关内容