linux u盘刻录软件,Deepin Linux下刻录Windows安装U盘:WoeUSB的介绍和应用

WoeUSB是用于GNU+Linux的Microsoft Windows USB安装介质工具,用它可以在Deepin等Linux系统下刻录Windows安装U盘。

介绍

1、特征:

支持旧版PC/UEFI引导。

支持FAT32和NTFS文件系统。

支持使用物理安装光盘或磁盘映像作为源。

2、支持的Windows安装映像:

Windows Vista及更高版本。

任何语言或版本变体。

Windows PE。

注意:非官方安装映像可能受支持,但不能保证一定行。

3、依存关系:

以下是WoeUSB所需的一种或多种依赖关系。如果没有在适当的位置安装以下软件,WoeUSB将无法运行:

GNU Bash:用于解释和执行程序逻辑,需要>= 4.3。

GNU核心实用程序(Coreutils):对于基本操作必需的通用Unix实用程序。

实用Linux:用于与存储设备等交互的低级实用程序。

GNU Grep和Gawk:用于从命令输出中解析出必要的信息。

GNU查找实用程序:枚举操作所需的文件。

GNU GRUB:用于安装旧PC引导中使用的引导程序代码。我们特别需要i386-pc架构的模块,对于基于Debian的发行版,这些模块通过grub-pc-bin包提供。

GNU Parted:用于处理磁盘分区表和分区。

GNU Wget:用于获取Pete Batard的UEFI:NTFS UEFI引导程序。

dosfstools:用于在--device创建方法中创建FAT文件系统。

NTFS-3G:用于在--device创建方法中创建NTFS文件系统。

另外,如果没有p7zip、Pete Batard的UEFI:NTFS UEFI引导程序依赖关系,WoeUSB仍将能够运行,但是某些功能将不可用。

从源运行

WoeUSB是无需安装即可运行的程序(不包括其依赖项):

从发行页面下载程序(woeusb-N.N.N.bash),比如woeusb-5.0.4.bash,下载地址是https://github.com/WoeUSB/WoeUSB/releases。

修复缺少的可执行文件权限(chmod +x path/to/woeusb-N.N.N.bash)。

启动终端应用程序并通过适当的路径运行程序(sudo path/to/woeusb-N.N.N.bash --help)。

附:要应用前先去下载WoeUSB,按上面的地址下载。

1d85e7010ce4a584a54ea2f50a2d9541.png

放入/usr/bin目录,woeusb命令如下:

sudo woeusb --tgt-fs NTFS --device win10_14393_x64_Lite2016.09.09.iso /dev/sdX

WoeUSB v5.0.4

===================

Mounting source filesystem...

Wiping all existing partition table and filesystem signatures in /dev/sdc...

/dev/sdc: 2 bytes were erased at offset 0x000001fe (dos): 55 aa

/dev/sdc: calling ioctl to re-read partition table: 成功

Ensure that /dev/sdc is really wiped...

Creating new partition table on /dev/sdc...

Creating target partition...

Making system realize that partition table has changed...

Wait 3 seconds for block device nodes to populate...

Cluster size has been automatically set to 4096 bytes.

Creating NTFS volume structures.

mkntfs completed successfully. Have a nice day.

--2020-12-28 14:39:22-- https://github.com/pbatard/rufus/raw/master/res/uefi/uefi-ntfs.img

正在解析主机 github.com (github.com)... 13.229.188.59

正在连接 github.com (github.com)|13.229.188.59|:443... 已连接。

已发出 HTTP 请求,正在等待回应... 302 Found

位置:https://raw.githubusercontent.com/pbatard/rufus/master/res/uefi/uefi-ntfs.img [跟随至新的 URL]

--2020-12-28 14:39:24-- https://raw.githubusercontent.com/pbatard/rufus/master/res/uefi/uefi-ntfs.img

正在解析主机 raw.githubusercontent.com (raw.githubusercontent.com)... 199.232.68.133

正在连接 raw.githubusercontent.com (raw.githubusercontent.com)|199.232.68.133|:443... 已连接。

已发出 HTTP 请求,正在等待回应... 200 OK

长度:524288 (512K) [application/octet-stream]

正在保存至: “/tmp/WoeUSB.s3SP1E.tempdir/uefi-ntfs.img”

