无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 24966|回复: 100
打印 上一主题 下一主题

[分享] (自用)随身U盘GRUB4DOS和GRUB4DOS for UEFI引导P驱RAMOS. PE,vhd系统制作

    [复制链接]
跳转到指定楼层
1#
发表于 2021-4-18 23:52:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 d634655401 于 2022-10-26 05:27 编辑

要想有好的体验请花钱买一个高速u盘。要流畅运行u盘的vhd系统,u盘的4k能力要强一些,u盘速度不够可能会导致引导失败,制作时间加长,进入系统慢等等一系列不爽……制作经验全部来源于论坛的版块。在此感谢论坛的大佬们无私奉献!兴趣交流群 118338378 制作开始,先准备好下面的软件和文件——百度网盘   下载链接    、提取码  uprj
1 引导驱动grub4dos的bios和uefi版本。  grub下载    。   2   ramos一键工具下载   【RAMOS一键批处理多合一V4.0.0】    3  【BOOTICE: 启动维护工具】   BOOTICE: 启动维护工具  。    4   GRLDR内置菜单编辑工具5.0.2   GRLDR内置菜单编辑工具5.0.2    5   DiskGenius分区软件   DiskGenius    6   制作P驱ramos的精简版系统,我用的是ramos版块里面的(400M内存能启动的WIN10X64位,1.59GWIM Windows2016LTSB急速精简版强势回归 )ramos精简系统   、pe系统(自备)微PE工具箱V2.1。用来引导vhd系统的引导文件——win10主系统根目录下的bootmgr文件,把这个bootmgr文件改名为 win10mgr   , boot文件夹,efi 文件夹,bootnxt文件(我也不知道这个文件要有没有作用,先复制再说)   7   u盘启动p驱注册表   注册表文本下载  和  win10系统usb驱动 usb驱动下载










制作流程 —— 1  打开DiskGenius分区软件,把u盘分成ntfs和fat32两个分区。激活fat32分区。









                                 
                                 2  打开 BOOTICE: 启动维护工具;修改u盘主引导是:windows 6.x,fat32分区引导记录为:bootmgr  。因为是U盘,分了2个区后系统只能显示一个可见分区,所以先把fat32设为可见。















                            3    复制文件到u盘fat32分区;     ① 一键4.0目录下的 efi 文件夹,  ②grub4dos-0.4.6a目录下的  grldr  文件     ③ win10根目录文件   。
                 
                 4     修改和替换 u盘fat32分区文件 ;        用下载好的  grub4dos-for_UEFI-2021-02-10  里面的  BOOTX64.EFI  替换   efi/boot/BOOTX64.EFI  文件。   ②

在 grub4dos-0.4.6a 文件夹找到  menu.lst  文件改名为  biosmenu.lst ,复制到u盘 efi/grub/ 里面。   ③把u盘根目录下的  grldr  文件改名为  bootmgr  。完成后u盘目录如下:










   ④打开GRLDR_Edit_v5.0.1  ; 把刚才改名成 bootmgr  grldr) 文件拖到GRLDR_Edit_v5.0.1窗口里编辑。把原来引导菜单  menu.lst  改名为  biosmenu.lst   ,    timeout 99改为 timeout 0



pxe detect
configfile
default 0
timeout 0


title  biosmenu.lst
        configfile /efi/grub/biosmenu.lst
     
title commandline
        commandline

title reboot
        reboot


title halt
        halt






           5   重启电脑,测试一下u盘能不能正常从  BIOS  和  uefi  模式启动,可以用主板支持的热键选择启动磁盘,华硕主板的是F8。如果u盘没有uefi启动项请手动添加;方法: 系统从uefi模式启动或者uefi模式进pe。打开  BOOTICE  --  uefi  --   修改启动序列 --  添加  --  选择u盘fat32分区 /efi/boor/bootx64.efi   --  菜单标题(uefi模式显示的菜单名,自己改或者默认)  --  启动磁盘(选择u盘)  --  启动分区(选择u盘fat32分区) --  启动文件 (  \efi\boot\bootx64.efi  )  --  保存当前启动项 。(我发现下载的BOOTICE版本号为 v1.3.4添加uefi启动项有时不能正常添加。后面换了v1.3.3就可以正常添加了,不知道是我环境系统问题还是软件问题,不能正常添加的请换v1.3.3版本添加)



     



          6  u盘可以正常启动后就开始制作ramos系统,以及修改win引导器引导vhd系统。pe系统直接grub引导。






