Redian新闻
>
在 Ubuntu 上安装 WoeUSB 来创建一个可启动 Windows USB | Linux 中国

在 Ubuntu 上安装 WoeUSB 来创建一个可启动 Windows USB | Linux 中国

科技
 
导读:想在 Linux 上创建一个可启动 Windows USB ?Ventoy 是一个很好的选择。   
本文字数:3231,阅读时长大约:4分钟

但是,在 Ventoy 出道之前,WoeUSB 是用于创建可启动 Windows USB 的首选工具。原版 WoeUSB 工程在 2014 年左右香消玉损。

鉴于其流行程度,一位新的开发者接过了将其起死回生的任务。因此,WoeUSB-ng 诞生了。在这里,“ng” 是 新生代(new generation) 的缩写。换句话说,WoeUSB-ng🔗 github.com 是新生代的 WoeUSB 。但是,因为原版的工具已经不存在了,我将 WoeUSB-ng 描述为 WoeUSB 。

在这篇教程中,我将向你展示如何在 Ubuntu Linux 上安装 WoeUSB 。我也将分享使用 WoeUSB 来创建可启动 Windows USB 的步骤。

但是,在此之前,让我们快速查看这个令人惊叹的工具的特色。

WoeUSB

WoeUSB 是一个简单的工具,其唯一的目的是 在 Linux 上创建可启动 Windows USB🔗 itsfoss.com 。

原版 WoeUSB 是一个 shell 脚本。这个原版 WoeUSB 被使用 Python 重写为 WoeUSB-ng ,它可以安装在你的系统上,并且通过命令行或 GUI 界面。

特色:

◈ 支持老式 PC 启动或 UEFI 启动
◈ 支持 FAT32 和 NTFS 文件系统
◈ 支持使用物理安装盘或磁盘镜像作为源
◈ 它可以用于 Windows Vista 及其更高版本的任意语言或变体版本
◈ 老式的 MBR/IBM PC 兼容启动模式
◈ 本机 UEFI 启动支持 Windows 7 及其更高版本的镜像(仅限于将 FAT 文件系统作为目标的情况)

在 Ubuntu 和其它的 Linux 发行版上安装 WoeUSB

Arch Linux 用户可以从 AUR 安装 WoeUSB-ng 。

对于其它的发行版,可以使用 PIP 来安装 WoeUSB 。毕竟,它是一个 Python 应用程序。在这里,我将为 Ubuntu/Debian 提供一些命令。

为安装 WoeUSB-ng ,你首先需要 安装 PIP🔗 itsfoss.com 和其它必要的依赖项。

  1. sudo apt install git p7zip-full python3-pip python3-wxgtk4.0 grub2-common grub-pc-bin

在这之后,你可以安装 WoeUSB-ng ,通过运行:

  1. sudo pip3 install WoeUSB-ng

对于所有的其它安装,你可以参考其 操作指南🔗 github.com 。

WoeUSB-ng🔗 github.com

前提条件: 获取 Windows 的 ISO 文件和一个兼容的 USB 磁盘

这一点没有什么需要说的。你需要有一个你将要安装的 Windows 版本的 ISO 文件。

从微软的网站,你应该能够获取 Windows 10 和 11 的ISO 文件。

下载 Windows🔗 www.microsoft.com

如果你有较旧的 Windows 版本的 ISO 文件,也可以使用它们。

除此之外,你需要有一个至少 8 GB 大小的 USB 驱动器磁盘。你应该使用 NTFS 的文件系统来格式化它filesystem.

方法 1: 使用图形用户界面化的 WoeUSB 来创建一个可启动的 Windows USB(推荐)

从 活动概述(activity overview) 或菜单中打开 woeusb-gui 。

woeusb in ubuntu activities overview

在应用程序窗口中,选择下载的 Windows ISO 和所希望的 USB 驱动器,如截屏所示,然后按下 安装(Install) 按钮。

woeusb gui setup

在应用程序中也其它可用的调整,可以通过顶部的菜单栏来访问使用。

在按下“安装”按钮后,woeUSB 将开始格式化和复制文件。你需要等待一些时间,因为这里有大约 6 GB 的文件需要复制。

woeusb writing windows iso to the usb drive

在复制完成后,WoeUSB 将会提示一个成功的对话框。你现在可以安全地弹出 USB 驱动器,并将其作为一个可启动 USB 驱动器来使用。

woeusb completed writing and gives a success message

方法 2: 从终端中使用 WoeUSB(针对专家)

WoeUSB-ng 软件包也提供一个名称为 woeusb 的命令行实用程序。

为使用 WoeUSb 来创建一个可启动的 Windows USB ,你需要运行下面的命令:

  1. sudo woeusb --device <path/to/Windows/ISO> <name/of/the/USB/device> --target-filesystem ntfs

在这里,--device 标识用于擦除 USB 和从零开始创建一个可启动 USB 驱动器。同样,--target-filesystem 标识用于设置为 NTFS ,来避免将要复制的文件大小超过 FAT 文件系统的限制。

woeusb commandline

该过程将花费一些时间来完成复制。在完成复制后,它将显示一条成功的信息。

woeusb commandline success message

