`

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

 
阅读更多

如何创建一个可引导的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 <iso path> <device>

例如:

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

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

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

$ sudo winusb --install <iso path> <partition>

例如:

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

/dev/sdd1是分区路径

如果你不喜欢命令行,WinUSB同样有GUI版

分享到:
评论

相关推荐

    U盘上装Linux工具Universal_USB_Installer_1.9.5.2.rar

    借助于Universal-USB-Installer这个工具,你可以将LINUX ISO烧录到U盘上,它支持的系统很多,不但支持几十种LINUX系统,还支持WINDOWS系列操作系统,支持最新的WINDOWS8系统。此版本为当前最新版。如果你想要将...

    Win7下U盘安装Linux

    在Windows 7操作系统中,通过U盘安装Linux(如Ubuntu 11.10)作为双系统是一项常见的任务,这允许用户在保持Windows系统的同时享受Linux的开源优势。以下是一份详细的步骤指南,帮助你成功地完成这个过程。 1. **...

    usb接口信息编程.rar_USB 信息 c++_c++读取u盘信息_usb 鎺ュ彛_u盘 Visual_获取usb

    Windows API提供了如setupapi、winusb等函数集,用于枚举USB设备、安装驱动、读写设备等操作。对于描述中的“USB的设置信息”,可能包括设备的供应商ID、产品ID、设备版本、序列号等,这些信息可以通过枚举USB设备并...

    USB boot .制作可引导U盘程序

    描述中提到的“HP原厂的软件”可能是指惠普公司提供的一个工具,该工具专门设计用于创建可引导的USB设备。这个软件的优势在于它支持大容量的USB设备,例如2GB到4GB的U盘。在早期,由于技术限制,不是所有工具都支持...

    Linux 安装助手工具 LiLi USB Creator 2.9.4 中文免费版.zip

    LiLi USB Creator 中文版是一款便携的,轻松上手使用的Linux安装助手工具,被设计用于创建一个带引导启动功能的应用软件,支持在Windows系统下直接试用运行Linux,无需安装。 LiLi USB Creator 中文版 启动 U 盘...

    如何U盘引导linux和win系统.pdf

    标题和描述中提到的是关于如何使用U盘引导安装Linux和Windows系统的详细步骤。这个过程涉及到多个发行版的Linux,包括CentOS、Red Hat和Ubuntu,以及Windows系统如Windows 2003和Windows 2008。以下是具体的知识点...

    U盘刷linux系统等各种工具.zip

    标题中的“U盘刷Linux系统等各种工具.zip”表明这是一个包含用于在U盘上安装Linux操作系统的工具集合。这个压缩包可能包含多个实用程序,适用于不同的操作系统安装方法。下面将详细介绍这些工具及其用途。 1. **win...

    linux_挂载各种设备

    本文将详细介绍如何在Linux系统中挂载光盘镜像文件、移动硬盘、U盘以及Windows和NFS网络共享。 #### 二、挂载命令详解 挂载命令(`mount`)是Linux系统中用于将文件系统连接到特定目录的关键工具。该命令具有多种...

    Rufus一款小巧实用免费开源的帮助格式化和创建可启动USB闪存 3.21.1949一款格式化和创建启动U盘制作工具.exe

    Rufus是一款小巧实用免费开源的帮助格式化和创建可启动USB闪存驱动器的工具,如USB钥匙/软盘、记忆棒等,可快速制作linux系统或者win启动u盘,可快速的将ISO镜像文件制作成可引导启动的USB启动盘,支持ISO镜像、GPT...

    linuxU盘引导工具

    Linux U盘引导工具是用于在Linux系统中创建可引导的USB驱动器的工具,它使得用户可以在没有光驱的情况下安装Linux发行版或者进行系统维护。这个工具特别适用于那些需要频繁安装或测试不同Linux版本的用户,或者是...

    如何U盘引导linux和win2008系统整理.pdf

    本文主要介绍了如何使用U盘引导安装Linux和Windows 2008系统。以下是详细步骤: 对于Linux系统,特别是CentOS、Red Hat(6.0及以下版本)和Ubuntu(10.0及以下版本): 1. 首先,你需要准备相应的ISO镜像文件,...

    Qt5在Windows环境检测U盘

    在Windows环境下,Qt5是一个强大的跨平台应用开发框架,它提供了丰富的API和工具,使得开发者可以轻松地创建桌面、移动以及嵌入式设备的应用程序。本文主要探讨如何使用Qt5来检测并操作U盘。 首先,Qt5提供了一个名...

    在Win98和Linux下玩转优盘.pdf

    标题中的“在Win98和Linux下玩转优盘”指的是如何在两种不同的操作系统环境下,即Windows 98和Linux中使用USB优盘。优盘作为一种便携式的存储设备,通常用于数据的传输和存储。在不同的操作系统下,其使用方法和注意...

    虚拟机VMware下的Ubuntu不识别USB设备问题的解决方法

    1. 运行`sudo mkdir /mnt/usb`命令,在`/mnt`目录下新建一个名为`usb`的目录。 **步骤3:挂载U盘** 1. 使用如下命令挂载U盘:`sudo mount -tvfat /dev/sdb1 /mnt/usb`。这里的`-tvfat`指定文件系统类型为vfat,适用...

    windows下qt监听 USB 插入/拔出

    在Windows环境下,使用Qt框架来监听USB设备的插入和拔出事件是一项常见的需求,尤其是在开发与USB设备交互的应用程序时。本教程将详细介绍如何在Qt 4.8.3版本下实现这一功能。 首先,我们需要了解Qt提供的信号和槽...

    经常被骗linux_oracle2

    在Linux环境下安装Oracle 11g是一个相对复杂的过程,需要注意许多细节。本文详细介绍了从创建启动U盘到安装RHEL 6.2以及安装Oracle 11g的整个流程,并提供了一些常见问题的解决方案。遵循本文的指导,即使是没有经验...

    U盘引导文件可移动盘必备

    在计算机领域,可启动U盘是一种常见的工具,它允许用户将操作系统安装程序、救援工具或诊断软件存储在便携式USB设备上,以便在需要时从U盘启动电脑,而无需依赖内置硬盘上的操作系统。 描述中的“希望对你有用,...

    FedoraMediaWriter-win64 linux镜像制作软件

    6.在usb驱动器下拉选择你的U盘我的U盘名字是Generic Flash Disk (8.1 GB),这里记住你的U盘名字,后面会用到 7.点击写入 8.接下来时间会有点长,几分钟吧,等待就行,写入成功会有提示,提示成功后就可以拔掉U盘了

    Universal USB Installer 1.9.2.7(用U盘安装WIN7/WIN8).rar

    软件介绍: Universal USB Installer和YUMI软件类似,都是一款通用的USB安装系统...比较适合没有光驱或者没有系统光盘而又需要安装系统的电脑,支持windows/linux/ubuntu等系统,支持用U盘安装VISTA/WIN7/WIN8。

    获取USB的VID和PID

    WinUSB API提供了一种用户模式的方式来访问USB设备,而KMDF则是在内核模式下操作,提供了更底层的控制。 以下是使用Windows API获取USB设备VID和PID的基本步骤: 1. **枚举设备**:使用`SetupDiGetClassDevs`函数...

Global site tag (gtag.js) - Google Analytics