无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: 江南一根葱

[分享] [史上最伟大网管]pxe/本地自用修改版grub2文件管理器折腾日志(202004)

    [复制链接]
发表于 2020-4-13 17:07:50 | 显示全部楼层
回复

使用道具 举报

发表于 2020-4-14 18:57:50 | 显示全部楼层
本地自用修改版grub2文件管理器折腾
回复

使用道具 举报

发表于 2020-4-15 10:21:44 | 显示全部楼层

支持一下!
回复

使用道具 举报

发表于 2020-4-15 10:30:08 | 显示全部楼层
又更新了,更伟大了。
回复

使用道具 举报

发表于 2020-4-15 23:50:59 | 显示全部楼层
这个不能少啊,感谢分享
回复

使用道具 举报

发表于 2020-4-21 08:12:11 | 显示全部楼层
666666666666666666666666666666
回复

使用道具 举报

发表于 2020-4-24 15:50:31 | 显示全部楼层

支持一下!
回复

使用道具 举报

发表于 2020-4-24 16:24:10 | 显示全部楼层
大神作品,赞一个!
回复

使用道具 举报

发表于 2020-4-30 19:57:04 | 显示全部楼层
本帖最后由 l10x 于 2020-4-30 19:58 编辑

隐藏内容真干货
回复

使用道具 举报

发表于 2020-5-1 09:28:46 | 显示全部楼层
支持一个牛!!!
回复

使用道具 举报

发表于 2020-5-9 18:19:42 | 显示全部楼层
谢谢楼主,学习看看
回复

使用道具 举报

发表于 2020-5-14 07:38:02 | 显示全部楼层
支持一下
回复

使用道具 举报

发表于 2020-5-20 19:21:43 | 显示全部楼层
对楼猪只能说,你太伟大了!!
回复

使用道具 举报

发表于 2020-5-21 18:41:16 | 显示全部楼层
好东西,支持一下
回复

使用道具 举报

发表于 2020-5-24 21:36:34 | 显示全部楼层
学习中。。。。。
回复

使用道具 举报

发表于 2020-6-1 20:59:38 | 显示全部楼层
Merhaba jiangnan usta,
sizden bir isteğim olacak tı yardım ederseniz sevinirim. Şöyle birşey istesem yaparmısınız? ilk boot grub2fm'den olacak şekilde grub2fm'den Ventoy multiboot!a geçiş için F7 geçiş tuşu ile ventoy.sh içine geçiş kodlarını yazarmısınız.

örnek: ventoy.sh
source $prefix/global.sh;

if [ "${grub_platform}" == "pc" ]; then
menuentry "Grub2 Ventoy Boot " {
configfile /grub/grub.cfg
}
fi

if [ "${grub_platform}" == "efi" ]; then
    if [ -e "/efi/boot/grubx64.efi" ]; then
        menuentry "Grub2 Ventoy Boot " {
        chainloader /efi/boot/grubx64_real.efi    #(ventoy'dan alınmıştır)
    }
    fi
fi

bu şekilde düzenlediğimde uefi de problem yok ama legacy de usb belleğin exfat bölümünü görmüyor iso dosyalarını göremiyorum.

Yardım edin lütfen Teşekkür ederim.
回复

使用道具 举报

发表于 2020-6-1 21:20:14 | 显示全部楼层
merhaba jiangnan usta;

Şöyle bir şey yapmak istedim ama başarısız oldum Lütfen bana yardım edermisin?

ilk boot grub2fm den yapıyorum grub2fm den ventoy'a F7 geçiş tuşu ile geçmek
için ventoy.sh düzenledim. Uefi de geçiş tamam ama legacy de usb belleğin exfat
bölümünü göremiyorum içersindeki iso dosyalarını da lütfen bana bir yolunu söylermisin

örnek: ventoy.sh

source $prefix/global.sh;

if [ "${grub_platform}" == "pc" ]; then
   menuentry "Grub2 Ventoy Boot " {
   configfile /grub/grub.cfg
}
fi

if [ "${grub_platform}" == "efi" ]; then
  if [ -e "/efi/boot/grubx64.efi" ]; then
    menuentry "Grub2 Ventoy Boot " {
    chainloader /efi/boot/grubx64_real.efi  #(Ventoy'dan alınmıştır)
    }
  fi
fi

点评

不知道你第一引导是什么, 如果你是从ventoy引导进入到Grubfm.iso的,可以在grubfm主界面按"F3"切换到所引导磁盘的mbr来启动, 也可以用代码 set root="hd0"; auto_swap; chainloader --force -bpb "(hd0)+1"来  详情 回复 发表于 2020-6-2 14:03
回复

使用道具 举报

 楼主| 发表于 2020-6-2 14:03:29 | 显示全部楼层
awengers44 发表于 2020-6-1 21:20
merhaba jiangnan usta;

Şöyle bir şey yapmak istedim ama başarısız o ...

不知道你第一引导是什么,
如果你是从ventoy引导进入到Grubfm.iso的,可以在grubfm主界面按"F3"切换到所引导磁盘的mbr来启动,
  • 也可以用代码
set root="hd0";
auto_swap;
chainloader --force -bpb "(hd0)+1"
  • 来从引导磁盘重新引导,以回到ventoy的引导环境

如果是grubfm引导的,因为切换到ventoy时所用的模块是不一样的,所以grubfm并不能直接使用ventoy的菜单,我能想到的办法是把ventoy导出做成软盘镜像,从grubfm.iso里启动后用map引导

回复

使用道具 举报

发表于 2020-6-2 18:27:07 | 显示全部楼层
如果是grubfm引导的,因为切换到ventoy时所用的模块是不一样的,所以grubfm并不能直接使用ventoy的菜单,我能想到的办法是把ventoy导出做成软盘镜像,从grubfm.iso里启动后用map引导

bana bir ventoy disket görüntüsü oluşturabilirmisin? ne yaptıysam boot olmadı.
回复

使用道具 举报

发表于 2020-6-7 18:46:18 | 显示全部楼层
这么多版本
回复

使用道具 举报

发表于 2020-6-14 09:24:31 | 显示全部楼层
感谢楼主分享
回复

使用道具 举报

发表于 2020-9-6 15:09:33 | 显示全部楼层
学习修改版,听说能识别ud分区。
回复

使用道具 举报

发表于 2021-1-24 18:58:08 | 显示全部楼层
回复

使用道具 举报

发表于 2021-3-7 23:08:44 | 显示全部楼层
楼主 很厉害 啦
回复

使用道具 举报

发表于 2021-4-18 15:22:23 来自手机 | 显示全部楼层
感谢分享,辛苦了!
回复

使用道具 举报

发表于 2021-4-18 21:36:48 | 显示全部楼层
感谢大神分享
回复

使用道具 举报

发表于 2021-5-12 12:21:03 | 显示全部楼层
学习研究进步
回复

使用道具 举报

发表于 2021-5-13 11:31:05 | 显示全部楼层
老葱,请教一个问题:在grub2中如何取一个文件的扩展名,并转换成小写?
regexp -s name_ext '.*\.(.*)' $dpnx
是吗?后面变小写哪搞?
g2中有不有变量扩展?
如%~x1之类

点评

https://github.com/a1ive/a1ive.github.io/blob/master/grub2_cmd_zh.md#tr-options-set1-set2-string  详情 回复 发表于 2021-5-13 12:23
回复

使用道具 举报

发表于 2021-5-13 22:03:00 | 显示全部楼层
xbmc 发表于 2021-5-13 12:23
https://github.com/a1ive/a1ive.github.io/blob/master/grub2_cmd_zh.md#tr-options-set1-set2-string
...

if [ "$root" < "hd31" ]; then
两个字符串比较,怎么说语法错误

点评

如果是比较字符串不同, if [ "$root" != "hd31" ]; then  详情 回复 发表于 2021-5-14 19:46
为什么要这样比较啊,你是想开发游戏?  详情 回复 发表于 2021-5-14 19:26
回复

使用道具 举报

 楼主| 发表于 2021-5-14 19:26:24 | 显示全部楼层
hhh333 发表于 2021-5-13 22:03
if [ "$root" < "hd31" ]; then
两个字符串比较,怎么说语法错误

为什么要这样比较啊,你是想开发游戏?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-18 10:34

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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