admin 管理员组文章数量: 886993
背景:win的系统盘一不小心搞坏了,手头有没有相关的修复工具,只有一个Linux备用系统和一个8G的U盘,
之前一直是使用win的傻瓜式工具一键制作系统安装U盘,还没试过在Linux上制作win的安装系统U盘,
故这里摸索了一下Linux制作windows系统安装U盘的办法,
在网上查了相关的教程,都是需要下载相关的工具进行制作,这里直接使用系统自带的相关工具直接制作
其实win的手工制作的方法也不复杂,不需要专门去下载相关的工具来完成
首先,这里先挂载U盘
mount /dev/sdc1 /root/usb
[root@localhost ~]# df
檔案系統 1K-區段 已用 可用 已用% 掛載點
devtmpfs 4010792 0 4010792 0% /dev
tmpfs 4030648 84 4030564 1% /dev/shm
tmpfs 4030648 5028 4025620 1% /run
tmpfs 4030648 0 4030648 0% /sys/fs/cgroup
/dev/mapper/fedora-root 30643136 20003840 9059676 69% /
tmpfs 4030648 36 4030612 1% /tmp
/dev/sda10 487652 114569 343387 26% /boot
/dev/sdc1 7577104 4077740 3499364 54% /root/usb
格式化U盘为ntfs格式
mkntfs /dev/sdc1
安装grub2的引导程序
grub2-install --root-directory=/root/usb --no-floppy /dev/sdc
这里就完成一个空的引导U盘了,后面,只需要把win的安装镜像拷进去,这里用ylmf的ghost镜像:
mkdir /root/iso_dir
mount /root/Ylmf_Ghost_Win7_SP1_x64_2015_1120.iso root/iso_dir
cp -rvf /root/iso_dir /root/usb
随后创建引导配置文件,完成之后,就可以重启了
[root@localhost 1214197D4E46FF52]# cat /root/usb/boot/grub2/grub.cfg
menuentry "install win 7" {
set root=hd(0,1)
insmod part_msdos
insmod ntfs
chainloader +1
}
reboot
启动后选择从U盘启动,然后会有grub的启动界面,显示了配置文件中的启动项,选择从该启动项启动
然后,如果之前的启动项配置文件没有配置对,可能会导致找不到启动信息:
这个时候,需要回到grub的启动界面,使用c进入进入命令行模块,确认U盘确切的分区信息
确认完毕后,再回到grub启动界面,使用 e 进入到编辑模式,把root修改为正确的信息
编辑完成后保存并回到grub选择从该项启动,即可顺序启动系统的安装进程:
版权声明:本文标题:Linux系统下制作windows系统安装U盘 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1731973420h1514953.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论