![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-12 06:56 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » 关于GRUB用 ISO 仿真 CDROM 的小建议 |
| 可打印版本 9,660 / 34 |
| 第1楼 martin325 | 发表于 2007-11-24 23:27 |
| 银牌会员 发帖 603 积分 1,582 | |
|
关于GRUB用 ISO 仿真 CDROM 的小建议 建议GRUB能支持统配符寻找ISO文件。
例如,在menu.lst里写上: find --set-root /*.iso map --mem /*.iso (hd32) map --hook chainloader (hd32) boot 这里的*.iso就代表了在任意一个分区根目录上的任意命名的ISO。 如果这样能引导在分区根目录里的任意命名的ISO文件,就使得以上的命令语句具有一定的通用性。因为要引导的ISO文件有很多,如PE的、XP的、甚至Vista的ISO,如果要引导其中的一个,只要将其剪切到分区根目录即可(剪切到同分区的根目录下,速度是飞快的,无论该ISO文件有多大),省去了重写menu.lst的步骤。 这样使用起来很方便,不知做程序麻烦不:) 希望能实现。在此顺便谢谢GRUB的程序开发人员,你们好棒! |
|
| 第2楼 lianjiang2004 | 发表于 2007-11-25 00:21 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
不知道放上5个,8个iso到同一根目录时,你想要它启动哪一个。呵呵。
|
|
| 第3楼 lianjiang2004 | 发表于 2007-11-25 00:23 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
最好再给它加个人脑,那就不要人了。呵呵。
|
|
| 第4楼 martin325 | 发表于 2007-11-25 09:33 |
| 银牌会员 发帖 603 积分 1,582 | |
Originally posted by lianjiang2004 at 2007-11-25 00:21: 你怎么说话的啊! DOS就有统配符的,你猴急啥啊!还连发2个跟帖。 今天有空回答你几个愚蠢的问题 1、你在根目录下放8个ISO干吗。 2、你想启动哪个,就去改你的menu.lst 3、软件开发应用的目的本来就是为了方便使用,否则要引导ISO干吗。你自己买个刻录机不就得了! [ Last edited by martin325 on 2007-11-25 at 09:40 AM ] |
|
| 第5楼 不点 | 发表于 2007-11-25 10:40 |
| 银牌会员 发帖 1,115 积分 2,491 | |
诚如 lianjiang 所说,如果根目录有很多 ISO,那你想启动哪一个呢?难道还要让我们像WINDOWS那样自动给出一个列表,你点击鼠标就可以选择了?那改造的恐怕就不是一处两处了,而是真的开发操作系统了。 当然你提出的问题是有意义的,我们目前没有“shell编程”的能力。不仅如此,我们甚至还没有“创建文件,移动文件,编辑文件,改名文件”的能力。你要的功能,需要配合这些才能真正实现。这其实应该属于“操作系统”的功能了。 虽然你提出的问题本身是有意义的,但是,其实现的难度或者复杂度要高得多,而且这一点不难看出来。所以,别人对此表示异议,也是可以理解的。论坛就是让人讨论来的,哪怕别人有嘲讽之意,只要他说的有一点道理,我觉得还是应该给以接纳的。如果纯粹是恶意中伤的帖子,那可以报告管理员。除此之外当别人接帖的时候,我觉得首先应该感谢别人。其次,针对他提出的问题,再给以详细解释,说不定你能够说服对方,让他改变观点。 都是 grub4dos 的支持者、老朋友,我真的很喜欢你们两位。我上面说的这些,可能也会从某方面误解、伤害到你们,希望不要计较。人无完人,我们谁都不例外。 |
|
| 第6楼 不点 | 发表于 2007-11-25 10:49 |
| 银牌会员 发帖 1,115 积分 2,491 | |
|
补充:充分利用现有的功能,说不定也能从某种程度上满足你的需求。比如,目前我们的 map 可以接受多级子目录下的 ISO 文件,而不是必须放在“根目录”。
|
|
| 第7楼 martin325 | 发表于 2007-11-25 12:14 |
| 银牌会员 发帖 603 积分 1,582 | |
|
不点说的有理。
偶只是小建议,仅供参考。 至于说根目录下有多个ISO,那么GRUB如果检测到了的话,就可以自动转到命令编辑。 我对编程的复杂性不懂,但是按以上这个思路,我想应该很容易实现的,只是有无必要罢了。 |
|
| 第8楼 pppmmh | 发表于 2007-11-25 19:07 |
| 初级用户 发帖 9 积分 22 | |
Originally posted by lianjiang2004 at 2007-11-25 12:21 AM: 这个时候应该给一个迷你选单:P;) |
|
| 第9楼 loveheartrain | 发表于 2007-11-25 23:09 |
| 初级用户 发帖 81 积分 174 | |
|
查找某一类文件却实是个大问题,不过它会给我们带来很大的方便.相信有一天4DOS 会实现的.
|
|
| 第10楼 q8q8feng | 发表于 2007-11-26 01:30 |
| 初级用户 发帖 28 积分 56 | |
|
如果GRUB4DOS能够实现楼主提到的功能那的确好多了,但是不点和其他开发人员已经做得非常出色了...谢谢GURB4DOS的开发者们
|
|
| 第11楼 xdg3669 | 发表于 2007-11-29 17:31 |
| 初级用户 发帖 10 积分 130 | |
|
如果别人对你的发言表示异议,也不可以理解的话,谁还敢接你的帖子?也许我们要学东西的话是否也该谦虚一点呢?
[ Last edited by xdg3669 on 2007-11-29 at 05:34 PM ] |
|
| 第12楼 不点 | 发表于 2007-11-29 18:58 |
| 银牌会员 发帖 1,115 积分 2,491 | |
|
谢谢 martin325 的理解。也谢谢你给的面子。我想,面子问题不仅仅中国人需要,外国人也需要。越是文明国家、发达国家,就越是讲面子。我甚至会想到,讲面子与讲礼貌几乎是同义词。我不是说我爱面子,前几年总有人跟在我后面肆意谩骂,着实令人生气。当然,现在那人不骂了;即使还有人骂,我也不感到新鲜了,因而也不会再生气了。
人非圣贤,孰能无过。多一些宽容,可以给别人留有改过自新的余地。 |
|
| 第13楼 fastslz | 发表于 2007-11-29 20:45 |
| 铂金会员 发帖 2,315 积分 5,493 来自 上海 | |
|
其实楼主混淆了统配符的概念,就拿Dir *.exe和start *.exe作比较。
而楼主所说的功能就目前来其实并不难,grub4dos也不要忘了Dos下的grub.exe,借助grldr启动Dos,通过dos下命令遍历磁盘上的所有iso,img生成一个menu.lst,再由grub.exe加载启动,就这样远超越了楼主所说的功能。如果觉得DOS界面不够友好,找个小型的带X窗口的linux镜像,利用linux命令遍历文件。grub4dos功能已经够强大了利用好find --set-root也不必指定(hd?,?)。而不点大师要做的是让grldr、grub.exe两“兄弟”更稳定、功能更强大,所以就目前来说grub.exe应用相对不够普及。哎~鼠标下的懒人,包括我自己~ |
|
| 第14楼 bc12060101 | 发表于 2007-11-29 21:34 |
| 银牌会员 发帖 712 积分 1,455 | |
|
嘿嘿,看来高人之所以成为高人,是因为他们很清楚谦逊是一种美德并拥有之。
高人们,向你们致敬!虽然你们或许从不曾自认为是高人,但偶敬重你们。 |
|
| 第15楼 sunsuzhou | 发表于 2007-12-14 13:52 |
| 初级用户 发帖 10 积分 20 | |
|
人无完人,我们谁都不例外。
|
|
| 1 2 3 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |