如何在 Linux 中创建 USB 启动盘来拯救 Windows 用户
WoeUSB 可以在 Linux 中制作 Windows 启动盘,并帮助你的朋友解锁他们罢工的机器。
- 作者:Don Watkins来源:Linux中国|2021-02-22 18:30
WoeUSB 可以在 Linux 中制作 Windows 启动盘,并帮助你的朋友解锁他们罢工的机器。
人们经常要求我帮助他们恢复被锁死或损坏的 Windows 电脑。有时,我可以使用 Linux USB 启动盘来挂载 Windows 分区,然后从损坏的系统中传输和备份文件。
有的时候,客户丢失了他们的密码或以其他方式锁死了他们的登录账户凭证。解锁账户的一种方法是创建一个 Windows 启动盘来修复计算机。微软允许你从网站下载 Windows 的副本,并提供创建 USB 启动盘的工具。但要使用它们,你需要一台 Windows 电脑,这意味着,作为一个 Linux 用户,我需要其他方法来创建一个 DVD 或 USB 启动盘。我发现在 Linux 上创建 Windows USB 很困难。我的可靠工具,如 Etcher.io、Popsicle(适用于 Pop!_OS)和 UNetbootin,或者从命令行使用 dd
来创建可启动媒体,都不是很成功。
直到我发现了 WoeUSB-ng,一个 GPL 3.0 许可的 Linux 工具,它可以为 Windows Vista、7、8 和 10 创建一个 USB 启动盘。这个开源软件有两个程序:一个命令行工具和一个图形用户界面 (GUI) 版本。
安装 WoeUSB-ng
GitHub 仓库包含了在 Arch、Ubuntu、Fedora 或使用 pip3 安装 WoeUSB-ng 的说明。
如果你是受支持的 Linux 发行版,你可以使用你的包管理器安装 WoeUSB-ng。或者,你可以使用 Python 的包管理器 pip 来安装应用程序。这在任何 Linux 发行版中都是通用的。这些方法在功能上没有区别,所以使用你熟悉的任何一种。
我运行的是 Pop!_OS,它是 Ubuntu 的衍生版本,但由于对 Python 很熟悉,我选择了 pip3 安装:
$ sudo pip3 install WoeUSB-ng
创建一个启动盘
你可以从命令行或 GUI 版本使用 WoeUSB-ng。
要从命令行创建一个启动盘,语法要求命令包含 Windows ISO 文件的路径和一个设备。(本例中是 /dev/sdX
。使用 lsblk
命令来确定你的驱动器)
$ sudo woeusb --device Windows.iso /dev/sdX
你也可以启动该程序,以获得简单易用的界面。在 WoeUSB-ng 应用程序窗口中,找到 Windows.iso
文件并选择它。选择你的 USB 目标设备(你想变成 Windows 启动盘的驱动器)。这将会删除这个驱动器上的所有信息,所以要谨慎选择,然后仔细检查(再三检查)你的选择!
当你确认正确选择目标驱动器后,点击 Install 按钮。
WoeUSB-ng UI
创建该介质需要 5 到 10 分钟,这取决于你的 Linux 电脑的处理器、内存、USB 端口速度等。请耐心等待。
当这个过程完成并验证后,你将有可用的 Windows USB 启动盘,以帮助其他人修复 Windows 计算机。
帮助他人
开源就是为了帮助他人。很多时候,你可以通过使用基于 Linux 的系统救援 CD 来帮助 Windows 用户。但有时,唯一的帮助方式是直接从 Windows 中获取,而 WoeUSB-ng 是一个很好的开源工具,它可以让这成为可能。
【编辑推荐】
点赞 0
- 大家都在看
- 猜你喜欢
编辑推荐
- 24H热文
- 一周话题
- 本月获赞
- Linux下RPM软件包的安装及卸载Linux查看ip的命令详解Linux查看环境变量当前信息和查看命令这里帮你总结了一下Linux下查看内存使用情况的多种方法~如何在Linux中查看所有正在运行的进程Chrome 89稳定版发布:修复大量Bug、降低内存占用等!附下载微软确认:“下一代 Windows10”将不可思议只需一个命令,就可以删除电脑上最顽固的文件和文件夹
- Linux下RPM软件包的安装及卸载Linux查看ip的命令详解微软Windows 10 21H1发布,如何快速升级到新版本Linux查看环境变量当前信息和查看命令如何在Linux中查看所有正在运行的进程这里帮你总结了一下Linux下查看内存使用情况的多种方法~Linux查看内存命令及其对命令显示的解释用着更爽!Windows10新版将带来多任务重大改进
- Linux下RPM软件包的安装及卸载Linux查看ip的命令详解Linux查看环境变量当前信息和查看命令这里帮你总结了一下Linux下查看内存使用情况的多种方法~2020最受欢迎的Linux发行版Top 10Linux查看内存命令及其对命令显示的解释如何在Linux中查看所有正在运行的进程微软Windows 10 21H1发布,如何快速升级到新版本
订阅专栏+更多
-
数据湖与数据仓库的分析实践攻略
助力现代化数据管理:数据湖与数据仓库的分析实践攻略共3章 | 创世达人6人订阅学习
-
云原生架构实践
新技术引领移动互联网进入急速赛道共3章 | KaliArch33人订阅学习
-
数据中心和VPDN网络建设案例
漫画+案例共20章 | 捷哥CCIE220人订阅学习
视频课程+更多
-
ClickHouse数据库培训实战 (PB级大数据分析
讲师:风哥3127人学习过
-
FFmpeg播放器理论与实战(Qt+QSS)
讲师:梅老师860人学习过
-
FFmpeg4.3开发系列之三:流媒体直播基础理论
讲师:梅老师1059人学习过
专题推荐+更多
- 精选博文
- 论坛热帖
-
订阅51CTO邮刊
点击这里查看样刊

51CTO服务号

51CTO官微