linux下制作windows启动盘,行家里手:Linux使用WoeUSB制作Windows启动盘-程序员宅基地

技术标签: linux下制作windows启动盘  

33877274af47e9657e0ef89b0f7f2213.png

Linux 下制作启动 U 盘的工具实在是很多,要是不熟悉三个以上的启动盘制作工具,你都不好意思说你会折腾 Linux!虽是玩笑话,但是各类系统 ISO 结构不一,各类电脑引导方式也有区别,因此,Linux 用户多熟悉一些常用的启动盘制作软件实属必要。不过,这些都是制作 Linux 系统启动盘的工具。

那么,如何在 Linux 下制作 Windows 的启动盘呢?答案是:WoeUSB。

WoeUSB 是一款主要用于在 Linux 下制作 Windows 启动 U 盘的开源小软件,它体积非常小,用法也非常简单,功能却不可小觑,可谓解决了 Linux 用户的一大痛点。其 github 页面在此:https://github.com/slacka/WoeUSB

LinuxMint/Ubuntu 用户可以使用如下 PPA 安装 WoeUSB:

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt update

sudo apt install woeusb

WoeUSB 的安装文件只有几百K,非常小巧,很快就可以安装好。

c2f75fb87404797eb0efb872e1e1a7d1.png

启动 WoeUSB,其界面非常简洁明了,虽然它的英文界面不复杂,但站长薄荷君还是简单介绍一下:

From a disk image (iso):从 ISO 镜像制作启动盘,即把一个 ISO 镜像写入到 U 盘,做成启动 U 盘。

From a CD/DVD drive:从 CD/DVD 光盘制作启动盘。

File system:文件系统,即把U盘格式化为哪种格式,建议使用 NTFS。

Target device:目标设备,即把把系统写入到哪个 USB 设备上。

8ec12df769cabd3e4d9267e6ad7ee34a.png

站长薄荷君选择一个 Windows 8.1 的 ISO 来测试,USB 设备用的是读卡器 + TF 卡。注意:一定要点击一下红圈中的 USB 设备,表示选中。否则无法继续。

4442380cfc602b001798b317002c5acd.png

点击 Install(安装)按钮开始写入。遇到问题了!看英文提示是 USB 设备处于挂载占用状态。这个“问题”希望 WoeUSB 的作者完善一下,即在开始制作时自动卸载 USB 设备,毕竟现在绝大多数 Linux 发行版,在插入 USB 存储设备时都会自动挂载。

73369fa725397af9074abe162f957597.png

既然是 USB 设备处于挂载状态,那么卸载它就行了。站长薄荷君使用“磁盘”小工具来卸载它。注意:Linux 中的卸载不是删除的意思,而是暂时断开与系统的访问。

09092a71511120f420902227f214f0ea.png

如图所示,已经卸载了 USB 设备。注意:卸载不是弹出、安全移除。后者是断电,彻底断开与系统的连接。

d923cebd222b102b5a28cf9b8fb94e00.png

卸载 USB 设备后,就可以开始制作 Windows 启动 U 盘了。

20710127fbc75a9ca8fadc90e0d7305e.png

经过站长薄荷君实测,WoeUSB 制作 Windows 启动 U 盘速度狠挺快的。

63caf70dd08e99fbd43ce2018ddaeab2.png

有图有真相,证明站长薄荷君使用 WoeUSB 制作的 Windows 8.1 启动 U 盘(读卡器 + TF 卡)有效,可以正常启动进入安装向导。

dd02eb305a72fd00100263186d34f715.png

小结:Linux 下使用 WoeUSB 制作 Windows 启动盘是非常简单有效的方案,强烈推荐大家使用!

作者: 专注刑事辩护和科技企业风控的胡久辉律师 15873118625

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_31022203/article/details/116734272

智能推荐

