tft每日頭條

 > 生活

 > 怎麼制作u盤啟動項

怎麼制作u盤啟動項

生活 更新时间:2024-07-23 20:17:07

一、準備一個的U盤

這裡用到是30G的。

二、寫入Grub4dos(以下簡稱g4d)

首先把U盤格式化為FAT32。

先在網上下載g4d0.4.5c,打開壓縮包,複制其中的grldr放進U盤,我們就隻需要這一個文件。

怎麼制作u盤啟動項(如何自己制作U盤啟動)1

現在打開UltraISO,注意要有管理員權限。

怎麼制作u盤啟動項(如何自己制作U盤啟動)2

選擇“寫入硬盤映像”。

怎麼制作u盤啟動項(如何自己制作U盤啟動)3

點擊“便捷啟動”-“分區表編輯器”。

怎麼制作u盤啟動項(如何自己制作U盤啟動)4

把U盤設置為活動分區。

怎麼制作u盤啟動項(如何自己制作U盤啟動)5

再選擇寫入grldr引導。

怎麼制作u盤啟動項(如何自己制作U盤啟動)6

此時這個U盤應該已經可以啟動了。

怎麼制作u盤啟動項(如何自己制作U盤啟動)7

現在我們來試一下效果。在U盤裡新建menu.lst。

怎麼制作u盤啟動項(如何自己制作U盤啟動)8

用記事本打開,随便寫兩行字。

怎麼制作u盤啟動項(如何自己制作U盤啟動)9

保存後重啟電腦,選擇從U盤啟動,下面這張圖表示我們已經成功了一半了。

怎麼制作u盤啟動項(如何自己制作U盤啟動)10

三、引導Linux

在U盤裡新建幾個文件夾,用來放系統鏡像。

怎麼制作u盤啟動項(如何自己制作U盤啟動)11

順便放一些實用工具。

怎麼制作u盤啟動項(如何自己制作U盤啟動)12

現在把ubuntu.iso和mint.iso放到Ubuntu文件夾裡,并且從Mint鏡像裡提取下面兩個文件。

怎麼制作u盤啟動項(如何自己制作U盤啟動)13

最終變成下圖這樣。

怎麼制作u盤啟動項(如何自己制作U盤啟動)14

注意鏡像的名稱不要包含空格等字符,隻用字母和數字,不然誰知道會出現什麼Bug。

現在修改menu.lst,改成下面這個樣子。

title啟動mint18.3 livecd kernel /ubuntu/vmlinuz boot=casper iso-scan/filename=/ubuntu/mint183kdex64.iso locale=zh_CN.UTF-8 initrd /ubuntu/initrd.lz title啟動ubuntu18.04 livecd kernel /ubuntu/vmlinuz boot=casper iso-scan/filename=/ubuntu/ubuntu18042x64.iso locale=zh_CN.UTF-8 initrd /ubuntu/initrd.lz

不要問為什麼他們這麼像,反正他們是親兄弟。

這樣一來,Ubuntu和Mint應該就能啟動了,下面說說CentOS。

下載centos6.10minimal,提取其中的images文件夾。

怎麼制作u盤啟動項(如何自己制作U盤啟動)15

至于為什麼需要images,因為安裝的時候要填。

怎麼制作u盤啟動項(如何自己制作U盤啟動)16

menu.lst寫起來簡單一點。

title安裝centos6.10 find --set-root /cent/centos610x64.iso map /cent/centos610x64.iso (0xff) || map --mem /cent/centos610x64.iso (0xff) map --hook chainloader (0xff)

四、引導androidx86

先要下載安卓系統,根據客戶要求,我選擇了鳳凰系統,版本是3.06,聽說更高的版本會彈出可怕的廣告。

這次就不需要iso了,直接解壓。

怎麼制作u盤啟動項(如何自己制作U盤啟動)17

修改menu.lst,由于試用的時候無法安裝,所以試用和安裝要分開寫。

