[情報] grub4dos處理XP,XPE,win7,CentOS multiboot

看板EZsoft (小軟體)作者 (小錢=>大錢?)時間12年前 (2013/05/06 01:27), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
※ [本文轉錄自 mshx 信箱] 作者: mshx (小錢=>大錢?) 標題: Re: 想請教一下開機硬體的製作? 時間: Mon May 6 01:25:19 2013 grub4dos只是一個開機啟動導引程式 下列網址可以參考,讓你裝好grub4dos http://semson.blogspot.tw/2007/12/boot-manager-grub4dos.html 確認USB碟根目錄有grldr, grub.exe, menu.lst這三個檔案 這樣就算基本配置完成,再來就是menu.lst內容要怎麼編寫 grub4dos有許多種啟動方式 例如:載入軟碟後啟動、載入ISO後啟動、變更磁碟機後啟動 XPE與win7都只需要複製檔案後直接啟動即可 title Noname XPE find --set-root /rxpe/setupldr.bin chainloader /rxpe/setupldr.bin title Windows 7 sp1 Setup find --set-root --ignore-floppies --ignore-cd /bootmgr map () (hd0) map (hd0) () map --rehook find --set-root --ignore-floppies --ignore-cd /bootmgr chainloader /bootmgr XP是個古老的OS,原始SP3不支援目前的硬體(特別是SATA) 很多人會利用nlite重新嵌入driver 每當intel出新晶片時,你又得重新做一版新的 所以很多人會想做成ISO,直接餵給grub4dos吃就好,分開兩個部份也比較好維護 不過XP並不認得grub4dos複製ISO到記憶體模擬的光碟機 網路上有人做出了firadisk,這是可以使xp可以認得的dirver 完成XP安裝需要2次開機 1st 複製基本檔案到硬碟,並使硬碟可以開機 2nd 從光碟讀取需要的檔案繼續安裝 title WinXP Setup From Grub4Dos (1ST) find --set-root /grub4dos/WinXP_SP3_AHCI_20120604.ISO map (hd0) (hd1) map (hd1) (hd0) map --mem /grub4dos/firadisk.img (fd1) map --mem (md)0x6000+800 (fd0) map --mem /grub4dos/WinXP_SP3_AHCI_20120604.ISO (0xff) map --hook dd if=(fd1) of=(fd0) count=1 chainloader (0xff) title Continue WinXP Setup From Grub4Dos (2ND) find --set-root /grub4dos/WinXP_SP3_AHCI_20120604.ISO map (hd0) (hd1) map (hd1) (hd0) map --mem /grub4dos/WinXP_SP3_AHCI_20120604.ISO (0xff) map --hook chainloader (hd0)+1 CentOS 5、6都有不同的處理,因install有不同的關係 我這邊只說CentOS 5 CentOS 5需要分割出第2個分割,且須為ext2/ext3 將6個CD ISO(就是不可以用DVD ISO)複製到第2個分割根目錄 將第一個ISO的image, isolinux目錄複製到第2個分割根目錄 title CentOS 5.8 i386 Text Installer root (hd0,1) kernel /isolinux/vmlinuz linux text initrd /isolinux/initrd.img title CentOS 5.8 i386 GUI Installer root (hd0,1) kernel /isolinux/vmlinuz initrd /isolinux/initrd.img title CentOS 5.8 i386 Rescue Mode root (hd0,1) kernel /isolinux/vmlinuz linux rescue initrd /isolinux/initrd.img 看到這裡你大概已經頭暈了 總之就是一次處理好一個OS,並確定可用才進行下一個 你大概需要至少32G以上高速型USB碟或USB硬碟 由於我經常使用acronis true image,32G已經不能滿足我 ※ 引述《sanbis (方正無法達成,那麼有沒H)》之銘言: : 在電瞎版的推文中有看到~ : #1FeMRruy : → mshx:我剛做好grub4dos+centos+win7+xp+xpe =w= 05/03 13:20 : 最近想試著製作看看~ : 不過……………連 grub4dos 到底要怎麼裝都沒搞清楚~囧 : 不知道能不能指點一下?﹍? : 或是提供一點教學? -- 18071 9/16 - □ (本文已被吃掉) 吃光光,口卡口卡 18072 9/16 - □ (本文已被吃掉) 18073 9/16 - □ (本文已被吃掉) 18074 9/16 - □ (本文已被吃掉) ▼▼▼▼ 18075 9/16 - □ (本文已被吃掉) ▲▲▲▲ 18076 9/16 - □ (本文已被吃掉) ) )).. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.184.27 ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: mshx (114.43.184.27), 時間: 05/06/2013 01:27:12 ※ 編輯: mshx 來自: 1.169.178.77 (05/07 09:20)
文章代碼(AID): #1HXfPnIS (EZsoft)
文章代碼(AID): #1HXfPnIS (EZsoft)