今天是如何制作可启动 USB 文章系列的最后一篇也是最后一篇。
在之前的文章中,我们了解了如何在两种最流行的操作系统 Windows 和 Mac 上制作可启动光盘(点击此处).
然而,有很大一部分人选择使用 Linux 作为他们的主要操作系统。
现在,Linux 方面的事情传统上并且一直都有点复杂。
然而,Ubuntu 作为主流操作系统的知名度越来越高,对于那些想要尝试 Linux 但不太熟悉命令行、更愿意使用 GUI 支持的用户来说,事情变得容易了一些!
在 Linux 上创建可启动的 Pendrive 有两个主要过程
目录
先决条件
- 8 GB 笔式驱动器。
- 一台可以工作的电脑和一个互联网连接。
- 您还需要在计算机上拥有管理员权限。
- 操作系统的ISO文件必须制作成可引导光盘。
- 在将操作系统加载到光盘之前,需要对光盘进行格式化,因此,如果您有任何想要保留在此闪存驱动器中的文件,请务必在开始该过程之前备份它们!
这就是你所需要的一切,除了我相信你会有的一些常识! 所以让我们继续吧,好吗?
创建 Linux 可启动 USB
将 USB 记忆棒插入计算机
打开破折号并单击以打开 启动盘创建器应用程序
点击 '其他' 并选择您已下载的 ISO 文件。 选择文件并单击 '打开' 在窗口的右下角。
选择 USB 记忆棒作为磁盘中要使用的目标位置,然后单击 ‘制作启动盘’.
Step 5
就是这样! 该过程完成后,您就可以重新启动计算机并开始安装 Ubuntu。
制作Windows启动盘
甚至其他 Linux 发行版只要 的GParted 和 GRUB 已安装。
在 Ubuntu 上安装 GParted 和 GRUB:
sudo apt-get install gparted grub-pc-bin p7zip-full ntfs-3g
对于带有 MBR 硬盘的 BIOS
将分区表重写为 MS-DOS 并将您的 USB 驱动器格式化为 NTFS 使用 GParted (还添加 boot
旗帜)
在 GParted 中,右键单击 USB 分区并选择 资讯。 将 UUID 复制到您需要的地方。
使用您喜爱的文件管理器将所有文件从 Windows ISO 复制到 USB 驱动器
转到 USB 驱动器,如果文件夹名为 boot
有大写字符,通过重命名使其全部小写
在 USB 上安装 GRUB: sudo grub-install --target=i386-pc --boot-directory="/<USB_mount_folder>/boot" /dev/sdX
/dev/sdX
是设备(例如 /dev/sdb
, 不能 /dev/sdb1
在 USB 驱动器文件夹中创建 GRUB 配置文件 boot/grub
具有名称 grub.cfg
将其写入文件中:
echo "Booting from USB <or whatever you want>"
insmod ntfs
search --no-floppy --fs-uuid <UUID_from_step_2> --set root
chainloader +1
boot
卸载 USB 驱动器并重新启动 PC。 在 BIOS 中选择 USB 作为第一启动设备并开始启动。
对于 UEFI 模式 (GPT) – 仅限 64 位 Windows
使用GParted将USB驱动器的分区表重写为 GPT.
创建一个新的主分区并将其格式化为 FAT32.
将所有 Windows 文件复制到 USB 驱动器
查看 USB 中的 efi/boot
文件夹。 如果有一个文件 bootx64.efi
然后你就完成了。 USB 是可引导的。
否则,打开 sources/install.wim
与存档管理器(您必须有 7z
已安装)并浏览到 ./1/Windows/Boot/EFI
。 从这里摘录 bootmgfw.efi
某处,将其重命名为 bootx64.efi
,并将其放入 USB 中 efi/boot
一个文件夹。
如果您要制作 Windows 7 USB,请复制 boot
来自的文件夹 efi/microsoft
至 efi
文件夹中。
不要忘记卸载(安全移除)USB 驱动器。
快速链接-