无忧启动论坛

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

[分享] [20150128]自动列表·自动菜单·数字启动

    [复制链接]
1591#
发表于 2011-8-15 11:20:49 | 只看该作者

回复 #1590 zxw 的帖子

相对路径也没用 还是会改变初始设备(bd)

现在用chenall老大的办法解决了
把菜单复制进内存再调用。
回复

使用道具 举报

1592#
 楼主| 发表于 2011-8-15 13:39:55 | 只看该作者

回复 #1591 tingyue-wu 的帖子

呵,相对路径与find --set-root结合,是确定当前设备。当然不能保证初始设备是否改变了。
回复

使用道具 举报

1593#
发表于 2011-8-18 11:35:36 | 只看该作者

回复 #1 zxw 的帖子

Z大  
   为什么偶滴 加载不了字体呢
一写中文就乱码~~~
回复

使用道具 举报

1594#
 楼主| 发表于 2011-8-18 11:56:12 | 只看该作者

回复 #1593 2010zsy 的帖子

不知所云,建议你先学习一下如何提问。
回复

使用道具 举报

1595#
发表于 2011-8-18 14:37:44 | 只看该作者

回复 #1594 zxw 的帖子

字体加载上了

但是里面换回主菜单的命令不知怎写
timeout 60
default 0
unifont ()/BOOT/GRUB/FONTS
background 002500
foreground ffff00
--set-path=boot/imgs/   
为什么我M返回的时候  就回到grldr菜单了呢  而不能回到menu菜单   
请问大大  哪条是返回菜单的命令??
回复

使用道具 举报

1596#
发表于 2011-8-18 15:58:45 | 只看该作者

回复 #1595 2010zsy 的帖子

默认回到grldr内置菜单,有参数可以修改 你都不看帮助文件的吗?
--set-menu=          ;设置在自动列表窗口中按“M”后返回的菜单,默认(md)4+8即GRLDR内置菜单. ps:实际上在自动菜单中也可以用

例如RUN --set-menu=/123/5.lst
回复

使用道具 举报

1597#
发表于 2011-8-18 16:34:56 | 只看该作者
纠结了~~为什么自定义返回菜单--set-menu=()/MENU.LST
就不能显示menu.lst   
而且返回的时候就直接返回到grldr了呢?
回复

使用道具 举报

1598#
发表于 2011-8-18 16:38:49 | 只看该作者
MENU.LST在什么位置 ?
()/MENU.LST表示当前设备根目录,这个文件真的在这么?如果位置不对当然回到默认目录了
回复

使用道具 举报

1599#
发表于 2011-8-18 16:40:06 | 只看该作者
--set-menu=()/MENU.LST
写上去好像没用
run --set-menu=()/MENU.LST
能用  但是他就直接进入 AUTOLIST F0R (hd0,0)/boot/imgs/:
回复

使用道具 举报

1600#
发表于 2011-8-18 16:41:05 | 只看该作者

回复 #1598 tingyue-wu 的帖子

--set-menu=()/MENU.LST
写上去好像没用
run --set-menu=()/MENU.LST
能用  但是他就直接进入 AUTOLIST F0R (hd0,0)/boot/imgs/:


当然存在了  ~~我签前面的命令就在它上面写的
回复

使用道具 举报

1601#
发表于 2011-8-18 16:43:21 | 只看该作者
run --set-menu=()/MENU.LST
只是写了返回菜单命令  没写自动菜单的目录 你不会写上目录吗?
比如run --set-menu=()/MENU.LST /123/.automenu
回复

使用道具 举报

1602#
发表于 2011-8-18 16:58:37 | 只看该作者

回复 #1598 tingyue-wu 的帖子

timeout 60
default 0
unifont (ud)/BOOT/GRUB/FONTS
background 002500
foreground ffff00
--set-menu=(ud)/MENU.LST

写了ud 还是不行啊  M就回到grldr^…………?
纠结~~~
回复

使用道具 举报

1603#
发表于 2011-8-18 17:00:39 | 只看该作者

回复 #1601 tingyue-wu 的帖子

menu.lst
在ud根目录   
大大 帮忙写个~~
不会写~~~
回复

使用道具 举报

1604#
发表于 2011-8-18 17:07:27 | 只看该作者

回复 #1602 2010zsy 的帖子

timeout 60
default 0
unifont (ud)/BOOT/GRUB/FONTS
background 002500
foreground ffff00
set menu=(ud)/MENU.LST
回复

使用道具 举报

1605#
发表于 2011-8-18 17:09:01 | 只看该作者
在菜单前可选择设置的变量或命令
set menu=          ;同内置参数--set-menu=  设置在自动列表窗口中按“M”后返回的菜单,默认(md)4+8即GRLDR内置菜单
在run或自动列表窗口中可选择使用的参数
--set-menu=          ;设置在自动列表窗口中按“M”后返回的菜单,默认(md)4+8即GRLDR内置菜单.

你真的不看说明地呀 拜托 好好看看说明再提问呀
回复

使用道具 举报

1606#
发表于 2011-8-18 17:30:44 | 只看该作者

回复 #1605 tingyue-wu 的帖子

这样好像可以了诶……
timeout 60
default 0
unifont (ud)/BOOT/GRUB/FONTS
background 002500
foreground ffff00
set menu=(ud)/MENU.LST .automenu
去掉前面两-  就行了~~

大哥  俺是菜鸟啊  看的晕啊~~
木办法啊~~
听君一席话、胜读十年书啊~~
回复

使用道具 举报