uefi-ntfs.img 100%[===================>] 512.00K 9.50KB/s 用时 54s

2020-12-28 14:40:19 (9.49 KB/s) - 已保存 “/tmp/WoeUSB.s3SP1E.tempdir/uefi-ntfs.img” [524288/524288])

记录了1024+0 的读入

记录了1024+0 的写出

524288 bytes (524 kB, 512 KiB) copied, 0.295137 s, 1.8 MB/s

Mounting target filesystem...

Copying files from source media...

grep: /tmp/woeusb-source-20201228-143819-Monday.rWvDOH/sources/cversion.ini: 没有那个文件或目录

Installing GRUB bootloader for legacy PC booting support...

Installing for i386-pc platform.

Installation finished. No error reported.

Installing custom GRUB config for legacy PC booting...

Unmounting and removing "/tmp/woeusb-source-20201228-143819-Monday.rWvDOH"...

Unmounting and removing "/tmp/woeusb-target-20201228-143819-Monday.5cC8ti"...

You may now safely detach the target device

Done :)

The target device should be bootable now

安装到这一步,等了10分钟左右!

Installing GRUB bootloader for legacy PC booting support...

Installing for i386-pc platform.

相关主题

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/503815.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

曲线积分与曲面积分总结_高数下册||知识点总结

知识点总结— 期末来临,你准备好了吗 —高等数学学下一转眼又一学期即将结束期末考试也悄悄地临近了大家都准备好了吗我们为大家带来了高等数学(下)的复习资料来吧,展示!1向量代数与空间解析几何首先我们看到的是向量代数与空间解析几何的重点…

python流程控制框架_Python基础(相关历史、交互、简单流程控制)

开始学习Python啦,希望能坚持下来,在博客园里记录一下学习过程,感谢博客园提供平台!Python发展史1989年圣诞节,Guido开始写Python语言的编译器,Python这个名字源于Guido所挚爱的电视剧 Monty Pythons Flyin…

linux系统需要备份吗,准备好了吗?请备份你的Linux系统

一、我们需要备份什么?我的 Linux 系统是基于 Redhat 的Redhat Linux 9.0,同时配置了诸如 MySQL、PHP、Apache 等基础服务,同时又配有 Awstats、MRTG、MT 等应用服务程序,因此,我们需要备份的除了系统本身的重要文件以外,还需要备…

java解析excel文件_1.3.1 python解析excel格式文件

Excel表格Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。excel文档的基本定义工作薄(workbook)工作表(sheet)活动表(active sheet)行(row): 1,2,3,4,5,6……..列(column): A,B,C,D……..单元格(cell): B1, C1excel文件格式P…

python继承如何进行引用传递的区别_python在什么情况下会引用传递呢?

我写了一个对单链表进行排序的程序,核心部分如下:class Solution:def insertionSortList(self, head):ans Nonecur headwhile cur is not None:if ans is None or ans.val > cur.val:tmp ListNode(cur.val)tmp.next ansans tmpcur cur.nextcont…

linux通过不同端口访问,linux下两个tomcat通过不同端口访问不同项目

首先安装JDKchmod 777 jdk-7u51-linux-x64.rpmrpm -ivh jdk-7u51-linux-x64.rpm添加环境变量vim /etc/profile 行尾添加下面内容#Java Environment variableJAVA_HOME/usr/java/jdk1.7.0_51PATH$JAVA_HOME/bin:$PATH:$HOME/binCATALINA_HOME/usr/local/tomcatexport LD_LIBRARY…

算法python知乎_20个算法李小文知乎文章与Github代码汇总

李小文知乎文章与Github代码汇总共建立了2个Github项目,实现了20个算法,写了12篇知乎文章。---------------------------------------------------------------------------------------【Github项目】机器学习https://github.com/tushushu/imylu​githu…

linux 脚本 语法错误,从windows拷贝到linux的脚本报错:未找到命令 or 语法错误

关于discuz“终于解决“头像保存过程中发生网络错误,请重试"”的解决方法1 php.ini里面allow_url_fopen On2 将php.ini中的;upload_tmp_dir 该行的注释符,即前面的分号“:”去掉,使该行在php.i…

c++ 快速排序_常用排序算法之快速排序

