日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

GRUB4DOS引导wim格式的pe

發布時間:2023/12/16 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GRUB4DOS引导wim格式的pe 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

grub4dos引導wim格式的pe

1.測試這個pe可以成功!鏈接:https://pan.baidu.com/s/1yqSjBbeoX5SNrymmfT80zA?密碼:rk1a

2.grub的安裝環境是方式二,即硬盤主引導記錄是nt6.x,分區引導記錄是bootmgr,通過在bcd文件里添加 啟動項啟動grub

3.需要wimboot工具:鏈接:https://pan.baidu.com/s/1GwghLmAKnCFFW7IpYipdKQ?密碼:vwep 或者http://www.ipxe.org/wimboot

4.把這幾個文件放在boot文件夾,放在其他也可以但是你要確保下面的代碼能夠找到它們:

wimboot BCD2 boot.sdi winpe.wim bootmgr bootmgr.exe(可由bootmgr改成exe后綴名得到,必須要有這個文件)
BCD2是新建的BCD文件,/boot/bcd 用來啟動主系統和grub,而bcd2是加載到內存后用來啟動winpe的,里面只有一條啟動項.可以用BOOTICE新建BCD和添加一條WIM啟動項就可以.設備文件要和@boot.wim=/boot/winpe.WIM這條代碼里的boot.wim名字一致,其他不用動了.

5.menu.lst的寫法:

title pe5.1 kernel /boot/wimboot initrd @bcd=/boot/BCD2 @boot.sdi=/boot/boot.sdi @bootmgr=/boot/bootmgr @boot.wim=/boot/winpe.WIM boot

6.根據你的pe的位數,最好是找對應位數的bootmgr,測試時從32位系統拿的bootmgr來啟動64系統好像也ok

7.按照上面的步驟,一般就成功了,如果在虛擬機里測試,物理主機的BIOS要啟用vt-x虛擬化技術

8.要注意的是: 這句代碼可以沒有: @bootmgr=/boot/bootmgr,測試也能成功,但是/boot/bootmgr.exe必須要有,把bootmgr改名字就可以得到

9.自己理解的原理: 開機-bios-硬盤MBR-然后C盤上的bootmgr找到bcd文件,解釋BCD文件啟動grldr.mbr>>>grldr.mbr讀取grldr,grldr找到menu.lst,解釋menu.lst上的代碼并執行.

kernel /boot/wimboot是加載模塊, initrd 是把列出的文件加載到內存,模擬成硬盤,然后bootmgr.exe讀取加載到內存里的BCD2文件, 再次加載winpe.wim并啟動系統.之所以說再次,是因為BCD2里的wim啟動項,會從內存模擬的硬盤里加載winpe.wim, 第一次是@boot.wim=/boot/winpe.WIM這句代碼把winpe.wim第一次加載到內存

總結

以上是生活随笔為你收集整理的GRUB4DOS引导wim格式的pe的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。