制作WIN7、WINPE2003、Ubuntu、dos工具箱多启动U盘
? ? ? ? ?后面需要用到的文件的下載地址:http://download.csdn.net/detail/chengli42/4066446
? ? ? ? ?一、準(zhǔn)備需要用到的工具:
? ? ? ? ? ? ? ? ?
? ?1、grub4dos(http://sourceforge.net/projects/grub4dos/files/)
? ?2、grubinst(http://sourceforge.net/projects/grub4dos/files/)
? ?3、UltraISO?軟碟通,提取映像啟動(dòng)文件,修改ISO用
? ?4、4個(gè)映像文件,自己去網(wǎng)上下載
? 二、U盤(pán)可啟動(dòng)處理
? 使用UltraISO打開(kāi)WIN7的ISO光盤(pán),選擇啟動(dòng)---寫(xiě)入硬盤(pán)映像,磁盤(pán)驅(qū)動(dòng)器選擇U盤(pán),千萬(wàn)不要選錯(cuò)了,選擇便攜啟動(dòng)---寫(xiě)入新的硬盤(pán)主引導(dǎo)記錄(MBR)---USB-HDD+,選擇寫(xiě)入,等待寫(xiě)入完成。
寫(xiě)入啟動(dòng)信息后,順手將該WIN7的ISO文件中的內(nèi)容全部提取到U盤(pán)的根目錄,UltraISO選擇操作--提取,提取/下的所有文件到根目錄。在提取的文件中,將根目錄文件夾sources中的ei.cfg文件刪除,這樣在安裝WIN7時(shí)可以選擇多版本,而不是僅僅是旗艦版。
三、grub4dos安裝
首先將下載的grubinsit文件解壓,運(yùn)行文件grubinsit_gui.exe(vista和win7系統(tǒng)下需要以管理員身份運(yùn)行,否則找不到U盤(pán))選擇目標(biāo)U盤(pán),設(shè)置如圖,然后點(diǎn)install。
如此操作后,就把U盤(pán)的MBR給改寫(xiě)了。然后需要將下載的grub4dos文件中解壓出來(lái)的chinese文件夾中的grldr和grub.exe連同根目錄下的menu.lst文件一起復(fù)制到目標(biāo)U盤(pán)的根目錄下。千萬(wàn)注意,一般單硬盤(pán)情況下hd1表示U盤(pán),hd0表示硬盤(pán),千萬(wàn)別把硬盤(pán)的啟動(dòng)信息更改了,否則可能重啟后就無(wú)法進(jìn)入系統(tǒng)了。
四、拷入WINPE文件
我這里采用的是我心如水制作的WINPE2003維護(hù)版,感覺(jué)用的比較順手,用UltraISO將ISO打開(kāi),將其中的文件提取到U盤(pán)根目錄下,同時(shí)將文件夾WXPE下的兩個(gè)文件ntdetect.com和setupldr.bin也復(fù)制到U盤(pán)根目錄下,并將setupldr.bin更名為ldrxpe。
五、拷入U(xiǎn)buntu文件
在U盤(pán)根目錄下新建文件夾ubuntu,將下載好的ubuntu10.04的ISO鏡像文件更名為ubuntu.iso,提取鏡像文件中casper文件夾下的initrd.lz和vmlinuz文件和ubuntu.iso文件一起放到ubuntu文件夾下面。如下圖,G盤(pán)是我的U盤(pán)盤(pán)符,ubuntu的東西全部放在了ubuntu文件夾下,我選擇了將文件隱藏,所以是這種顏色的。
六、拷入dos工具箱文件
將下載好的深山紅葉DOS工具箱的img文件拷貝到U盤(pán)boot文件夾下。
七、編輯menu.lst文件
用記事本打開(kāi)menu.lst文件,修改為以下代碼
default 0? ? ? ?timeout 10
? ? ? ?find --set-root /grldr
? ? ? ?gfxmenu /message
? ? ? ?fontfile /fonts
? ? ? ?title [01]--安裝 Windows 7 64位
? ? ? ?chainloader /bootmgr
title [02]--啟動(dòng) Ubuntu Live USB
kernel /ubuntu/vmlinuz boot=casper iso-scan/filename=/ubuntu/ubuntu.iso locale=zh_CN.UTF-8
initrd /ubuntu/initrd.lz
title [03]--啟動(dòng) 我心如水 WinPE2003?
chainloader /ldrxpe
title [04]--啟動(dòng) 深山紅葉DOS工具箱
find --set-root --ignore-floppies /boot/DOS98.IMG
map --mem /boot/DOS98.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
? ? ? ?title [05]--硬盤(pán)啟動(dòng)計(jì)算機(jī)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
rootnoverify (hd0,0)
makeactive
chainloader +1
title [06]--重新啟動(dòng)計(jì)算機(jī)
reboot
title [07]--關(guān)閉計(jì)算機(jī)
halt
八、添加上述代碼段中的gfxmenu /message文件和fontfile /fonts文件,這兩個(gè)文件主要是用來(lái)做啟動(dòng)菜單的圖片、字體什么的,如果喜歡DIY的可以自己制作,具體方法大家自己找找吧,否則可以拷貝別人制作好的。
現(xiàn)將我使用的grub4dos工具和上面3個(gè)文件一起打包,需要的童鞋去下載吧
http://download.csdn.net/detail/chengli42/4066446
九、到這里,這個(gè)多啟動(dòng)的U盤(pán)就做好了,出于安全起見(jiàn),我們可以將U盤(pán)中的這些文件的屬性全部設(shè)定為系統(tǒng)文件、只讀文件和隱藏文件,這樣就不會(huì)被平時(shí)U盤(pán)使用時(shí)誤刪除等,我們可以通過(guò)CMD命令行實(shí)現(xiàn):
運(yùn)行,輸入CMD,打開(kāi)命令行工具,輸入U(xiǎn)盤(pán)盤(pán)符:,例如g:,使用dir命令可以查看當(dāng)前盤(pán)符下文件和文件夾,確定選定的是U盤(pán)
輸入命令?G:\> attrib +r +s +h /s /d,過(guò)幾秒鐘就可以看到U盤(pán)中的文件被全部變成系統(tǒng)文件被隱藏了,這樣就不會(huì)誤刪了。
如果想將他們改回普通文件,就使用命令attrib -r -s -h /s /d,將系統(tǒng)、只讀和隱藏屬性都去掉。
十、至此全部工作都已經(jīng)完成,重啟到DOS下,測(cè)試各個(gè)選項(xiàng)是否都成功吧!圖我就不截了,按照這個(gè)方法做大家都可以成功的哦!
下面將制作好的U盤(pán)的根目錄截圖給大家參考一下
總結(jié)
以上是生活随笔為你收集整理的制作WIN7、WINPE2003、Ubuntu、dos工具箱多启动U盘的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: android studio int转,
- 下一篇: 网络协议之:基于UDP的高速数据传输协议