U盘  BIOS模式  RAMOS  制作。            ①   BIOS模式下安装下载好的精简系统,建议用 WINNTSETUP安装系统在vhd中,WINNTSETUP安装系统教程      根据自己的需要优化一下。关闭虚拟内存和系统休眠。   ②   导入usb启动p驱注册表。新建一个文本文档,复制下面代码保存。文档改名为Win10-USB3.0-P-USB.cmd,注意文本后缀是   .cmd   不是   .txt  




echo off
reg add "HKLM\system\ControlSet001\Services\FancyRd" /f /v "Group" /t REG_SZ /d "Event Log"
reg add "HKLM\system\ControlSet001\Services\disk" /f /v "Group" /t REG_SZ /d "SCSI Class"
reg add "HKLM\system\ControlSet001\Services\volsnap" /f /v "Group" /t REG_SZ /d "SCSI Class"
reg add "HKLM\system\ControlSet001\Services\fvevol" /f /v "Group" /t REG_SZ /d "SCSI Class"
reg add "HKLM\system\ControlSet001\Services\rdyboost" /f /v "Group" /t REG_SZ /d "SCSI Class"
reg add "HKLM\system\ControlSet001\Services\volume" /f /v "Group" /t REG_SZ /d "File system"
reg add "HKLM\system\ControlSet001\Services\iorate" /f /v "Group" /t REG_SZ /d "File system"
reg add "HKLM\system\ControlSet001\Control\PnP" /f /v "PollBootPartitionTimeout" /t REG_DWORD /d 60000
reg add "HKLM\system\ControlSet001\Services\USBXHCI" /f /v "Group" /t REG_SZ /d "SCSI Class"
reg add "HKLM\system\ControlSet001\Services\USBSTOR" /f /v "Group" /t REG_SZ /d "SCSI Class"
reg add "HKLM\system\ControlSet001\Services\EhStorClass" /f /v "Group" /t REG_SZ /d "File system"
reg add "HKLM\system\ControlSet001\Services\UASPStor" /f /v "Group" /t REG_SZ /d "SCSI Class"


ECHO ☆☆☆☆☆☆ 操作完成,Win10-64-USB3.0-P-USB ☆☆☆☆☆☆






运行一下  Win10-USB3.0-P-USB.cmd  。重启,安装p驱。重启。









    ③   安装P驱软件(因为是收费软件,这里不方便上传。如果喜欢可以去官网下载  官网地址   。你也可以         点我看看       )管理员身份运行一键4.0 —— 高级模式 —— 土豪双镜像(有人单镜像也制作成功了,我觉得双镜像好点,启动的时候下加载小镜像,加快启动速度) —— 输入存放vdf镜像的盘符,输入u盘的ntfs分区的盘符(如果现在u盘ntfs分区不可见,就用BOOTICE: 启动维护工具把它改成可见)—— 输入一个存放vdf镜像的文件夹,如  vdf  —— 开始制作……














    ④  制作完成后重启电脑(不要进内存系统里,进去应该会报错15,找不到镜像文件),进入主系统,修改u盘fat32分区/efi/grub/biosmenu.lst 文件。把原来的都删除,复制下面的菜单文件,



graphicsmode -1 800
find --set-root /EFI/grub/unifont.hex.gz
font /EFI/grub/unifont.hex.gz
#font --font-high=40 /EFI/grub/menu40.hex.gz
color normal=0x07 highlight=0xE1 helptext=0x07 heading=0x02


timeout 30
default 0


title  RAMOS 系统
find --set-root /vdf/RICH-RAMOS-2021-0411-13481.vdf
map --read-only /vdf/RICH-RAMOS-2021-0411-13481.vdf (hd0)
map (hd0) (hd1)
map --hook
chainloader (hd0,0)/bootmgr

