最近想 ,在Ubuntu上刻录个windows的安装U盘,在网上看了些资料,不过好多都说的很模糊,于是乎,我走了不少弯路。这里记录下来,希望了帮到大家。

首先你的有个USB吧,这里我们假定USB在ubuntu中为/dev/sdb

1. 给USB设备 /dev/sdb 分区,注意,要是主分区,

sudo fdisk /dev/sdb

Command (mforhelp): n

Partition type:

p primary (0 primary, 0 extended, 4 free)

e extended

Select (default p): p

Partition number (1-4, default 1):

Using default value1First sector (2048-15564799, default 2048):

Using default value2048Last sector,+sectors or +size{K,M,G} (2048-15564799, default 15564799):

Using default value15564799Command (mforhelp): p

Disk/dev/sdb: 7969 MB, 7969177600bytes246 heads, 62 sectors/track, 1020 cylinders, total 15564800sectors

Units= sectors of 1 * 512 = 512bytes

Sector size (logical/physical): 512 bytes / 512bytes

I/O size (minimum/optimal): 512 bytes / 512bytes

Disk identifier:0x8d55b9cbDevice Boot Start End Blocks Id System/dev/sdb1 2048 15564799 7781376 83 Linux

上面/dev/sdb1就分出来了,全部的空间都给了sdb1

2. 然后把/dev/sdb1设置为启动分区

Command (mforhelp): a

Partition number (1-4): 1​

Command (mforhelp): p

Disk/dev/sdb: 7969 MB, 7969177600bytes126 heads, 10 sectors/track, 12353 cylinders, total 15564800sectors

Units= sectors of 1 * 512 = 512bytes

Sector size (logical/physical): 512 bytes / 512bytes

I/O size (minimum/optimal): 512 bytes / 512bytes

Disk identifier:0x8d55b9cbDevice Boot Start End Blocks Id System/dev/sdb1 * 2048 15564799 7781376 83 Linux

我们可以看到,sdb1后面,多了个*

3. 接下来,把上面做的所有改动写入USB

Command (m for help): w

The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 22: Invalid argument.

The kernel still uses the old table. The new table will be used at

the next reboot or after you run partprobe(8) or kpartx(8)

Syncing disks.

然后就是q退出

4. 将分区格式化为ntfs的

sudo mkfs -t ntfs /dev/sdb1

这个过程中,会把分区中写入全0,大概会等几分钟

5. 接下来就是把下载好的iso文件dd到这个启动分区了

# 把下载的iso文件刻录到usb的分区中(及得,一定是分区,否则下次用这个usb是会出现 Operating not found的问题sudo dd if=/home/peter/Downloads/WindowsTechnicalPreview-x64-ZH-CN.iso of=/dev/sdb1 bs=4M iflag=direct​

看到了吧,我在安装win10

6. 现在还不可以从usb盘启动,还要在usb盘MBR区信息写入,这需要一个工具LILO

sudo apt-getinstall lilo

sudo lilo-M /dev/sdb mbr

下次启动的时候,选择这个USB启动就会出现windows的安装界面了!

另外,我自己也试了unetbootin,不过没有成功,选择从U盘启动后,一直卡在一个选择界面。大家有试成功的麻烦推荐下