WIN10 的虚拟内存pagefile.sys占用C盘资源的解决办法_(c:) \\?\volume{664e1d8f-3715-4e6a-a00a-81de220eb8-程序员宅基地

文章浏览阅读3w次,点赞2次,收藏17次。 pagefile.sys即安装过程中创建的虚拟内存页面文件。这个文件的大小是自己系统虚拟内存设置的最小值的大小。假如虚拟内存的设置为800MB-1600MB 那么你在自己的设定驱动盘下面就可看到大小为800MB的pagefile.sys文件 中文名: 虚拟内存页面 英文名: pagefile.sys ..._(c:) \\?\volume{664e1d8f-3715-4e6a-a00a-81de220eb8c7} \pagefile.sys::$data 0

调和级数python实现_python编写程序,求1-100调和级数之和,s=1+1/2+1/3+1/4……+1/100-程序员宅基地

文章浏览阅读1.7k次,点赞4次,收藏4次。目录问题描述思路分析及代码实现问题描述1/1 + 1/2 + 1/3 + 1/4 + … 在数学上称为调和级数。它是发散的,也就是说,只要加上足够多的项,就可以得到任意大的数字。 但是,它发散的很慢:前1项和达到 1.0前4项和才超过 2.0前83项的和才超过 5.0那么,请你计算一下,要加多少项,才能使得和达到或超过 15.0 呢?思路分析及代码实现这道题思路很清晰,直接利用while判断和是否达到或者超过15.0,如果没有达到那么继续套公式sum = 0i = 1while _python编写程序,求1-100调和级数之和,s=1+1/2+1/3+1/4……+1/100

设计模式快速入门——行为型模式之中介者模式(Java)-程序员宅基地

文章浏览阅读42次。本文将快速入门行为型模设计模式中的中介者模式。中介者模式是一种行为型设计模式,它通过引入一个中介者对象来协调多个对象之间的交互。中介者模式的核心思想是将对象之间的通信行为集中到一个中介者对象中,而不是让对象直接相互引用。这样可以降低对象之间的耦合度,使得对象之间的交互更加灵活和可扩展。

python中shutil.copy()与shutil.copytree()语法区别_shutil.copydires-程序员宅基地

文章浏览阅读293次。【代码】python中shutil.copy()与shutil.copytree()语法区别。_shutil.copydires

io_uring设计理念及使用方式总结_ioring_op_timeout-程序员宅基地

文章浏览阅读1.7k次。io_uring设计理念及使用方式总结overview设计目标io_uring系统调用io_uring_setup特性io_uring_enterio_uring_registerliburingop codefeatureIO interfaces 比较spdk+io_uring参考链接overviewio_uring通过使用先进的IO特性,以及内核支持下的各种免拷贝、免context switch特性,成为kernel下一代高性能异步IO接口,不同于libaio,io_uring支持同步和异步IO_ioring_op_timeout

OpenShift 4 - 可观测性之用 Network Observability Operator 对网络流量进行监控观测(视频)_openshift-network-operator-程序员宅基地

文章浏览阅读524次。说明:本文已经在支持 OpenShift 4.12 + Loki Operator 5.7.2 + Network observability 1.2.0 的环境中验证。_openshift-network-operator

随便推点

fatal error: glib.h: No such file or directory-程序员宅基地

文章浏览阅读7.4k次。在学习BLE bluez的时候,做了一个测试程序,看到gatttool.c下面有一个glib解析命令行的功能,想移植到自己的程序接口中,但是添加了#include <glib.h>后,出现了fatal error: glib.h: No such file or directory错误。经过网上查找答案,询问同事,找到了解决方法:在Makefile中添加glib库和头文件。方法如下..._fatal error: glib.h: no such file or directory

android 混淆配置_android 混淆 allowaccessmodification-程序员宅基地

文章浏览阅读303次。proguard 原理Java代码编译成二进制class 文件,这个class 文件也可以反编译成源代码 ,除了注释外,原来的code 基本都可以看到。为了防止重要code 被泄露,我们往往需要混淆(Obfuscation code , 也就是把方法,字段,包和类这些java 元素的名称改成无意义的名称,这样代码结构没有变化,还可以运行,但是想弄懂代码的架构却很难。 proguard 就是_android 混淆 allowaccessmodification

SprngBoot jar和war包目录结构分析和静态资源访问不到的问题_springboot jsp war包目录-程序员宅基地

文章浏览阅读712次。一、war包和jar包的目录结构分析1、war包目录结构分析WAR(Web Archivefile)网络应用程序文件,是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。WAR包标准目录结构:说明:1、index.jsp[可选]2、METAINF[MAVEN自动生成目录]3、WEB-INF[必含]①classes目录:存放Java类文件②lib目录:所需要的jar包③..._springboot jsp war包目录

【MPC5744P】FreeMaster上位机配置_freemaster2.0安装-程序员宅基地

文章浏览阅读6.5k次,点赞5次,收藏55次。FreeMaster调试相对于劳特巴赫的工具可能没有那么强大,但是它有一个优点,就是免费,也可以实时观察变量,而无需停下来,不过需要注意的是变量必须是全局变量。FreeMaster本质上和普通上位机没有太多区别(比一般上位机多了调试口连接),但是对于一般调试而言,可以大大减少开发者自行开发上位机的必要性。FreeMaster上位机可以直接加在elf文件并且获取其中的符号对应的地址,因此动态..._freemaster2.0安装

EEGnet复现记录_eegnet self.drop_out = 0.25 self.block_1 = nn.sequ-程序员宅基地

文章浏览阅读115次。EEGnet复现_eegnet self.drop_out = 0.25 self.block_1 = nn.sequential( # nn.zeropad2d((46

一个 Yii + vue 项目(3) 解决跨域、数据库配置_vue与yii前后端-程序员宅基地

文章浏览阅读2.4k次。ok,有了基础的环境,就可以写功能了,首先要实现的功能就是 登陆验证,这个时候我们还需要建一个数据库,我在本地建了个数据库,添加了一个简单的表 user: user 表的 name 字段是用来存储用户的名字的,而 username 和 password 则是对应的账号密码,考虑到大多数人反感填太多注册信息,只留了个手机号的字段,为之后可能存在的逻辑做预留。 之前细心的童鞋可能发现我用了两个域_vue与yii前后端