title  W I N 系统
find --set-root --devices=h /win10mgr
chainloader /win10mgr

title  P E x64 系 统
find --set-root /WePE_64_V2.0.iso
map --mem /WePE_64_V2.0.iso (hd32)
map --hook
chainloader (hd32)


title  GRUB命令行
commandline

title  重 启
reboot

title  关 机
halt


把上面的启动项内容改一下。

title  RAMOS 系统

find --set-root /vdf/RICH-RAMOS-2021-0411-13481.vdf   
map --read-only /vdf/RICH-RAMOS-2021-0411-13481.vdf (hd0)   
map (hd0) (hd1)
map --hook
chainloader (hd0,0)/bootmgr   

中的 2 处   RICH-RAMOS-2021-0411-13481.vdf    镜像文件名改成  你刚才制作好放在u盘ntfs分区里的   RICH-RAMOS-xxxx-xxxx-xxxxx.vdf      ,用  UTF-8 编码保存。









   ⑤  重启电脑,选择u盘bios模式启动,选择 RAMOS系统,看看能不能正常启动u盘p驱系统(系统启动时间有点久,但不超2分钟吧)。不能启动请检查制作步骤有没有出错,编写的菜单有没有错。涉及路径文件指向有没有错……慢慢排除,折腾使人快乐 .  ^-^  .     希望你能成功!


   ⑥ 启动P驱ramos还可以这样改。刚才复制保存的启动菜单中,还包括win系统的启动。可以通过修改win10mgr引导的bcd来添加P驱RAMOS系统;把ntfs分区下的vdf文件夹中的 320kb 文件复制到u盘fat32分区根目录下的boot文件夹 ,找到bcd用BOOTICE添加启动项,❶  实模式启动 ❷启动磁盘(选择你的u盘)❸ 启动分区 (选择u盘fat32分区)❹ 菜单标题 (启动项菜单名称,可以自己命名)❺ 启动文件 (\boot\320kb文件名)❻ 超时时间 (启动项菜单界面选择的时间)❼ 保存当前系统设置 ❽保存全局设置。 这样p驱系统也可以从菜单 win系统 启动了。













u盘  UEFI模式 ramos 制作           (uefi模式启动要关闭主板的   安全启动  )      

        给bios模式下的精简系统添加uefi启动。就不需要重装系统了。修改bios模式启动的精简系统。可以通过以下方法。bios启动进入精简系统。 ❶打开 DiskGenius分区软件 。找到精简系统所在的磁盘,通过调整分区,分一小块空间出来创建一个新的fat32引导分区。激活fat32分区。















❷ 把c盘根目录的efi文件夹复制到磁盘新建的fat32分区。



❸ 打开BOOTICE工具,检查磁盘fat32启动分区是不是由 bootmgr 引导。



❹ 修改fat32启动分区里 \efi\microsoft\boot\bcd ,用BOOTICE工具打开bcd,先删除原来的启动项。然后添加vhd启动项,再修改一下参数。








❺ 现在bios模式安装的精简系统就支持uefi模式引导了。因为磁盘激活了fat32分区,所以精简系统在bios模式就不能正常启动了。为了系统支持双模式启动,我们可以这样做:复制c盘根目录下的boot文件夹,bootmgr。bootnxt 三个文件到fat32分区。





修改fat32根目录 boot 文件夹里面的bcd。重新添加bios模式引导。






❻ 系统修改完成了,接下来就可以开始制作了。

  ①  如果系统是重新安装的就先添加 Win10-USB3.0-P-USB.cmd 注册表。方法和bios模式一样。用上面的方法添加uefi启动的就不用再添加了。
  ②  把系统的  EhStorClass.sys  文件替换一下。要不然制作好的u盘p驱启动出现EhStorClass.sys 错误,启动失败。用下载好的  win10系统usb驱动 —— EhStorClass  替换c盘目录 \windows\system32\drivers  里面的 EhStorClass.sys (如果出现没有权限替换的可以进pe里替换)。






