![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-12 07:55 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » 关于GRUB用 ISO 仿真 CDROM 的小建议 |
| 可打印版本 9,665 / 34 |
| 第16楼 sunbeam | 发表于 2008-01-18 15:49 |
| 新手上路 发帖 2 积分 4 | |
|
9494
多个ISO启动可以吗 |
|
| 第17楼 429499381 | 发表于 2008-01-19 05:30 |
| 中级用户 发帖 202 积分 452 | |
|
其实我觉得楼主的想法很人性化, 目的是为了让用户使用更加方便简洁。
为什么一定要在GRUB4DOS上做文章呢?? 何不在XP下写个遍历硬盘所有 ISO IMG文件, 根据相关ISO IMG 写个MENU1.LST , 在GRLDR中最后一条 加入载入此菜单,实现引导。 不知道谁能写一个实现该功能的P处理 要求如下: 1: 遍历硬盘寻找ISO IMG 并写出MENU1。LST 菜单 2: 自动分析当前配置是否使用MAP --mem (并给出合理建议) 以上是两个基本要求, 如果能有更多完善的地方自然是最好。 |
|
| 第18楼 lianjiang2004 | 发表于 2008-01-19 11:11 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
找遍硬盘上的img,一般人不说有几百也得有几十吧。呵呵。
|
|
| 第19楼 wang6610 | 发表于 2008-01-19 20:14 |
| 银牌会员 发帖 488 积分 1,246 | |
Originally posted by lianjiang2004 at 2008-1-19 11:11 AM: 我的恐怕过千了。。。。。 |
|
| 第20楼 lianjiang2004 | 发表于 2008-01-19 21:03 |
| 金牌会员 发帖 1,884 积分 3,946 | |
Originally posted by wang6610 at 2008-1-19 20:14: 如此海量的菜单,自动生成的菜单,用起来还不如自己输入来的方便。呵呵。 |
|
| 第21楼 429499381 | 发表于 2008-01-20 02:17 |
| 中级用户 发帖 202 积分 452 | |
|
我还没想到一般人会有上千个此类文件, 恐怕只有想你这种高手才会使用如此
之多来消遣, 呵呵, 要不指定一个目录也行, 这都不是问题。 只是我还没看见有人写一个雏形出来, 没人愿意写我就来写算了。 |
|
| 第22楼 wang6610 | 发表于 2008-01-20 09:32 |
| 银牌会员 发帖 488 积分 1,246 | |
|
只搜了两块硬盘。
1078个 *.IM? [ Last edited by wang6610 on 2008-1-20 at 09:36 AM ] |
|
| 第23楼 gne3 | 发表于 2008-01-20 11:37 |
| 高级用户 发帖 252 积分 526 | |
|
我觉得的没有这必要啦吧,这样会不会搞混啦
|
|
| 第24楼 lianjiang2004 | 发表于 2008-01-20 14:59 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
不乱才怪,呵呵。
|
|
| 第25楼 chenall | 发表于 2008-01-30 13:45 |
| 银牌会员 发帖 469 积分 1,276 来自 福建泉州 | |
|
整了一个批处理,在WINDOWS下使用.
可以自动为当前目录及子目录下的所有ISO文件生成一个菜单. 需要其它功能的自己改一下吧. 内置CONTIG.EXE(整理文件碎片)就可以不用--mem参数..
[ Last edited by chenall on 2008-1-30 at 02:58 PM ] 附件 自动生成GRUB菜单.rar (643 bytes) |
|
| 第26楼 429499381 | 发表于 2008-01-30 13:46 |
| 中级用户 发帖 202 积分 452 | |
|
我初步写了一个,大家给点意见。
把该批处理放在C盘的boot目录下,所有的ISO IMG 放在boot目录下 @echo off if exist menu.lst ren menu.lst menu.bak echo timeout 5 >menu.lst echo fontfile (hd0,0)/minipe/muifont.gz >>menu.lst echo splashimage (hd0,0)/bj2008.xpm.gz >>menu.lst echo. >>menu.lst for /f %%a in ('dir /b *.img') do ( echo title 启动 %%a >>menu.lst echo map --mem (hd0,0^)/boot/%%a (fd0^) >>menu.lst echo map --hook >>menu.lst echo chainloader (fd0^)+1 >>menu.lst echo rootnoverify (fd0^) >>menu.lst echo. >>menu.lst ) for /f %%b in ('dir /b *.iso') do ( echo title 启动 %%b >>menu.lst echo map --mem (hd0,0^)/boot/%%b (hd32^) >>menu.lst echo map --hook >>menu.lst echo chainloader (hd32^) >>menu.lst echo boot >>menu.lst echo. >>menu.lst ) echo title 返回系统选单 >>menu.lst echo chainloader /ntldr >>menu.lst |
|
| 第27楼 429499381 | 发表于 2008-01-30 13:51 |
| 中级用户 发帖 202 积分 452 | |
|
25楼的压缩包是坏的,麻烦更正下, 而且为什么我不能上传文件, 你可以呢?? 郁闷
|
|
| 第28楼 chenall | 发表于 2008-01-30 14:56 |
| 银牌会员 发帖 469 积分 1,276 来自 福建泉州 | |
|
论坛好像不能上传太大的附件.
改了一下只上传了批处理脚本, CONTIG请自备 [ Last edited by chenall on 2008-1-30 at 02:57 PM ] |
|
| 第29楼 barton | 发表于 2008-01-30 15:39 |
| 中级用户 发帖 197 积分 480 来自 黄冈 | |
Originally posted by chenall at 2008-1-30 14:56: 稍微改动下,im? 和 gz 类型的也可以搞定 :P *.iso *.im? *.gz [ Last edited by barton on 2008-1-30 at 03:41 PM ] |
|
| 第30楼 chenall | 发表于 2008-01-30 18:04 |
| 银牌会员 发帖 469 积分 1,276 来自 福建泉州 | |
|
在
dir /a-d/b/s *.iso 加就OK了, 像 dir /a-d/b/s *.iso *.im? *.gz 不过后面菜单的代码也要做相应改动. 由于IMG有多种可能,太好好办(有可能是软盘镜像也有可能是硬盘镜像) GZ就更多了,什么都有可能. |
|
| 上一页 1 2 3 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |