找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: 2011yaya2007777

[原创] GRUB4DOS for UEFI

   火... [复制链接]
发表于 2023-9-28 20:05:46 | 显示全部楼层
本帖最后由 oluolio 于 2024-1-14 23:06 编辑

.
回复

使用道具 举报

发表于 2023-9-29 12:37:42 来自手机 | 显示全部楼层
谢谢大神 学习了
回复

使用道具 举报

发表于 2023-10-1 11:34:30 | 显示全部楼层
請問,我的磁碟分成兩個分割區,第一個分割區格式是fat32,bootx64.efi和menu.lst,放於此區,第二個分割區格式是NTFS,在/img目錄下放置windows的差異磁碟(vhdx),請問我在menu.lst中要如何設置才能正常啟動vhdx, 謝謝
回复

使用道具 举报

 楼主| 发表于 2023-10-1 12:31:47 | 显示全部楼层
title  Reuturn xxx.vhdx
find /img/xxx.vhd && set roor=
/efi/grub/ext/ntboot %root%/img/xxx.vhdx
boot
回复

使用道具 举报

发表于 2023-10-1 12:39:42 | 显示全部楼层
2011yaya2007777 发表于 2023-10-1 12:31
title  Reuturn xxx.vhdx
find /img/xxx.vhd && set roor=
/efi/grub/ext/ntboot %root%/img/xxx.vhdx

竟然是大神親自回覆,太感謝了,明天回公司再來試試看。
回复

使用道具 举报

发表于 2023-10-3 08:18:09 | 显示全部楼层
思路很好
回复

使用道具 举报

发表于 2023-10-5 19:45:20 | 显示全部楼层
good!!!!!!!!!!
回复

使用道具 举报

发表于 2023-10-6 20:41:49 | 显示全部楼层
diskmans 发表于 2023-9-28 18:48
没人教我如何安装的吗?

复制/BOOTIA32.EFI和BOOTX64.EFI到第一个FAT的引导分区的\EFI\BOOT 。后面就和GRUB4DOS一样了
回复

使用道具 举报

发表于 2023-10-6 22:10:13 | 显示全部楼层
if 条件
     {
       脚本集
       if 条件 {
         脚本集 }
       else {
         脚本集 }
     }
     else if 条件
     {
       脚本集
     }
     else
     {
       脚本集
     }
楼主搞个演示脚本~我等搞不懂IF的这些代码怎么创建
回复

使用道具 举报

发表于 2023-10-6 22:17:11 | 显示全部楼层
比如 判断是G4D还是D4U下,加载Iso代码不同

title 0  测试 WINPE.iso [ 未完成 ]
if %@uefi%==0 &&
{
find --set-root --ignore-floppies --ignore-cd /WINPE.iso
map /WINPE.iso (0xff)
map --hook
chainloader (0xff)
}
else
{

find --set-root /WINPE.iso
map --mem /WINPE.iso (0xff)
chainloader (0xff)
}
这样对吗?
回复

使用道具 举报

 楼主| 发表于 2023-10-7 08:06:05 | 显示全部楼层
比如 判断是G4D还是D4U下,加载Iso代码不同

基本正确。提醒一点,这个需要在批处理环境。比如:
title 0  测试 WINPE.iso
!BAT
if %@uefi%==0
{
find --set-root --ignore-floppies --ignore-cd /WINPE.iso
map /WINPE.iso (0xff)
map --hook
chainloader (0xff)
}
else
{
find --set-root /WINPE.iso
map --mem /WINPE.iso (0xff)
chainloader (0xff)
}

在菜单项title前无效。
如果需要在菜单项前使用,需要建一个批处理,比如 xxx.bat,在其中这样写:
!BAT
if %@uefi%==0
{
find --set-root --ignore-floppies --ignore-cd /WINPE.iso
map /WINPE.iso (0xff)
map --hook
chainloader (0xff)
}
else
{
find --set-root /WINPE.iso
map --mem /WINPE.iso (0xff)
chainloader (0xff)
}

然后在菜单写
command (hdx,y)/路径/xxx.bat
回复

使用道具 举报

发表于 2023-10-7 13:53:34 | 显示全部楼层
回复

使用道具 举报

发表于 2023-10-8 15:45:39 | 显示全部楼层
command RUN
回复

使用道具 举报

发表于 2023-10-10 06:58:42 | 显示全部楼层
回复

使用道具 举报

发表于 2023-10-10 15:50:46 | 显示全部楼层
与grub2 ,最大不同在哪儿???

点评

grub4dos/grub2对比 - GRUB4DOS - 无忧启动论坛 - Powered by Discuz! http://bbs.wuyou.net/forum.php?mod=viewthread&tid=429740  详情 回复 发表于 2023-10-12 09:42
回复

使用道具 举报

发表于 2023-10-12 09:42:29 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2023-10-12 09:48 编辑
rbwrbw 发表于 2023-10-10 15:50
与grub2 ,最大不同在哪儿???

grub4dos/grub2对比 - GRUB4DOS - 无忧启动论坛 - Powered by Discuz!
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=429740
g4e与grub2区别较大的是语法区别,以及模块化设计的区别。g4e可以看做小巧版本的grub2。

grub2定制知识点较多。使用上知识体系相对于grub4dos来说是几乎是全新的。
回复

使用道具 举报

发表于 2023-10-17 15:52:36 | 显示全部楼层
本帖最后由 xianglang 于 2023-10-17 15:55 编辑

点击下载 G4E 2023-10-14 出现 {"error":"Document not found"} 错误,这是怎么回事?G4D的正常。

汗……在下面还找到了一个 G4E 2023-10-16,下载正常。

回复

使用道具 举报

发表于 2023-10-17 20:43:58 | 显示全部楼层
这么久的贴子!!
回复

使用道具 举报

发表于 2023-10-18 17:27:05 | 显示全部楼层
回复

使用道具 举报

发表于 2023-10-19 08:33:05 | 显示全部楼层
感谢分享
回复

使用道具 举报

发表于 2023-10-23 22:24:03 | 显示全部楼层
上传一个
回复

使用道具 举报

发表于 2023-10-24 07:11:20 | 显示全部楼层
回复

使用道具 举报

发表于 2023-10-24 12:13:03 | 显示全部楼层
能换个网盘吗,急死我了
回复

使用道具 举报

发表于 2023-10-24 20:18:03 | 显示全部楼层
围观、纪念。。。
回复

使用道具 举报

发表于 2023-10-27 08:39:42 | 显示全部楼层
怎么用,说清楚 一点
回复

使用道具 举报

发表于 2023-10-27 09:53:30 | 显示全部楼层
下载完了,源码如何编译??
回复

使用道具 举报

发表于 2023-10-29 13:22:49 来自手机 | 显示全部楼层
还是出个图形设置界面吧,谢谢
回复

使用道具 举报

发表于 2023-11-6 21:55:52 来自手机 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 2023-11-11 14:36:23 | 显示全部楼层
感谢分享
回复

使用道具 举报

发表于 2023-11-22 21:35:30 来自手机 | 显示全部楼层
谢谢分享
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-20 07:42

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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