此时,你可以安全地弹出 USB 驱动器,并在其它的个人电脑上将其作为一个 Windows 可启动 USB 来使用。

超值: 使用 WoeUSB 的 Bash Shell 脚本(针对专家)

WoeUSB 也提供一个 Bash Shell 脚本,在你的系统上,它不需要安装任何东西就可以使用。

首先,你需要从 该工程的发布版本页面🔗 github.com 下载 Shell 脚本。

在 执行 Shell 文件🔗 itsfoss.com 之前,你需要获取所需要的依赖项。为安装它,运行:

  1. sudo apt install wimtools

现在,通过文件管理器或通过命令行来使它可执行。

make woeusb script executable

或者,你可以运行 chmod +x <path/to/script> 来使它可执行。现在,运行已下载目录中的 ./woeusb-5.2.4.bash -h 来获取帮助。

为创建一个现场 USB ,该进程类似于 woeusb-ng 的命令行部分,但是你没有安装任何东西。

因此,在一个终端中,运行:

  1. sudo <path/to/downloaded/script/file> --device <path/to/windows/ISO> <name-of-USB-device> --target-filesystem ntfs

这将开始将 ISO 写入 USB 驱动器,如下面的截屏所示:

woeusb bash script running without installation

在完成后,你可以安全地弹出 USB 驱动器,并将其作为可启动 USB 使用。

移除 WoeUSB

如果你使用 PIP 安装 WoeUSB ,你也可以类似地移除它:

  1. pip3 uninstall WoeUSB-ng

你可以在你的系统上保留或移除已安装的依赖项。这完全取决于你。我建议保留它们。

总结

大约 10 年前,WoeUSB 是一个非常流行的工具。其他人以另外一种形式将其复活是很好的,这就是开源的艺术。

我希望这篇教程会帮助你。如果通过 WoeUSB 创建的 Windows USB 不能按部就班地工作,你可以 尝试使用 Ventoy🔗 itsfoss.com 。享受它。


via: https://itsfoss.com/install-woeusb-ubuntu/

作者:Sreenath 选题:lkxed 译者:robsean 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

LCTT 译者 :郑
🌟🌟🌟🌟🌟
翻译: 112.0 篇
|
贡献: 1432 天
2018-12-03
2022-11-03
https://linux.cn/lctt/robsean
欢迎遵照 CC-BY-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”,
我们将为您添加白名单,授权“转载文章时可以修改”。

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
小孩说话不时会让我惊讶如何在 Ubuntu 和其他 Linux 中检查 CPU 和硬盘温度 | Linux 中国详解在 Ubuntu 从外部存储库安装软件包 | Linux 中国Ubuntu Budgie 22.10 的新变化 | Linux 中国你现在可以在 Arch Linux 上安装 Unity 7.6 桌面了 | Linux 中国【劳工节】Texas Roadhouse 美式烤牛扒准备好在 Debian Linux 上获得 Ubuntu MATE 的体验吧! | Linux 中国操作系统人机对话!Linux OS大谈Windows与macOS:值得学习,但被Linux碾压Windows Terminal正式成为Windows 11默认终端Rhino Linux:滚动发布但也很稳定的 Ubuntu | Linux 中国在 Linux 中使用 Etcher 创建可启动 USB – 下载和使用指南 | Linux 中国如何在 Ubuntu 等 Linux 中安装 Python 3.11 | Linux 中国在面比米便宜的日子里安装 Ubuntu 22.10 后要做的 10 件事 | Linux 中国如何在笔记本电脑合盖时不挂起 Ubuntu | Linux 中国羽坛三剑客之一:赵剑华如何在 RHEL 9 上安装 Node.js | Linux 中国如何在 Ubuntu Linux 上更新谷歌 Chrome | Linux 中国使用谷歌文档在 Ubuntu 中对文本进行语音识别 | Linux 中国如何在 Arch Linux 中安装 elementary OS 的 Pantheon 桌面 | Linux 中国清理 Ubuntu 系统的 4 个简单步骤 | Linux 中国这个基于 Flutter 的非官方软件中心可能会取代 Ubuntu 的官方应用 | Linux 中国Windows与Ubuntu,在AMD Zen 4架构上谁的性能更胜一筹?Tuxedo 已对所有用户开放基于 Ubuntu 的 TUXEDO OS | Linux 中国Atoms 是一个可以让你轻松管理 Linux Chroot 环境的 GUI 工具 | Linux 中国解决 Linux 中的 “Bash: Command Not Found” 报错 | Linux 中国使用 PSCP 将文件和文件夹从 Windows 传输到 Linux | Linux 中国于右任草书杜甫诗四十三首Ubuntu Pro 现在免费为你提供 10 年的安全更新 | Linux 中国如何用 Kubeadm 在 Debian 11 上安装 Kubernetes 集群 | Linux 中国如何在最小安装的 CentOS、RHEL、Rocky Linux 中设置互联网 | Linux 中国USC Downtown免免免免租|这个数?在 LA Downtown住进心愿单里的家如何提高 Ubuntu 和其他 Linux 系统中的扬声器音量 | Linux 中国如何在 Ubuntu 桌面中应用强调色 | Linux 中国如何在 Ubuntu 和其他相关 Linux 中安装 Python 3.10 | Linux 中国
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。