~]# 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
1、用鑫蓝PE启动进入到PE系统,引导分区(如C盘)是XP则不用格式化,是vista或Windows7系统的要格式化。2、把windows7系统的镜像用winrar打开,把“boot文件夹”和“bootmgr”拷到C盘,并建立一个文件夹“sources”,并把镜像的sources文件夹中的bootwin拷到建立的sources中。
3、运行,运行命令“C:bootbootsectexe空格、nt60空格C。
4、提制镜像中的sources文件夹到非C盘下。
5、重新启动,出现修复计算机,稍候,单击第一个选项,下一步,单击命令提示符修复(最后的一个选项)。
6、进入命令提示符后,进入刚复制的sources文件夹,执行setupexe。
7、最后按照提示安装系统即可。
如果你用U盘创建的Linux启动盘,那么在BIOS用U盘启动很显然的只要U盘OK进的肯定是Linux安装界面,如果要用回WIN7那么只需不设置U盘启动就行。如果你想两个系统都安装在硬盘上面并且可以相互切换的话,就先装WIN7,装完WIN7再安装Linux的时候进PE把window的启动项复制到Linux的启动项中去,这样在进系统的时候,就可以选择Linux或者WIN7,安装系统顺序错误则无法进行自由选择。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)