title啟動android(鳳凰3.06) find --set-root /androidx86/kernel kernel /androidx86/kernel quiet root=/dev/ram0 androidboot.hardware=android_x86 SRC=/androidx86 initrd /androidx86/initrd.img title安裝android(鳳凰3.06) find --set-root /androidx86/kernel kernel /androidx86/kernel root=/dev/ram0 androidboot.hardware=android_x86 INSTALL=1 SRC=/androidx86 initrd /androidx86/initrd.img

這個系統有時無法運行,但隻要顯卡不是太新,那就應該沒什麼問題。

怎麼制作u盤啟動項(如何自己制作U盤啟動)18

五、引導WinPE

g4d不支持UEFI,要通過Win10PE來解決這個問題。所以現在要把PE的所有文件提取到U盤的根目錄。

怎麼制作u盤啟動項(如何自己制作U盤啟動)19

這樣使用UEFI啟動的時候就會進入WinPE。

怎麼制作u盤啟動項(如何自己制作U盤啟動)20

再把安裝鏡像放進文件夾,進pe後挂載就可以安裝了。

怎麼制作u盤啟動項(如何自己制作U盤啟動)21

這樣就大功告…等一下,Windows10鏡像超過4GB,放不進FAT32的U盤。

打開萬能的UltraISO,選擇壓縮鏡像。

怎麼制作u盤啟動項(如何自己制作U盤啟動)22

壓縮後的文件在pe裡頭仍然可以用萬能的UltraISO挂載。

怎麼制作u盤啟動項(如何自己制作U盤啟動)23

六、制作ISO

現在唯一的問題就是這個菜單實在太醜了。

怎麼制作u盤啟動項(如何自己制作U盤啟動)24

但g4d也是可以制作主題的。現在使用MsgDiyer來制作一個message文件,别忘了修改字庫,加入菜單中用到的所有漢字。

怎麼制作u盤啟動項(如何自己制作U盤啟動)25

把這個文件放在U盤根目錄,在menu.lst中加入一行。

到這裡總結一下完整的菜單寫法。

default 0 timeout 10 gfxmenu /message title啟動Win10PE chainloader /bootmgr title啟動mint18.3 livecd kernel /ubuntu/vmlinuz boot=casper iso-scan/filename=/ubuntu/mint183kdex64.iso locale=zh_CN.UTF-8 initrd /ubuntu/initrd.lz title啟動ubuntu18.04 livecd kernel /ubuntu/vmlinuz boot=casper iso-scan/filename=/ubuntu/ubuntu18042x64.iso locale=zh_CN.UTF-8 initrd /ubuntu/initrd.lz title安裝centos6.10 find --set-root /cent/centos610x64.iso map /cent/centos610x64.iso (0xff) || map --mem /cent/centos610x64.iso (0xff) map --hook chainloader (0xff) title啟動android(鳳凰3.06) find --set-root /androidx86/kernel kernel /androidx86/kernel quiet root=/dev/ram0 androidboot.hardware=android_x86 SRC=/androidx86 initrd /androidx86/initrd.img title安裝android(鳳凰3.06) find --set-root /androidx86/kernel kernel /androidx86/kernel root=/dev/ram0 androidboot.hardware=android_x86 INSTALL=1 SRC=/androidx86 initrd /androidx86/initrd.img

現在就變得好看很多…emmm,更難看了。

怎麼制作u盤啟動項(如何自己制作U盤啟動)26

總之現在要把這個U盤制作成ISO,以後更換U盤的時候可以直接刻錄。

打開萬能的UltraISO,默認就新建了一張空光盤,把U盤内的所有文件添加進去,再把grldr設為引導文件。

怎麼制作u盤啟動項(如何自己制作U盤啟動)27

現在這張光盤成了引導光盤,保存即可。

怎麼制作u盤啟動項(如何自己制作U盤啟動)28

對了,别忘了把光盤大小增加到25g。

怎麼制作u盤啟動項(如何自己制作U盤啟動)29

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved