最近想给装有Ubuntu和win7的笔记本中的win7生成win10.不曾想将win7的启动引导区给覆盖掉了,只能启动Ubuntu了。于是就想在Ubuntu下制作windows的U盘启动盘重新安装win10.在网上找了很多资料和方法,都不能完成。最终经过几天的努力才完成。

需要工具:

1. GParted:Ubuntu下一款非常好用的图形硬盘分区格式化操作软件。

2. Windows系统ISO文件。

3. 8G以上U盘。

具体步骤:

1.格式化U盘安装并启动 gpartedsudo apt-get install gparted sudo gparted12umount U盘

首先选择U盘驱动器(一定要仔细选,选错了,会把其他盘的数据全部格式化)

然后,卸载U盘。

3. 创建分区表

首先选择菜单栏中的Device项,并选择Create Patition Table…

然后选择msdos项,并点击Apply。

接着,右击未分配空间并选择New。

然后,在File System栏选择fat32或ntfs,并在Label栏填写U盘驱动器的标签号(标签名应该与系统中的其他硬盘相区别,尽量使用大写英文),并记住之后会使用到。

最后,在菜单栏Edit中选择Apply All Operation项提交所有操作。

给分区添加boot标示

首先右击未分配空间并选择Manager Flags,然后选择boot。

至此,U盘格式化全部完成。

2.拷贝ISO文件

将Windows的ISO文件解压或挂载并拷贝到U盘驱动器。

挂载拷贝:使用Disk Image Mounter挂载:右击ISO文件,选择Open With项,然后选择Disk Image Mounter完成挂载。挂载完成之后,打开挂载目录,选择全部文件,并拷贝到指定的U盘即可。

解压拷贝:将ISO看做压缩文件,并加以解压,然后将拷贝文件中的所有文件拷贝到指定U盘中。

3.安装boot引导器

MBR引导

在终端运行以下命令:sudo grub-install --target=i386-pc --boot-directory="/media///boot" /dev/sdX1将 /media/< username >/< drive_label >替换成U盘挂载的路径;

将 /dev/sdX替换成U盘驱动器符,不是分区名称。

运行成功的返回信息如下:Installing for i386-pc platform.

Installation finished. No error reported.12

然后在U盘驱动器上的文件夹boot/grub/下添加文件grub.cfg,并在该文件中添加如下内容:default=1  timeout=15color_normal=light-cyan/dark-graymenu_color_normal=black/light-cyanmenu_color_highlight=white/black

menuentry "Start Windows Installation" {

insmod ntfs

insmod search_label

search --no-floppy --set=root --label  --hint hd0,msdos1

ntldr /bootmgr

boot

}

menuentry "Boot from the first hard drive" {

insmod ntfs

insmod chain

insmod part_msdos

insmod part_gpt    set root=(hd1)

chainloader +1

boot

}1234567891011121314151617181920212223

注意将< USB_drive_label >换成之前自己填的那个Label号

至此,Windows的U盘启动器制作完毕。第一次从MBR BIOS启动的时候选择Start Windows Installation,即可开始安装Windows系统 。

