多系统U盘启动盘的制作,成功启动win8PE,ubuntu,deepin2013,deepin2014,以及通过U盘启动电脑已装系统。
? ? ? 以前的用U盤裝系統都是用ultraISO 直接制作啟動盤,有的時候一連著好幾天都得搗鼓著裝系統,今天是windows,明天是ubuntu,后天就可能是其它linux發行版了,很不方便,所以就想利用一個U盤做一個多系統的啟動盤,經過N天不斷的實踐,不斷的嘗試,終于讓我成功了。
制作的前準備:
1) 1個4G容量以上U盤,
2) 網上自行搜索winpe的iso鏡像,很多的,像那種 老毛桃,電腦店的winpe是不行的,因為他們不是iso鏡像。
3)下載以下幾個文件:
BOOTICE ? :運行于windows系統,用于向U盤寫入grub2 ,這個也可以上網上自行搜索下載。。
Boot.7z ? ? ? :grub啟動文件
memdisk ? :用于引導WinPE的啟動。。直接引導windows安裝鏡像貌似不行。。
歸納總結后的制作方法:(向U盤寫入grub—>復制boot文件夾到U盤—>復制memdisk到Boot文件夾內—>修改grub.cfg 文件,)只有這4步,當然iso鏡像得放到U盤,下面詳細解釋一下。
1、用BOOTICE向U盤寫入grub。
2、把 boot目錄 復制到U盤根目錄下。
3、把memdisk復制到boot目錄里面,memdisk用于引導winpe。
最終目錄結構如下:
4、修改配置boot/grub/grub.cfg 文件。(說明:我上傳的boot文檔里面有一個grub.cfg,你們可以看一看學習一下,這里是我現在正在用的grub.cfg文件。)
--------------------------------------------------------------------------------------------------------------------------------------------------------
解釋一下grub.cfg文件
//掛載linux系統
menuentry 'try and install ubuntu-14.04-desktop-amd64 ' { ----------------顯示標題,可以自己任意設置
set isofile='/iso/ubuntu-14.04-desktop-amd64.iso' ? ? ? ------------------制定要安裝的系統鏡像為 : /iso ,iso是我在U盤建的文件夾
search --set -f $isofile
loopback loop $isofile ? ------------------加載鏡像
gfxpayload=keep
linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile ro ?locale=zh_CN.UTF-8 ? ? -------------這句?locale=zh_CN.UTF-8是設置中文,否則會亂碼,前面的(loop)應該是循環加載,就行遞歸似的,晚上有些資料沒有加,我嘗試的不行。
initrd (loop)/casper/initrd.lz ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
}
//掛載winpe系統
menuentry 'Boot 1 Windows 8 PE Full Tools'{
? ? ? ? set root='(hd0,msdos1)'
? ? ? ? echo 'Loading Memdisk...' ? -----顯示文本,給人看的
? ? ? ? insmod memdisk
? ? ? ? linux16 /boot/memdisk iso raw ?----用到了memdisk工具,它在U盤的/boot目錄下。
? ? ? ? echo 'Loading ISO...'
echo 'Made By 梁作祥!!!' ? ??
? ? ? ? initrd16 /iso/Win8PE.iso ? ?-------Win8PE.iso是我的PE鏡像。。 加載PE鏡像。。
}
順便引導自己的系統:
1)如果你只有windows系統,那么就不用那么那么麻煩了,我們做的U盤啟動盤本來就能自動搜索已安裝的windows系統。下圖中的數據在grub.cfg 里面有。
如果你的系統現在已經是多系統了,并且是grub引導,為了防止玩壞了啟動項,而進不了系統,可以把電腦里面grub的引導數據直接改寫到U盤的grub.cfg。
我的現在U盤啟動盤如下:
總結
以上是生活随笔為你收集整理的多系统U盘启动盘的制作,成功启动win8PE,ubuntu,deepin2013,deepin2014,以及通过U盘启动电脑已装系统。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: grayscale.js 网站快速变为灰
- 下一篇: 大海贼探险物语机器人_大海贼探险物语攻略