1607#
发表于 2011-8-18 17:32:07 | 只看该作者
先撤了~下班了  明天9点半再见
感谢ZXW   and  tingyue-wu
大大对我耐心的讲解
回复

使用道具 举报

1608#
发表于 2011-8-19 09:01:07 | 只看该作者
大家好啊……嘿嘿 还木到9:30~~~
回复

使用道具 举报

1609#
发表于 2011-8-19 11:37:42 | 只看该作者

回复 #1604 tingyue-wu 的帖子

哥们 想问下      能不能让Fbinst菜单直接启动 MENU.LST
我只会让他启动grldr……
回复

使用道具 举报

1610#
发表于 2011-8-19 12:42:55 | 只看该作者
Fbinst是一种启动方式 通过它再转换别的启动类型,不能直接在里边设置menu菜单

都是Fbinst菜单转grldr的menu
回复

使用道具 举报

1611#
发表于 2011-8-19 13:03:19 | 只看该作者

回复 #1610 tingyue-wu 的帖子

饿不是这个意思   
俄是说俄除了grldr菜单外 还有menu.lst菜单  
Fbinst能不能转换menu菜单  
Fbinst转换grldr我会       转换menu不会~~~
3Q~~
回复

使用道具 举报

1612#
发表于 2011-8-19 13:23:01 | 只看该作者
不能 。有这个必要吗? 你要是嫌菜单多,可以把menu菜单的内容复制到grldr菜单中,然后删掉menu文件就可以了。
回复

使用道具 举报

1613#
发表于 2011-8-19 13:41:16 | 只看该作者
晕``````这个版本又不能启动光盘上的文件了
回复

使用道具 举报

1614#
发表于 2011-8-19 13:41:34 | 只看该作者

回复 #1612 tingyue-wu 的帖子

不能啊……悲剧啊
是内容太多
所以才分两个菜单的~~~
回复

使用道具 举报

1615#
发表于 2011-8-19 14:19:45 | 只看该作者
那就两个菜单好了。
我都三个菜单的
第一个
debug off
default 3
root (bd)
checkrange 0x0 read 0x8280 && set bd=fd
checkrange 0x9f read 0x8280 && set bd=cd
checkrange 0x21 read 0x8280 && set bd=pd
checkrange 0x23 read 0x8280 && set bd=ud
gfxmenu ()/BOOT/GRUB/MESSAGE || find --set-root /BOOT/GRUB/MESSAGE && gfxmenu ()/BOOT/GRUB/MESSAGE
configfile (md)4+8

title 【 1 】一键安装XP到硬盘第一分区
……
title 【 4 】运行可见区多版本ISO (预留)
configfile ()/ABC/ISO.LST || find --set-root /ABC/ISO.LST && configfile ()/ABC/ISO.LST


第二个:
debug off
#定位文件处作为当前设备
find --set-root --ignore-floppies /BOOT/GRUB/USB_ACC.0PE
#外部命令位置
command --set-path=(bd)/BOOT/GRUB/
#中文字体设置
unifont ()/BOOT/GRUB/FONTS
#颜色设置
background 002500
foreground ffffff
set n=按下序号数字并回车,将进入相应菜单
default 12
title
clear
title          ☆ 外置PE/Linux菜单 ☆
clear
……
title  14  <特殊启动方式> DIR菜单  \n\n   启动方式DIR,主要用于安装系统,功能更强大
#configfile ()/ABC/ISO2.5U || find --set-root --ignore-floppies --ignore-cd /ABC/ISO2.5U && configfile ()/ABC/ISO2.5U
dd if=(hd0,6)/ABC/ISO2.5U of=(md)0x200+16 || dd if=(hd0,0)/ABC/ISO2.5U of=(md)0x200+16 || dd if=(hd1,0)/ABC/ISO2.5U of=(md)0x200+16
configfile (md)0x200+16
……


第三个
debug off
find --set-root --ignore-floppies /BOOT/GRUB/USB_ACC.0PE
command --set-path=(bd)/BOOT/GRUB/
set n=按下序号数字并回车,将进入相应菜单
default 12
title
clear
title          ☆ 启动 DIR 菜单 ☆
clear
回复

使用道具 举报

1616#
发表于 2011-8-19 14:25:30 | 只看该作者
如果是gfxmenu菜单进入run列表或菜单

需要用到--gfx参数

如果是用unifont的菜单进入run列表或菜单 不需要--gfx参数

但是一个菜单不能使用gfxmenu时同时使用unifont,选其一才行。
回复

使用道具 举报

1617#
发表于 2011-8-19 15:11:32 | 只看该作者

回复 #1615 tingyue-wu 的帖子

command --set-path=(bd)/BOOT/GRUB/

不知道  这一句到底有什么作用?纠结~~
我也三个菜单
回复

使用道具 举报

1618#
 楼主| 发表于 2011-8-19 15:16:53 | 只看该作者
@2010zsy:
对于grub4dos,你的基础知识太差,可以说是近乎一片空白,建议多学习,多潜水。
回复

使用道具 举报

1619#
发表于 2011-8-19 15:25:41 | 只看该作者

回复 #1618 zxw 的帖子

Z大  俺这是中华美德、不懂就问
    莫打击我幼小的心灵~~
回复

使用道具 举报

1620#
发表于 2011-8-19 16:40:41 | 只看该作者

我这样写的菜单,一运行就从新启动?错在哪儿?

command unifont (ud)/BOOT/GRUB/fonts
command  run --set-menu=(ud)/SRSF6/srsf6.lst --set-path=/WINXPISO/
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-23 20:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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