本文介紹RHEL系列(Centos/Fedora)下制作Fat32格式的windows10啓動盤。
本囧是剛剛如坑幾個月的linux小白,第一次寫文章,請諸位多多指教:)
最近搜索相關教程,發現大多是ubuntu下或者是格式化爲ntfs分區的做法,鏈接如下:
http://blog.csdn.net/wafx1314/article/details/17562181(ntfs分區製作)
http://www.2cto.com/os/201411/354905.html(ntfs分區製作)
但是本囧覺得ntfs是在有點高。。。。。一是U盤區區10G左右,用ntfs是在奢侈,格式化也慢;二是vfat'系列遠比ntfs識別的廣,說不定哪臺老主板不認識(本囧刷EMUI時此處有陰影)。然後自己根據以上文章製作了fat32格式的win10安裝盤,總結如下
一,基本配置和工具軟件
(1)本囧的筆記本是DEll成就5568,UEFI啓動模式,GPT分區表格式;U盤8G;Centos 7;
(2)win10鏡像名爲 “cn_windows_10_multiple_editions_version_1511_x64_dvd_7223622.iso”(下載地址見windows貼吧)
(3)fdisk命令;mkfs.fat命令;ms-sys工具(下載見官網:http://ms-sys.sourceforge.net/);
ms-sys工具說明:
請注意“-H”參數以上的參數大多爲向partition(分區)的boot sector寫入boot record;而往下的參數是向整個device(設備)的第一扇區寫入MBR。若不加參數(Default)可查看該分區(或設備)的boot record類型,文件系統格式等信息。
二,詳細過程
假定我U盤爲/dev/sdb,僅有/dev/sdb1分區
(1)(檢查)卸載U盤,進行分區並格式化
[ROOT@localhost ~]$ lsblk #檢查掛載的分區(請小小白記準設備代號,你的未必是sdb!!!務必!!!)
[ROOT@localhost ~]$ umount /dev/sdb1 #卸載U盤以便於分區
[ROOT@localhost ~]$ fdisk /dev/sdb #在fdisk工具下刪除舊的分區(d),新建單個分區(n),然後寫入並離開(w)
ps:“o”參數可以更新U盤分區表爲DOS(MBR)模式
[ROOT@localhost ~]$ mkfs.fat -F 32 /dev/sdb1 #格式化sdb1分區爲FAT32,-F參數爲強制格式化爲FAT32
[ROOT@localhost ~]$ lsblk #再次檢查操作是否正確
(2)寫入boot record和MBR
[ROOT@localhost ~]$ ms-sys -3 /dev/sdb1 #向sdb1分區的boot sector寫入FAT32 DOS boot record;
ps:親測“-e"參數(FAT32 PE boot record)也行,實在不造選哪個,可用”-w“(自動選擇)
[ROOT@localhost ~]$ ms-sys -d /dev/sdb #向/dev/sdb(U盤設備)的第一扇區寫入DOS MBR (其他那幾個參數本囧沒試過)
[ROOT@localhost ~]$ lsblk #檢查是不是寫入成功啦?不成功重新(1)(2)再來。
(3)copy鏡像
[ROOT@localhost ~]$ mount -o loop ~/win10.iso /mnt/ISO #掛載iso文件 ,鏡像和文件夾自己選
[ROOT@localhost ~]$ mount /dev/sdb1 /mnt/U_8G #掛載U盤的sdb1分區
[ROOT@localhost ~]$ cp -r /mnt/ISO/* /mnt/U_8G/ #複製 鏡像內文件到U盤
ps:可以先把iso內文件取到磁盤上,再往U盤複製比較塊
[ROOT@localhost ~]$ umount /dev/sdb1 ; umount /mnt/ISO #卸載U盤,鏡像
(4)
[ROOT@localhost ~]$ reboot
重啓按F12選U盤啓動(對於win10安裝盤,UEFI或BIOS的電腦應該都行)
寫在最後。。。。。最近重做雙系統自己鼓搗筆記本,前前後後大概一天吧,然後得此road,以引導小白。。。。。。若有用外置硬盤作安裝盤的可作參考。
寫MBR據說還可以使用Lilo工具,本囧沒試過。。。
還有誰能給小弟一個UEFI啓動類型的win10 Pro 的激活工具或者激活碼額,多謝。郵箱:[email protected]