linux刻录win10u盘_在Ubuntu Linux下制作Windows 启动安装 USB盘相关推荐

  1. linux系统制作win安装盘,在Ubuntu Linux下制作Windows 启动安装 USB盘

    最近想 ,在Ubuntu上刻录个Windows的安装U盘,在网上看了些资料,不过好多都说的很模糊,于是乎,我走了不少弯路.这里记录下来,希望了帮到大家. 首先你的有个USB吧,这里我们假定USB在ub ...

  2. win8u盘启动linux系统,在Mac系统下制作Windows启动U盘(失败案例)

    2018年12月月末有人叫我帮他装个win10,在windows系统下搞个启动U盘是真的方便各种方法都有,但是我手头就一个U盘.一个win10镜像文件和一个自己的IBP,而且倔强的我不愿意在自己电脑里 ...

  3. linux下制作windows启动盘,行家里手:Linux使用WoeUSB制作Windows启动盘

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

  4. Ubuntu环境下制作Windows U盘启动工具

    Ubuntu环境下制作Windows U盘启动工具 第一次写这个,着实不会,权当自个儿记录一下吧.这两天准备学习语言,把elementaryOS改装Ubuntu ,装的时候迷糊眼一顿next,结果把原 ...

  5. ubuntu环境下制作win10启动盘,ubuntu安装图形化磁盘分区工具

    一: ubuntu 磁盘管理工具 ---- GParted 图形化分区工具 安装GParted:sudo apt-get install gparted 启动:sudo gparted 手动删除合并分 ...

  6. Linux下制作Windows启动U盘的工具

    Linux下制作Windows启动U盘的工具 很多人说Linux下制作Windwos启动盘要用GRUB4DOS建立引导,其实不用,有专门的工具的,就像Windows下有Rufus制作Linux启动U盘 ...

  7. linux刻录win10u盘_使用UltraISO在Windows 10下刻录Ubuntu 18.04.2 U盘的方法

    如果你想在Windows 10系统下刻录Ubuntu 18.04.2 LTS U盘,那不妨使用UltraISO,方法非常的简单,只需要在Windows 10中下载并安装UltraISO,然后去下载Ub ...

  8. linux刻录win10u盘_如何用ultraiso制作一个系统U盘?WIN10系统U盘制作图文教程

    大家是不是偶尔会遇到电脑系统损坏的情况呢?你第一时间想到的是去找电脑店师傅来处理一下,但又是深夜了,怎么办?其实自己也可以解决的,前提是你有一个用于"救急"的U启动盘.今天就教你如 ...

  9. linux刻录win10u盘_使用WoeUSB在Linux上制作Win10启动盘

    工作中有时需要配置Windows的开发/测试环境,那么如何用Linux制作Win10启动盘呢? 这里我们需要用到的是一个叫WoeUSB的软件,有两种方式安装: #pre-install sudo ap ...

最新文章

  1. tomcat 部署站点时遇到的部分问题以及解决方案
  2. 查表法的CRC8和CRC16程序
  3. C++:基类和派生类
  4. from表单中 action的后面 内如果是 servlet的虚拟路径的话
  5. VC6++ output :error executing c:\windows\system32\cmd.exe.
  6. oracle database 11g plsql 程序设计,oracle-database-11g-plsql-编程实战笔记
  7. [原] Android中Scroller类的分析
  8. LintCode: Two Sum
  9. 主成分分析法案例_主数据管理第一步——识别主数据
  10. 使用GDB跟踪redis源代码执行get命令的过程
  11. 嵌入式linux环境搭建
  12. 捷联惯导系统学习7.1(捷联惯导粗对准 )
  13. 计算机怎么更改网络密码,该如何修改自家宽带帐号的密码?
  14. 测开基础串讲-Java基础-测开常用API之Random类
  15. 显示当前时间(C语言)
  16. Robot framework中支持360浏览器测试
  17. Arthas(阿尔萨斯)简记
  18. SAP S/4HANA WM模块前台操作详解--盘点作业
  19. 意想不到的试衣方法, kinect试衣镜将问世,神奇!
  20. ZooKeeper 在阿里巴巴的服务形态演进

热门文章

  1. hdu6097—Mindis(计算几何)
  2. WebMatrix 简介
  3. springCloud-Alibaba整理思考
  4. 从技术实现角度看信贷ABS业务(一)
  5. Teradata SQL programming
  6. 基于DDD的现代ASP.NET开发框架--ABP系列文章总目录(转)
  7. windows二维码工具3.0
  8. Flutter图表库fl_chart的使用解析(二)-折线图,金九银十
  9. 12306 Tickets自动化购票软件操作说明与获取
  10. psv无线怎么连接电脑连接电脑连接服务器,PSVR怎么连接PC PSVR连接PC详细攻略