WinUSB: 在linux上创建一个Windows的可引导的U盘

hi,小伙伴们,

我不是来这里宣传使用微软的windows的,如你所见这是一篇关于如何创建一个可引导的U盘的文章。在Windows中也有一个这样的工具,它就是好用的Power ISO。

你可能还记得在学校或者家里有时需要从DVD或者.iso文件建立一个可引导启动的windows U盘,但你没有使用Windows,就没法使用Power ISO来完成.

在linux上你可以用Unetbootin,但是新版的Unetbootin不再支持。虽然你可以使用旧版本,并且在这之前需要将U盘格式化成NTFS格式,但这对新手来说确实很复杂。

现在,我来介绍一个叫winusb的工具,如果你从来没有听过它,没关系,请继续读下去。

WinUSB 是一个在linux上用来建立Windows安装U盘或者可引导U盘的简单的命令行工具。

我们先来安装winusb,之后我们来看如何使用它。

通过PPA来安装winusb:

$ sudo add-apt-repository ppa:colingille/freshlight

$ sudo apt-get update

$ sudo apt-get install winusb

WinUSB可以运行在命令行下(终端),我们可以在终端中使用如下命令(需要root权限)建立一个Windows 7或者windows Vista 的安装U盘:

$ sudo winusb --format

例如:

$ sudo winusb --format Desktop/SETHO/Win7.iso /dev/sdc1

Desktop/SETHO/Win7.iso 是.iso文件路径,/dev/sdc1是设备路径。(注:用df命令获得设备路径)

安装一个Windows ISO到NTFS分区,并修改主引导记录(MBR):

$ sudo winusb --install

例如:

$ sudo winusb --install Desktop/SETHO/Win7.iso /dev/sdd1

/dev/sdd1是分区路径

如果你不喜欢命令行,WinUSB同样有GUI版,但是你应该试着学习它爱上命令行,其实它很简单易懂。

从dash中启动:

Dash > WinUSB

 

启动之后,选择.iso文件和设备,点击安装即可.

 

 原文发布时间为:2013-09-20

时间: 2024-09-20 00:16:00

WinUSB: 在linux上创建一个Windows的可引导的U盘的相关文章

在LINUX上创建GIT服务器【转】

转自:http://blog.csdn.net/xiongmc/article/details/9176785 如果使用git的人数较少,可以使用下面的步骤快速部署一个git服务器环境. 1. Client生成 SSH 公钥,以便Server端识别. 每个需要使用git服务器的工程师,自己需要生成一个ssh公钥 进入自己的~/.ssh目录,看有没有用 文件名 和 文件名.pub 来命名的一对文件,这个 文件名 通常是 id_dsa 或者 id_rsa. .pub 文件是公钥,另一个文件是密钥.假

创建一个Windows Service应用程序

window|程序|创建 创建一个Windows Service应用程序-------------------------------------------------------------------------------- 下载本文代码见资源 正是由于.NET Framework的出现,才使你能够构建出在系统重新启动时自动运行的.无人参与的(unattended)应用程序.by Stan Schultes技术工具箱:VB.NET, XML, ASPWindows service应用程序

如何用sosreport在Linux上创建诊断报告

如何用sosreport在Linux上创建诊断报告 Sosreport是RHEL / CentOS上的一个命令,它会收集系统配置和你linux机器上的诊断信息,如正在运行的内核版本.加载的模块和系统和服务配置文件之类的信息.这个命令同样可以运行外部的程序来收集更多的信息,并存储这些输出到一个结论文档中. Sosreport在你需要获得redhat的技术支持时需要它.Redhat的支持工程师会要求你服务器上的sosreport来用于故障排除. 要运行sosreport,需要安装sos 包.sos包

vpn server amdroid-如何在android 设备上创建一个vpn server

问题描述 如何在android 设备上创建一个vpn server 怎么创建一个手机端的 vpn server,怎么创建啊 找了好多 就只有client的 解决方案 用openvpn.建立server

在阿里云容器服务上创建一个使用Redis的Python应用

使用容器服务可以方便快速的创建应用,下面的例子展示如何在容器服务上创建一个使用Redis的Python应用,只需要简单的几步. 第一步:准备代码 由于只是一个例子,所以我不可能使用太复杂的应用代码. app.py from flask import Flask from redis import Redis app = Flask(__name__) redis = Redis(host='redis', port=6379) @app.route('/') def hello(): redis

android-在屏幕上创建一个按钮

问题描述 在屏幕上创建一个按钮 我在网上查找了,有很多处理 scaling 的答案,我不知道用哪个,我使用的下面的 xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent&qu

网络编程-我想用c在linux上做一个爬虫,但是遇到有些网站不能用ip访问求一个解决方案

问题描述 我想用c在linux上做一个爬虫,但是遇到有些网站不能用ip访问求一个解决方案 比如58同城,我ping出它的ip,然后用浏览器访问,结婚连接不上!求各位大神帮帮忙! 解决方案 用域名访问,在你的http请求中加上host字段,里面写域名

在原有websphere6.1服务器上创建一个新的server的具体操作

问题描述 在原有websphere6.1服务器上创建一个新的server的具体操作 如何在原有websphere6.1服务器上创建一个新的server,哪位大神给出具体操作. 需求是这样的websphere6.1默认的server上已经跑着一个项目,想新建一个server部署一个新项目. 解决方案 这个去百度搜索下,百度上一搜一大把,楼主自己动手吧.

突然想到一个问题,aws上创建一个密钥对后,是怎么跟你的系统用户关联的

问题描述 突然想到一个问题,aws上创建一个密钥对后,是怎么跟你的系统用户关联的 解决方案 解决方案二:指的是ssh免密码登陆?