如何从外部驱动器双启动Windows 10和Ubuntu 16

我制作了一个可以双启动Windows 10和Ubuntu 16的外部驱动器,以及能够启动实时ISO。 将使用图形界面和命令行尝试此操作。

目标:

  • 从USB引导Grub2。
  • 在USB分区上安装Windows 10。
  • 在USB分区上安装Ubuntu 16。
  • 将Live ISOS安装到Grub2。

双引导Windows 10和Ubuntu 16外部通过GRUB2

第一部分 – 概述

抽象

此过程旨在安装Windows 10和Ubuntu 16的双启动,并将现场ISO添加到外部硬盘驱动器,并将Grub2作为引导加载程序。 此过程包括在外部安装Windows 10,更改分区表以安装Grub2,安装Ubuntu 16,以及配置引导加载程序以便能够引导实时ISO文件。 这是我的第一个操作方法,所以请随意编辑,以便更有益。

更新

05/07/16:教程上载到AskUbuntu。

09/07/16:上传了grub.cfg文件。

11/16/16:现在在GitHub上 。

物料

需要的工具:

  • 外置硬盘(最小128GB)
  • USB闪存盘(最低4GB)
  • Grub2的grub.cfg文件。

使用的软件:

  • Windows Media Creation Tool
  • GImageX
  • YUMI
  • 的GParted
  • CloneZilla (推荐)

需要的ISO:

  • Windows 10
  • Ubuntu 16
  • Lubuntu 15
  • 卡利2016
  • Clonezilla 2.4
  • DBAN 2.3
  • OPRE 1.4

第二部分 – 安装Windows 10

介绍

我们将在Windows 10操作系统中工作。 这包括下载WIM文件以及将其格式化为外部硬盘驱动器以便能够启动。 最后,我们在外部驱动器上设置了Windows 10。

脚步

  1. 使用“立即下载工具”按钮下载Windows Media Creation Tool 。
  2. 打开下载的可执行文件并接受条款和条件。
  3. 选择“为另一台PC创建安装介质”选项,然后选择“下一步”。 第三步图片
  4. 取消选中“使用此PC的推荐选项”并选择所需的选项,然后选择“下一步”。 第4步的图片
  5. 选择“ISO文件”选项,然后选择“下一步”。 第5步图像
  6. 在桌面上创建一个标有“ISOs”的新文件夹,并将ISO文件保存到桌面上的ISO文件夹中。 图6为步骤6
  7. 等到ISO文件成功创建并关闭程序。
  8. 转到桌面上的ISOs文件夹,然后双击该文件以挂载ISO。
  9. 运行管理员命令提示符。
  10. 通过更改为卷并使用“cd”命令导航到WIM文件位置。
    D: 注意:确保使用已安装iso的驱动器号。
    cd /sources
  11. 现在我们需要获取有关ESD文件的信息,以将其转换为WIM文件。
    dism /Get-WimInfo /WimFile:install.esd
  12. 使用DISM将ESD文件转换为WIM文件并将其保存到ISO文件夹。 C:\Users\youkergav\Desktop\ISOs 注意:将 “youkergav”更改为您的用户名,以便正确指定路径。 步骤12的图像
  13. 图像导出成功后,关闭命令提示符。
  14. 插入外置硬盘并启动“磁盘管理”
  15. 找到外部硬盘驱动器并将驱动器格式化为NTFS,标签为“Portable Windows” 注意:请注意,这将删除驱动器的所有内容。 步骤15的图像
  16. 下载并安装GImageX 。
  17. 打开GImageX并转到“应用”选项卡。
  18. 浏览来源。 这是位于桌面文件夹“ISOs”上的WIM文件。
  19. 浏览目的地。 这将是我们刚刚格式化的“便携式Windows”驱动器。
  20. 选择“应用”并等待GImageX将图像应用于驱动器。 步骤20的图像
  21. 返回磁盘管理并激活分区。 步骤21的图像
  22. 打开管理员命令提示符并导航到外部驱动器的System32。
    D: 注意:确保驱动器号与外部驱动器相同。
    cd /Windows/System32
  23. 使驱动器引导条目。 bcdboot.exe D:\Windows /s D: /f ALL 注意:确保驱动器号与外部驱动器相同。 在此处输入图像描述
  24. 命令提示符读取“成功创建引导文件”后,通过BIOS启动到外部驱动器并设置窗口,就像您第一次一样。
  25. 根据自己的喜好设置所有设置后,重新启动回到外部驱动器以确保所有数据都干净。

第三部分 – 安装Grub2

介绍

在这部分过程中,我们将安装grub2。 我们将通过制作Ubuntu和Clonezilla的实时版本来实现这一点(Clonezilla是可选的,但推荐)。 这个目标将通过使用Windows 10通过YUMI为Ubuntu和CloneZilla创建临时引导加载程序来完成。 本节的其余部分将在Ubuntu 16 Live中完成。

  1. 下载并安装YUMI 。
  2. 将Ubuntu和CloneZilla的ISO下载到ISOs文件夹。
  3. 插入闪存驱动器(不是外部驱动器)并打开YUMI。
  4. 从下拉列表中选择闪存驱动器,在驱动器中选择FAT32。 注意:格式化驱动器将擦除内容。
  5. 从下拉列表中选择Ubuntu并找到Ubuntu ISO。
  6. 创建图像。 第31步
  7. 添加更多ISO并选择CloneZilla ISO图像时选择“是”。 注意:请勿使用FAT32驱动器。
  8. 从BIOS启动到闪存驱动器。
  9. 从YUMI引导程序中,选择“Linux Distributions”并启动Ubuntu。 34
  10. 启动Ubuntu后,打开程序“Disks”并插入外部硬盘驱动器。
  11. 在设备下,找到设备位置。
  12. 打开程序“GParted”并选择外部硬盘驱动器的设备位置。
  13. 右键单击并在分区上选择“卸载”。
  14. 右键单击该分区,然后选择“resize/移动”。
  15. 将分区大小调整为50 GB(51200 MB)。 40
  16. 右键单击未分配的空间,然后选择“新建”。
  17. 使分区大小为25 GB(25600 MB)。 将驱动器格式化为FAT32并标记文件系统“Bootloader”。 42
  18. 单击复选标记以应用更改。 在此处输入图像描述
  19. 打开终端并以sudo用户身份登录。
    sudo su
  20. 使用fdisk选择驱动器。
    fdisk /dev/sde 注意请确保使用您的设备路径。
  21. 激活分区2上的驱动器并将更改写入驱动器。
    a 2 w
  22. 如果已安装分区,请卸载该分区。
    umount /dev/sde1 注意:请使用指定的设备路径。
  23. 使用mkfs.vfat格式化驱动器。
    mkfs.vfat -F 32 -n MULTIBOOT /dev/sde1 注意:请使用指定的设备路径。 46
  24. 创建目录/ mnt / USB并将设备挂载到该路径。
    mkdir /mnt/USB && mount /dev/sde2 /mnt/USB
  25. 将grub安装到设备路径。
    grub-install --force --no-floppy --boot-directory=/mnt/USB/boot /dev/sde
  26. 转到目录grub和make文件夹以获取ISO。
    cd /mnt/USB/boot && mkdir images
  27. 下载grub.cfg文件。
  28. 将grub.cfg文件移动到/mnt/USB/boot/grub/

第四部分 – 安装Live ISO。

介绍

这部分是一种快速简便的方法来安装CloneZilla,Lubuntu和DBAN的实时ISO。 只需下载ISO,重命名文件,并将它们放在正确的目的地。 这很简单,因为设置已经在grub配置文件中编码。

脚步

  1. 下载CloneZilla , Lubuntu和DBAN的ISO。
  2. 将CloneZilla ISO命名为“clonezilla.iso”。 将Lubuntu ISO命名为“lubuntu.iso”。 将DBAN ISO命名为“dban.iso”
  3. 将ISO移动到文件夹/ mnt / USB / boot / images

第五部分 – 安装Ubuntu。

介绍

这是使引导加载程序完成的最后一块。 我们现在必须创建安装Ubuntu所需的分区。 这和普通安装之间的唯一区别是安装没有Grub2的Ubuntu。 我们还需要为Ubuntu手动安装分区。

脚步

  1. 打开终端并使用该命令在没有Grub2的情况下安装Ubuntu。
    ubiquity -b
  2. 选择您的语言并继续。
  3. 选择“Something Else”选项 57
  4. 找到您的外部驱动器路径,然后单击可用空间,然后单击“+”。
  5. 添加8 GB(8192 MB)的交换分区。 使分区成为主要分区 59
  6. 再次单击可用空间,然后单击“+”。
  7. 添加20 GB(20480 MB)逻辑分区,安装在“/”上。 在此处输入图像描述
  8. 将剩余空间用作便携式存储。 在此处输入图像描述
  9. 安装Ubuntu系统将驱动器安装到dev/sdc注意:请使用设备路径。
  10. 使用你的bootloader。

第6部分 – 备份(可选)

背景

我不会详细讨论这个问题。 建议您克隆磁盘,以防丢失或需要恢复磁盘。 这可以在CloneZilla中完成。

脚步

  1. 通过BIOS从闪存驱动器启动。
  2. 选择“系统工具”并启动CloneZilla。
  3. 配置CloneZilla设置并选择“克隆磁盘”
  4. 克隆与设备路径关联的磁盘。

结论

谢谢,如果你跟着! :)赞赏支持…花了一段时间写。 如果有任何错误或自己编辑,请告诉我! 如果这对您有用,请告诉我。 这就是我为我的bootloader做的。