然后删除系统盘目录\efi\boot\bootx64.efi文件,把硬盘fat32启动分区里的\efi\microsoft\boot\bootmgfw.efi 复制到系统盘根目录 efi\boot 文件夹里面重命名为 bootx64.efi




  ③ 重启,用管理员身份运行一键4.0 。用土豪双镜像模式制作ramos。
      
    输入存放vdf镜像的盘符:u盘盘符。







    输入启动分区盘符: 电脑现在看不见u盘的fat32分区盘符,也不可以指派盘符,先用启动硬盘的fat32分区盘符吧。





  ④  开始制作……制作成功重启。
⑤  由于uefi的特性,没有添加u盘启动uefi模式的p驱菜单,也可以用制作生成在硬盘里的启动菜单。可以通过主板热键选择从g4e/grub2启动。
⑥ 进入系统。修改u盘目录 \efi\grub\menu.lst .打开BOOTICE工具—实用工具—自动编辑器,打开u盘目录 \efi\grub\menu.lst 。清空里面的启动项。复制下面的启动项


graphicsmode -1 800
find --set-root /EFI/grub/unifont.hex.gz
font /EFI/grub/unifont.hex.gz
#font --font-high=40 /EFI/grub/menu40.hex.gz
#color normal=0x07 highlight=0xF1 helptext=0x07 heading=0x02 standard=0x07 border=0x09
color normal=0x07 highlight=0xE1 helptext=0x07 heading=0x02




timeout 30
default 0




title  RAMOS 系统
find --ignore-floppies --ignore-cd --set-root /EFI/grub/ntfs_x64.efi
load /EFI/grub/ntfs_x64.efi
find --ignore-floppies --ignore-cd --set-root /mod/RICH-RAMOS-20210411-23231.vdf
map /mod/RICH-RAMOS-20210411-23231.vdf (hd)
chainloader (hd-1)


title  W I N 系统
find --set-root /EFI/Microsoft/Boot/bootmgfw.efi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi

title  P E x64 系 统
find --set-root /WePE_64_V2.0.iso
map --mem /WePE_64_V2.0.iso (0xff)
chainloader (0xff)




title  GRUB命令行
commandline


title  重 启
reboot


title  关 机
halt


   上面ramos系统启动项要修改 2处   RICH-RAMOS-20210411-23231.vdf   镜像名修改成u盘mod文件夹里的 RICH-RAMOS-xxxxxxxx-xxxxx.vdf  用UTF-8 保存。





  ⑦保存后重启,从u盘uefi模式启动,选择RAMOS系统。看能不能成功启动……不能启动查找原因。是我写的有遗漏还是你制作方法没有和我方法一样?我是可以成功启动了,不知道你的……

  u盘 bios和uefi模式   PE系统  制作   
    ①  在制作p驱写启动项菜单的时候已经把PE系统的启动菜单写好了。现在只要把下载的PE.ISO镜像复制到u盘NTFS分区就可以了。注意下面bios模式启动菜单的路径和镜像名。根据个人需要更改。


title  P E x64 系 统
find --set-root /WePE_64_V2.0.iso
map --mem /WePE_64_V2.0.iso (hd32)

map --hook
chainloader (hd32)





  ② uefi模式PE启动菜单和上面差不多,注意一下镜像名要和启动菜单里一样就可以了。


title  P E x64 系 统
find --set-root /WePE_64_V2.0.iso
map --mem /WePE_64_V2.0.iso (0xff)
chainloader (0xff)

  u盘引导 vhd系统 制作
   ① bios模式引导vhd:
       ❶ 把电脑里制作好的vhd系统复制到u盘ntfs分区根目录。(如果不想放根目录,可以创建一个文件夹来放,到时候修改bcd的时候记得改路径就行。)我制作好的vhd系统是   win10.vhd   复制到u盘ntfs分区根目录。
      ❷ 打开BOOTICE工具,把u盘fat32分区设置可见来编辑。用BOOTICE修改fat32根目录boot文件夹里的bcd。




    ② UEFI模式引导 vhd :
       ❶从win10系统根目录efi文件夹中复制 Microsoft 文件夹到u盘fat32根目录efi里。



     ❷BOOTICE修改u盘fat32根目录efi\Microsoft\boot文件夹里的bcd.






  制作完成。以后要添加什么内容就直接修改修改菜单就可以了。把u盘的ntfs分区设为可见。重启测试一下。需要美化界面参考GRUB4DOS 菜单编辑功能

