Linux上制作Windows
启动u盘插入准备好的u盘,并查看u盘的设备名称 ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sdb3.2G 3.2G 0 100% /run/media/alfer/u8 注意:如果看到u盘(/run/media/alfer/u8)挂载在/dev/sdb设备下,则需要先将其卸载;如果此处看不到usb 设备,则要用 fdisk 工具查看。设置usb设备/dev/sdb的 /dev/sdb1为启动
分区cfdisk /dev/sdb 或 fdisk /dev/sdb (partition type 7, and bootable flag)u盘分区格式化格式化分区sdb1为ntfs格式:mkfs.ntfs -f /dev/sdb1利用ms-sys
写入mbr信息到u盘以引导win7:ms-sys -7 /dev/sdb其中的-7参数指Win7 MBR,sdX指的是U盘对应的盘符。将ISO镜像文件写入到u盘: mount -o loop win7.iso /mnt/iso mount /dev/sdb1 /mnt/usb cp -r /mnt/iso/* /mnt/usb/ sync 监控写入状态:watch -n1 iostat从u盘启动安装Windows系统现在你已经可以从u盘启动来安装Windows了。总结Linux上制作 Windows的启动盘整体流程应该是:u盘建立启动分区 -》u盘分区格式化 -》写入引导程序 -》写入镜像文件 -》 制作完成。在Centos系统上制作Windows启动盘的时候,我尝试了几种不同的方法,皆是可以制作成功的:写入u盘启动引导Win7安装方式方法一:如文中,利用ms-sys工具写入,ms-sys -7 /dev/sdb;方法二:利用lilo工具,sudo lilo -M /dev/sdb mbr;方法三:利用syslinux工具,sudo dd if=/usr/lib/syslinux/mbr/mbr.bin of=/dev/sdb;镜像文件写入u盘方法一:挂载 iso 镜像后,复制到u盘;方法二:dd命令写入iso镜像文件到u盘的启动分区 sudo dd if=/home/peter/Downloads/WindowsTechnicalPreview-x64-ZH-CN.iso of=/dev/sdb1 bs=4M iflag=direct我的电脑上实际上已经装有了Centos7和Windows7双系统,但是由于一些原因,现在win7系统不能用了,故需要在Centos上制作Windows的启动盘。 win7旗舰版iso镜像; 8G u盘一枚; ms-sys安装包;插入准备好的u盘,并查看u盘的设备名称注意:如果看到u盘(/run/media/alfer/u8)挂载在/dev/sdb设备下,则需要先将其卸载;如果此处看不到usb 设备,则要用 fdisk 工具查看。设置usb设备/dev/sdb的 /dev/sdb1为启动分区 u盘分区格式化格式化分区sdb1为ntfs格式:利用ms-sys写入mbr信息到u盘以引导win7:其中的-7参数指Win7 MBR,sdX指的是U盘对应的盘符。将ISO镜像文件 写入 到u盘: 监控写入状态:现在你已经可以从u盘启动来安装Windows了。Linux上制作 Windows的启动盘整体流程应该是:u盘建立启动分区 -》u盘分区格式化 -》写入引导程序 -》写入镜像文件 -》 制作完成。 在Centos系统上制作Windows启动盘的时候,我尝试了几种不同的方法,皆是可以制作成功的:写入u盘启动引导Win7安装方式方法一:如文中,利用ms-sys工具写入,ms-sys -7 /dev/sdb; 方法二:利用lilo工具,sudo lilo -M /dev/sdb mbr; 方法三:利用syslinux工具,sudo dd if=/usr/lib/syslinux/mbr/mbr.bin of=/dev/sdb;镜像文件写入u盘方法一:挂载 iso 镜像后,复制到u盘; 方法二:dd命令写入iso镜像文件到u盘的启动分区 记不得是写入引导程序时还是在用dd命令写入镜像文件时,误写入到了我的移动硬盘中,导致移动硬盘数据全部丢失,如同丢失了心爱的事物,痛心疾首!How to make Windows 7 USB flash install media from Linux? ;在Ubuntu Linux下制作Windows 启动安装 USB盘 ;Linux磁盘分区工具的使用 ;Linux下的文件系统是ext2、ext3、ext4以及xfs。windows下的文件系统是NTFS以及较为传统的FAT32。linux下,能够访问windows的fat32格式,对于ntfs,格式,近些年发布的一些inux发行版也都可以识别。但是windows下对于linux的ext2、ext3、ext4和xfs等文件系统格式的支持还有欠缺。
所以,如果你的u盘,包括手机里面的sd卡等等存储设备需要在inux和windows两种不同的系统下使用的话,建议,将该存储设备格式化成为fat32或ntfs格式。
此外,对于fat32来说,单个文件较大的情况下,是有问题的。比如说,你在网上下载win8,win10的安装镜像,那个东西一来就是3.6G,4.2G。如此大的文件,fat32格式是不行的。只能用ntfs。你如果没有这种下载单个文件就高达3、4个G的需求的话,那无所谓了。
评论列表(0条)