前天给大家分享了归并排序,但是它不是原地排序算法,需要消耗额外的内存空间,今天给大家分享的是江湖无人不知无人不晓的"快排"--快速排序。快排是小生接触开发学会的第一个排序算法快速排序原理快排也用到了分治思想。快排的核心思…

西门子安装未找到ssf文件_V5.3安装时显示NO SSF FILE FOUND对话框,我该怎么解决啊? 谢谢!-工业支持中心-西门子中国...

我安装过多次step7 v5.3,中文英文版都安装过。从没有遇到这样的问题。是不是你的安装光盘有问题?换一张光盘试验一下!回答者: profinet - 中级工程师&nbsp&nbsp第10级2006-10-20 01:18:19这个问题比较简单,建议你在驱动器…

k8s ubuntu cni_手把手教你使用RKE快速部署K8S集群并部署Rancher HA

作者:杨紫熹原文链接:https://fs.tn/post/PmaL-uIiQ/RKE全称为Rancher Kubernetes Engine,是一款经过CNCF认证的开源Kubernetes发行版,可以在Docker容器内部运行。它解决了Kubernetes社区中最常见的问题——安装十分复杂。借助RKE…

linux du -sh 脚本,Linux之shell脚本(2)

Linux之shell脚本(2)一、printf命令:printf是一个把从标准输入的字符按照你所要求的格式输出到标准输出即屏幕的命令.在很多时候,我们可能需要将自己的数据给他格式化输出的。1.格式化输出。(print format)2.命令格式:printf打印格式实际内容…

import oracle utility_教你如何Oracle数据导入

学习Oracle时,你可能会遇到Oracle数据导入问题,这里将介绍Oracle数据导入问题的解决方法,在这里拿出来和大家分享一下。Oracle数据导入实用程序(Import utility)允许从数据库提取数据,并且将数据写入操作系统文件。imp使用的基本格…

linux 管道非阻塞,linux – 管道上的非阻塞读取

可以在管道上进行非阻塞I / O吗? fcntl无法设置O_NONBLOCK. Linux编程接口的页面918包括一个表’从管道读取n个字节或FIFO(p)’的语义.此表列出了管道和FIFO的行为,其中一列标题为O_NONBLOCK已启用?这意味着您可以在管道上设置O_NONBLOCK标志.它是否正确…

python异常值删除_python数据清洗中,是如何识别和处理异常值的?

异常值处理是pythonshujuqingxi/ stylecolor:#000;font-size:14px;>python数据清洗中重要的步骤,虽然异常值出现频率比较低,但是如果置之不理的话,还是会对实际项目的分析造成偏差,所以今天小编就跟大家分享pythonshujuqingxi/…

react 子传参父_react子父传参有几种方法?

react子父传参有几种方法?下面本篇文章给大家介绍一下react父子组件传参(值)的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。react父子组件传参(值)的几种方法一、父组件传给子组件父组件通过props传递给子组件&…

啊哈c语言答案1.3,啊哈C语言编程-第2课-让计算机开口说话

为什么会有计算机的出现呢?我们伟大的人类,发明的每一样东西都是为了帮助我们改善生活。计算机同样是用来帮助我们的工具。想一想,假如你现在希望让计算机帮助你做一件事情,你首先需要做什么?是不是要先与计算机进行沟…

python c java_简单明了看懂JAVA,Python和C+的优劣势

Java由于其优越的跨平台可移植性,在Web开发中是主流语言。在加上手机Android系统的发展,使得java开发人员的需求量很大。同时,Java现在也用来开发手游。Java 的语法相对规范。 Python是动态形的灵活的解释性语言,从软件开发到Web开…

c语言源程序文件.c如何保存,急求如何将下列C语言程序数据存储到文件中?

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼求如何改动才能将下列程序的存储输入或输出数据(或两者一起)到指定的文件(或运行时直接创立一个文件)如Arrangement中。#include int n0;int rest[7][7]; //全局声明,以供全局调用int main(){void perm(int list[],int ,int );int …

ultraos win10启动盘_UltraISO制作U盘启动安装MSDN原版Win10系统教程 - SDN系统库

UltraISO制作U盘启动安装Win10系统本教程是介绍使用UltraISO(软碟通)制作U盘启动来安装Win10系统,适用于当原系统损坏、崩溃、升级异常导致系统不能开机时重装,相对比《制作U盘PE启动盘方法》更快,且不需要借助任何第三PE/还原工具&#xff0…