我电脑和u盘共有一套模板,分享几张电脑启动配图


制作不易,错误请帮忙指出,谢谢

















103.jpg (423.45 KB, 下载次数: 208)

103.jpg

105.jpg (40.14 KB, 下载次数: 201)

105.jpg

106.jpg (26.77 KB, 下载次数: 198)

106.jpg

107.jpg (123.59 KB, 下载次数: 181)

107.jpg

评分

参与人数 7无忧币 +35 收起 理由
wuxin9712 + 5
2010wxky6688 + 5 很给力!
新空气 + 5 赞一个!
luzhengyi86 + 5 很给力!
2011slkj + 5 很给力!
qwe + 5 赞一个!
zhczf + 5 赞一个!

查看全部评分

2#
发表于 2021-4-19 07:07:39 | 只看该作者
谢谢分享,有时间练练手。。。
回复

使用道具 举报

3#
发表于 2021-4-19 07:44:41 | 只看该作者
谢谢分享,学习
回复

使用道具 举报

4#
发表于 2021-4-19 07:54:46 | 只看该作者
感谢分享
回复

使用道具 举报

5#
发表于 2021-4-19 08:44:49 | 只看该作者
纯手动的呀
回复

使用道具 举报

6#
发表于 2021-4-19 09:17:10 | 只看该作者
不错学习一下
回复

使用道具 举报

7#
发表于 2021-4-20 01:13:26 | 只看该作者
非常棒的手动U盘双启P驱ramos教程!你的贡献将这方面的空缺完全填上了!
回复

使用道具 举报

8#
 楼主| 发表于 2021-4-20 09:31:43 来自手机 | 只看该作者
本帖最后由 d634655401 于 2021-4-20 12:33 编辑

回复

使用道具 举报

9#
发表于 2021-4-21 17:02:47 | 只看该作者
感谢分享
回复

使用道具 举报

10#
发表于 2021-4-22 21:49:21 | 只看该作者
本帖最后由 mrzhonghb 于 2021-4-22 22:01 编辑

楼主的教程非常详细,支持。看后面的图片,楼主机器上的模板还有二级菜单,但教程中好像没有提到,楼主能否分享一下完整的模板文件。非常感谢!

点评

二级菜单就是菜单中的一个启动项加载另一个菜单吖,模板有的大,上传不了附件。个人审美观不一样。DlY界面,底下有键接。  详情 回复 发表于 2021-4-23 11:12
回复

使用道具 举报

11#
 楼主| 发表于 2021-4-23 11:12:39 来自手机 | 只看该作者
mrzhonghb 发表于 2021-4-22 21:49
楼主的教程非常详细,支持。看后面的图片,楼主机器上的模板还有二级菜单,但教程中好像没有提到,楼主能否 ...

二级菜单就是菜单中的一个启动项加载另一个菜单吖,模板有的大,上传不了附件。个人审美观不一样。DlY界面,底下有键接。

点评

哦,之前看到“动画演示”,还以为是个视频文件,就没下载,刚才下载了,它就是一个模板。非常感谢!  详情 回复 发表于 2021-4-23 11:28
回复

使用道具 举报

12#
发表于 2021-4-23 11:28:30 | 只看该作者
d634655401 发表于 2021-4-23 11:12
二级菜单就是菜单中的一个启动项加载另一个菜单吖,模板有的大,上传不了附件。个人审美观不一样。DlY界 ...

哦,之前看到“动画演示”,还以为是个视频文件,就没下载,刚才下载了,它就是一个模板。非常感谢!
回复

使用道具 举报

13#
 楼主| 发表于 2021-4-23 11:45:36 来自手机 | 只看该作者
修改里面的一些参数就可自己排版了。
回复

使用道具 举报

14#
发表于 2021-4-23 23:50:06 | 只看该作者
写的很详细
回复

使用道具 举报

15#
发表于 2021-4-25 07:31:56 | 只看该作者
感谢分享
回复

使用道具 举报

16#
发表于 2021-4-25 08:09:42 | 只看该作者
练练手的好教程。。。
回复