linux下制作windows u盘启动盘,Ubuntu下制作windows U盘启动盘相关推荐

  1. linux打开vivado_ubuntu启动vivado UBUNTU 16.04安装VIVADO成功启动SDK - Linux - 服务器之家...

    ubuntu启动vivado UBUNTU 16.04安装VIVADO&&成功启动SDK 发布时间:2017-04-25 来源:服务器之家 在UNBUNTU 16.04 64位 系统下 ...

  2. Windows 10里的WSL Ubuntu 怎么使用Windows系统的 SS 代理?

    Windows 10里的WSL Ubuntu 怎么使用Windows系统的 SS 代理? 1. 安装python pip sudo apt install python-pip 2. 升级pip pi ...

  3. linux下qt多个程序打包,解决Ubuntu下使用linuxdeployqt打包Qt程序问题

    写了点Qt界面程序,然而发现很难移植到其他没有安装Qt环境的电脑上运行.查资料了解到,在windows上有windowsdeployqt程序,linux上有linuxdeployqt可以帮助我们快速打 ...

  4. linux火狐网页无声音,解决Firefox在Ubuntu下播放Flash无声音的问题

    安装了Ubuntu Linux系统,在使用Firefox打开Flash是,光有图像没有声音,但播放MP3.视频等均正常,通过网上查找相关方法,一直无效,后来找到下面方法有效,留此作为存档. 打开&qu ...

  5. python (16) 如何在linux下安装lxml(pip安装,ubuntu下,centos下)

    首先需要明白lxml包依赖其他包,必须先安装其他包然后再安装lxml 安装python-pip:方便安装python的第三方包 [root@******/]# wget https://bootstr ...

  6. ubuntu下安装的php没有curl扩展,ubuntu下php怎么安装curl扩展?

    ubuntu下php安装curl扩展的方法:1.打开终端,输入"apt-cache search curl | grep php"命令查询支持的curl扩展名字:2.输入" ...

  7. linux清垃圾软件,似Win清理工具!Ubuntu下4个应用替代品

    1Ubuntu下清理应用替代工具a 对于Windows用户,CCleaner是一款释放空间.删除垃圾文件和加速Windows的工具.而对于从Windows切换到Linux用户,希望能够提供CClean ...

  8. AX200网卡支持linux,Intel 9260/AX200网卡在Deepin/UOS/Ubuntu下网速慢的处理

    如果你所使用的是Intel 9260/AX200网卡,遇到网速很慢的问题,可以采取以下方法处理,有Deepin/UOS/Ubuntu等Linux发行版的解决方案. 处理方法 我自己之前更换了Intel ...

  9. Linux终端光标变成黑块,[转载]解决Ubuntu下搜狗输入法的黑块儿问题

    解决搜狗输入法Ubuntu 14.04下黑块状态条 搜狗的Linux输入法正式版发布之时,恰好Ubuntu 14.04 LTS也刚刚发布正式版.尝试安装搜狗的Linux输入法之后,出现了一个小小的问题 ...

  10. linux 中的代码如何编译错误提示,Ubuntu 下GCC编译代码错误提示没有system.h和conio.h,如何得到这两个文件...

    mudaizi12345 于 2015-01-23 23:42:50发表: very good mudaizi12345 于 2015-01-23 20:36:00发表: 路过试一试 菜菜123 于 ...

最新文章

  1. 网站被K的解决方案有哪些?
  2. python学费多少-python培训学费是多少?
  3. 算法和数据结构c语言源代码,【资料分享】 数据结构与算法全集(C源代码+详细注释)!...
  4. linux kill pid文件,从一次事故谈谈 pid 文件的作用
  5. linux磁盘信息文件,Linux查看硬盘信息方法总结归纳
  6. ubuntu14.04 LTS 源码编译安装postgreSQL
  7. 我的世界linux服务器乱码,我的世界服务器控制台使用上箭头乱码解决办法
  8. linux 查看jvm虚拟内存_看完你还敢说你懂JVM吗?
  9. Java自动化测试框架-12 - TestNG之xml文件详解篇 (详细教程)
  10. 记一次Vue全页面SSR深坑之旅 - 微弱的内存/CPU泄漏
  11. 5000字详解:计算机网络在 Spark 的应用(建议收藏)
  12. VGG16的10折交叉验证实现cifar10的分类(keras实现)
  13. 基于Python的指数基金量化投资 - 指数投资技巧(一)定期定额
  14. 微信小程序入门级教程一
  15. 如何激活微信里沉睡的客户?
  16. java对接快递单号查询自动识别api接口,调用代码示例
  17. 汽车知识待解决作业题
  18. 计算机图形学(一) 视频显示设备_7_光栅扫描系统
  19. Redis实现全局唯一id,实现优惠卷秒杀的下单功能
  20. android壁纸和手机屏幕之间要怎么对应,android手机壁纸

热门文章

  1. 怎么进入Docker 容器查看容器内文件,并复制容器内文件至本机
  2. python贝叶斯优化算法_自动调参——贝叶斯优化算法hyperopt
  3. Rsoft---------一个基本的三维仿真
  4. mysql把当前系统时间插入到表中
  5. 前端组件设计之理论篇
  6. CodeForces 360A - Levko and Array Recovery (模拟)
  7. 爬取各省降水量及可视化全过程
  8. 16 个超级实用的 Java 工具类
  9. MathType插入的公式与wps文字不对齐
  10. 要将“China“译成密码,译码规律是:用原来字母后面的第4个字母代替原来的字母。