|
看来还是我来当雷锋了
我在DOS联盟看到了楼主的原始提问帖子,总算看明白了是什么问题。链接如下:
http://www.cn-dos.net/forum/viewthread.php?tid=38928
在那里也没有其他人理会这个帖子,因为从他的帖子里仍然看不到什么对别人的尊重。我的回复如下:
请楼主发帖时认真一点儿,不要有那么多错别字,这能显示出你对别人的尊重,尊重别人才能获得别人的尊重。
关于你的问题:
1、关于直接显示自定义菜单,跳过内置菜单的显示,这个有两个办法:
1)你从grub4dos的官方下载站下载grubutil,里面有一个grubmenu.exe,通过它直接修改grldr或者grub.exe的内置菜单,或者将你的自定义菜单内置,替换默认的内置菜单,或者将内置菜单的timeout时间设为0,总之,你上面贴图中显示的就是grub4dos默认的内置菜单。
2) 如果你通过grldr启动grub4dos,可以将你的自定义菜单放到跟grldr在同一位置并命名为menu.lst。
grldr启动时,默认先寻找自己所在分区根目录下的menu.lst,如果找到了,直接加载这个菜单,否则,将显示内置菜单。
grub.exe启动时可以通过命令行中的--config-file直接指定要启动的菜单文件。
2. 关于PE的外置程序,放到隐藏分区,如果PE启动时不可能访问到隐藏分区,那么它也不可能加载外置程序。而既然称为外置程序,当然也可以将它内置到PE的磁盘映像文件中,只不过大部分PE都是直接加载到内存运行,如果将所有外置程序内置,你需要足够的内存能够放下PE的映像文件。
内置的方法很简单,用合适的工具打开PE的映像文件,将外置程序放进去即可。现在有的PE使用wim方式管理外置程序,似乎更为灵活方便一些。详见无忧的PE专区。
PS: 我还是无忧的那个Climbing,在这里仍然是先教训你然后再回答你的问题。我只想让你知道,你提问题是有求于别人,最起码的尊重要表示出来,别人并不欠你什么,也没有任何人有义务回答你的问题,不回答是本分,只要回答就是情意。如果你想向我致敬,那么就请接受我这个小小的建议。 |
|