使用道具 举报

17#
发表于 2021-4-29 22:13:56 | 只看该作者
感谢分享
回复

使用道具 举报

18#
发表于 2021-5-18 15:18:46 | 只看该作者
新手上路,谢谢大佬分享,弱弱问一下系统可以用最新的20H2版win10吗,现在的新显卡用老版win10无法打上驱动

点评

你是想把系统安装在电脑硬盘还是u盘?如果安装在电脑用一键4.0可以通杀win10系统,如果安装在u盘,没有必要安装驱动呀。每台电脑硬件都不一样,你安装了自己电脑硬件的驱动,在其他硬件不同的电脑上这个驱动是运行不  详情 回复 发表于 2021-5-19 00:23
回复

使用道具 举报

19#
 楼主| 发表于 2021-5-19 00:23:28 | 只看该作者
extang 发表于 2021-5-18 15:18
新手上路,谢谢大佬分享,弱弱问一下系统可以用最新的20H2版win10吗,现在的新显卡用老版win10无法打上驱动

你是想把系统安装在电脑硬盘还是u盘?如果安装在电脑用一键4.0可以通杀win10系统,如果安装在u盘,没有必要安装驱动呀。每台电脑硬件都不一样,你安装了自己电脑硬件的驱动,在其他硬件不同的电脑上这个驱动是运行不了的。如果你这个u盘只是想在本机使用那就随意了。在u盘里放一个万能驱动(it天空下载,不过这个万能驱动运行后会安装一些软件,因为是ramos系统。管它什么软件,重启后什么都没了)。在不同的电脑启动ramos后运行一次万能驱动就行了。用最新的win10-20h2也是可以制作成功的。我测试的是20h2企业版。没有精简的原版。





第一次用本地20h2系统直接制作(驱动打完),制作失败,报错 secnvme.sys   。不知道是不是因为我装了三星的nvme驱动。第二次安装完原版直接制作成功。

点评

希望 楼主做好的系统上传上来谢谢  详情 回复 发表于 2021-9-2 22:29
回复

使用道具 举报

20#
发表于 2021-5-19 10:25:27 | 只看该作者
d634655401 发表于 2021-5-19 00:23
你是想把系统安装在电脑硬盘还是u盘?如果安装在电脑用一键4.0可以通杀win10系统,如果安装在u盘,没有必 ...

谢谢大佬回复,硬盘RAMOS已经搞定,现在是想学习装到U盘中,大佬的贴子真给力!
回复

使用道具 举报

21#
发表于 2021-5-25 22:15:38 | 只看该作者
谢谢分享,学习了。
回复

使用道具 举报

22#
发表于 2021-7-29 16:38:37 | 只看该作者
谢谢分享,这个U盘系统 脱盘可以用吗?有没有成品
回复

使用道具 举报

23#
发表于 2021-7-30 10:54:14 | 只看该作者
楼主你好,可以把制作工具整合到一起,方便下载制作,谢谢

点评

整合了一些,制作使用的系统和PE自行下载。  详情 回复 发表于 2021-9-1 22:08
回复

使用道具 举报

24#
发表于 2021-8-6 17:20:07 | 只看该作者
谢谢分享--备用
回复

使用道具 举报

25#
发表于 2021-8-9 21:51:54 | 只看该作者
        赞一个!
回复

使用道具 举报

26#
发表于 2021-8-10 10:14:50 | 只看该作者
谢谢分享,学习
回复

使用道具 举报

27#
发表于 2021-8-12 08:49:22 | 只看该作者
本帖最后由 mrzhonghb 于 2021-8-12 08:56 编辑

楼主编辑了几次了,到底哪里有改动,是不是字体颜色有变的地方。
回复

使用道具 举报

28#
发表于 2021-8-12 08:54:53 | 只看该作者
先收藏了,慢慢看   
回复

使用道具 举报

29#
发表于 2021-8-20 09:35:53 | 只看该作者
收藏一个   慢慢学习
回复

使用道具 举报

30#
发表于 2021-8-21 10:23:03 | 只看该作者
谢谢分享,有没有成品出来
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-24 02:51

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表