当前位置: 首页 > 科技观察

在Ubuntu上安装WoeUSB以创建可启动的WindowsUSB

时间:2023-03-17 19:39:47 科技观察

在Ventoy出现之前,WoeUSB是创建可启动WindowsUSB的首选工具。最初的WoeUSB项目在2014年左右结束。鉴于其受欢迎程度,新的开发人员承担了将其从死里复活的任务。因此,WoeUSB-ng诞生了。这里,“ng”是新一代的缩写。也就是说,WoeUSB-ng是新一代的WoeUSB。但是,由于原来的工具已经不存在了,所以我将WoeUSB-ng描述为WoeUSB。在本教程中,我将向您展示如何在UbuntuLinux上安装WoeUSB。我还将分享使用WoeUSB创建可启动WindowsUSB的步骤。但是,在此之前,让我们快速浏览一下这个神奇工具的功能。WoeUSBWoeUSB是一个简单的工具,其唯一目的是在Linux上创建可启动的WindowsUSB。原来的WoeUSB是一个shell脚本。原来的WoeUSB在Python中被重写为WoeUSB-ng,它可以安装在您的系统上并通过命令行或GUI界面访问。特点:支持传统PC启动或UEFI启动支持FAT32和NTFS文件系统支持使用物理安装盘或磁盘映像作为源它可以在WindowsVista及以上版本的任何语言或变体中使用LegacyMBR/IBMPC兼容启动模式NativeUEFI启动支持Windows7及更高版本的映像(仅当FAT文件系统为目标时)在Ubuntu和其他Linux发行版上安装WoeUSBArchLinux用户可以从AUR安装WoeUSB-ng。对于其他发行版,可以使用PIP安装WoeUSB。毕竟,它是一个Python应用程序。这里我将提供一些Ubuntu/Debian的命令。为了安装WoeUSB-ng,您首先需要安装PIP和其他必要的依赖项。sudoaptinstallgitp7zip-fullpython3-pippython3-wxgtk4.0grub2-commongrub-pc-bin之后,您可以通过运行安装WoeUSB-ng:sudopip3installWoeUSB-ng对于所有其他安装,您可以参考其操作指南。WoeUSB-ng先决条件:获取WindowsISO文件和兼容的U盘。对此无需多说。您需要有要安装的Windows版本的ISO文件。从Microsoft的网站上,您应该可以获取适用于Windows10和11的ISO文件。下载Windows如果您有适用于旧版Windows的ISO文件,您也可以使用它们。除此之外,您还需要一个至少8GB大小的U盘。您应该使用NTFS文件系统来格式化它的文件系统。方法1:使用WoeUSBGUI创建可启动的WindowsUSB(推荐)从活动概览activityoverviewwoeusbinubuntuactivitiesoverview在应用程序窗口中,选择下载WindowsISO和所需的USB驱动器,如屏幕截图所示,然后按安装。Installwoeusbgui设置也可在应用程序中使用。可以通过顶部菜单栏访问其他调整。按下“安装”按钮后,woeUSB将开始格式化和复制文件。您需要稍等片刻,因为大约有6GB的文件要复制。woeusbwritingwindowsisototheusbdrive复制完成后,WoeUSB会提示成功对话框。您现在可以安全地弹出USB驱动器并将其用作可引导的USB驱动器。woeusb完成写入并给出成功消息方法2:从终端使用WoeUSB(专家)WoeUSB-ng包还提供了一个名为woeusb的命令行实用程序。要使用WoeUSB创建可启动的WindowsUSB,您需要运行以下命令:sudowoeusb--device--target-filesystemntfs这里,--device标志用于擦除USB并从头开始创建可启动的USB驱动器。此外,--target-filesystem标志用于设置为NTFS,以避免要复制的文件大小超过FAT文件系统的限制。woeusbcommandline过程将需要一些时间才能完成复制。复制完成后会显示成功消息。woeusb命令行成功消息此时,您可以安全地弹出USB驱动器并将其用作另一台PC上的Windows可启动USB。奖励:使用WoeUSB的BashShell脚本(针对专家)WoeUSB还提供了一个BashShell脚本,无需安装任何东西即可在您的系统上使用。首先,您需要从项目的发布页面下载shell脚本。在执行shell文件之前,您需要获取所需的依赖项。要安装它,请运行:sudoaptinstallwimtools现在通过文件管理器或命令行使其可执行。使woeusb脚本可执行或者,您可以运行chmod+x使其可执行。现在,从下载的目录运行./woeusb-5.2.4.bash-h以获得帮助。创建liveUSB的过程类似于woeusb-ng的命令行部分,但你没有安装任何东西。因此,在终端中运行:sudo--device--target-filesystemntfs这将开始将ISO写入USB驱动器,如下面的屏幕截图所示:woeusbbashscriptrunningwithoutinstallation完成后,您可以安全地弹出USB驱动器并将其用作可启动USB。删除WoeUSB如果您使用PIP安装WoeUSB,您可以类似地删除它:pip3uninstallWoeUSB-ng您可以保留或删除系统上已安装的依赖项。这完全取决于你。我建议保留它们。总结大约10年前,WoeUSB是一个非常流行的工具。别人以另一种形式复活它是件好事,这就是开源的艺术。希望本教程对您有所帮助。如果通过WoeUSB创建的WindowsUSB无法按计划工作,您可以尝试Ventoy。好好享受。