发新话题
打印

[注意]游客(Public用户)提问及提交bug专用帖

[注意]游客(Public用户)提问及提交bug专用帖

为了规范本论坛公用用户Public的行为,防止该用户被滥用,特设此帖。

请游客不要修改Public用户的密码,你修改了密码,别人就无法使用了,这是一种极端自私和下作,类似过街老鼠的行为,如果你承认自己是过街老鼠,也就由你去吧。

从2008年12月9日开始,Public用户严禁发主题帖,凡是发主题帖的一律删除。为了方便游客提问,我们在此版特设游客提问及提交bug专用帖(其它版块也可以视情况建立类似的帖子),游客的所有问题都发到这个帖子下,游客以Public用户发帖及回复时请在帖子末尾注明你的邮箱,格式:你常用的ID(常用邮箱),例如:Climbing(xclimbing@msn.com),以方便我们识别,我们会视你的提问、Bug提交及回复情况发送注册邀请码到你的邮箱,因此,请务必提供真实有效的邮箱

本帖严禁灌水!!!

本帖规定从即日起立时施行,解释权归本论坛管理层。

有人回复(我已经删除了)说这个论坛很搞笑,我不知道你笑从何来?对于国内所有的论坛来说,我还没有发现一个论坛不需要注册就可以随便看帖和下载附件,并且还可以发言(现在只不过是对发言加了一些人为的限制,之所以加这个限制,还是因为有些人太不自觉)。
夫大块载我以形,劳我以生,佚我以老,息我以死。故善吾生者,乃所以善吾死也。

在本论坛发帖前,请认真阅读下面的链接及建议:
1、论坛基本守则
2、下面是论坛历史上真实发生的对论坛规则如何理解和应用的讨论帖子,对新手很有参考价值(请抱平常心浏览):
http://bbs.znpc.net/viewthread.php?tid=4505
http://bbs.znpc.net/viewthread.php?tid=5586
3、提问前先潜水并搜索,避免发月经帖;尊重别人就是尊重自己。
4、Public用户回帖时请注明自己的ID和邮箱以供识别,这不意味着你一定能获得邀请码,但遵守规矩总是有利的。
5、基本上我们认为你不需要注册本论坛ID,因此不要单独发帖索要(谁需要ID,由我们决定),你最好只关注自己的问题和论坛的规矩。

TOP

果然有承认自己是过街老鼠的人

今天晚上,在无忧论坛收到PM,说这个论坛的Public用户不能登录了,我一试,果然如此。

查了一下IP,美国的。对这个人说:别装SB了,现在这年代,是地球人都知道用个代理服务器啥的,你要敢光明正大的,用什么代理呀。这说明不了什么,只能说你心理阴暗,你这种人,到了哪儿你也强不了。
夫大块载我以形,劳我以生,佚我以老,息我以死。故善吾生者,乃所以善吾死也。

在本论坛发帖前,请认真阅读下面的链接及建议:
1、论坛基本守则
2、下面是论坛历史上真实发生的对论坛规则如何理解和应用的讨论帖子,对新手很有参考价值(请抱平常心浏览):
http://bbs.znpc.net/viewthread.php?tid=4505
http://bbs.znpc.net/viewthread.php?tid=5586
3、提问前先潜水并搜索,避免发月经帖;尊重别人就是尊重自己。
4、Public用户回帖时请注明自己的ID和邮箱以供识别,这不意味着你一定能获得邀请码,但遵守规矩总是有利的。
5、基本上我们认为你不需要注册本论坛ID,因此不要单独发帖索要(谁需要ID,由我们决定),你最好只关注自己的问题和论坛的规矩。

TOP

HELP

find --set-root /usb.grub.boot.tag
default 0
timeout 30

fontfile /minipe/muifont.gz
splashimage /minipe/bj2008.xpm.gz

title [1] 启动PE
find --set-root /usb.grub.boot.tag
chainloader /SETUPLDR.BIN

title [2] 从硬盘启动
root (hd1,0)
map +1 (hd0)
chainloader +1

title [3] 从光盘启动
chainloader (cd0)
rootnoverify (cd0)
boot

title [4] 重新启动计算机
reboot

title [5] 关闭计算机
halt
============================
上面是我的list文件.

我用U盘引导,U盘是用USBOOT做的USB-HDD.只有一个硬盘,XP装在C:

请帮我看下,[2] 从硬盘启动,这段代码是不是有问题?选这个选项,进入XP前会出现满屏的英文,很快,看不清在说什么.有时却进不了系统...

还有,[3] 从光盘启动,这段应该是错的,我选后根本不能从光盘启动,提示错误,按任意键回之前的先择菜单.

TOP

title [2] 从硬盘启动
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (hd0)+1
挺好的,挺好的。

TOP

引用:
原帖由 pt 于 2008-12-12 11:21 发表
title [2] 从硬盘启动
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (hd0)+1
==================================
再请问下,不支持从 [3] 从光盘启动 的吗??如果支持代码要怎么写?

TOP

求助!!!!!!!

default=0
       timeout=5

      title Lenovo Midnux
      fallback 1
      find --set-root /sbin/init
      configfile /boot/grub/menu.lst

      title Windows XP
      map (hd0) (hd1)
      map (hd1) (hd0)
      rootnoverify (hd1,1)
      chainloader +1
      makeactive
因为联想U8没有键盘,只有数字键,所以不能能过按ENTER或B键进入XP,请教,有没有办法不用这两个键,改用数字键或直接进入XP系统。
如果把XP设为默认,LINUX系统也进不去!
谢谢各位专家,敬请帮助!!不胜感激!
我的邮箱djgsohu@sohu.com

TOP

回复 5# 的帖子

这位用户请注意发帖规矩,在末尾标上自己的ID。

从光驱启动,需要先加载光驱的驱动(不一定支持你的光驱)。如下:
复制内容到剪贴板
代码:
title 从本地光驱启动
cdrom --init || cdrom --stop
map --rehook
geometry (hd999) || pause --wait=0
root (cd0)  || pause --wait=5 Not found CDROM! 找不到光驱!
chainloader (cd0) && boot
chainloader (cd1) && boot
chainloader (cd2) && boot
chainloader (cd3) && boot
chainloader (cd4) && boot
chainloader (cd5) && boot
chainloader (cd6) && boot
chainloader (cd7) && boot
chainloader (cd8) && boot
chainloader (cd9) && boot
这段代码比较复杂,是本论坛zw高手创造的,支持多光驱。其实,简单的就是:
cdrom --init
map --hook
chainloader (cd)
boot
夫大块载我以形,劳我以生,佚我以老,息我以死。故善吾生者,乃所以善吾死也。

在本论坛发帖前,请认真阅读下面的链接及建议:
1、论坛基本守则
2、下面是论坛历史上真实发生的对论坛规则如何理解和应用的讨论帖子,对新手很有参考价值(请抱平常心浏览):
http://bbs.znpc.net/viewthread.php?tid=4505
http://bbs.znpc.net/viewthread.php?tid=5586
3、提问前先潜水并搜索,避免发月经帖;尊重别人就是尊重自己。
4、Public用户回帖时请注明自己的ID和邮箱以供识别,这不意味着你一定能获得邀请码,但遵守规矩总是有利的。
5、基本上我们认为你不需要注册本论坛ID,因此不要单独发帖索要(谁需要ID,由我们决定),你最好只关注自己的问题和论坛的规矩。

TOP

6楼你自己能否为我们提供一个改进的方案?

另外请问,既然没有回车键,你怎么在其他引导管理器中选择菜单?

再请问,方向键(即箭头键)有吗?还有别的什么键?

你的设备是不是掌上 PDA ?
美好的家园,靠我们自己去建设。一份努力,一份收获。

TOP

回复 6# 的帖子

第一个菜单对应数字0,第二个对应数字1,依次类推。这样可以选择到对应的菜单,但无法用回车,却无法执行菜单。这似乎就没有什么好办法了。

可以用default文件来控制下次启动哪个系统,只能这样间接控制了。
夫大块载我以形,劳我以生,佚我以老,息我以死。故善吾生者,乃所以善吾死也。

在本论坛发帖前,请认真阅读下面的链接及建议:
1、论坛基本守则
2、下面是论坛历史上真实发生的对论坛规则如何理解和应用的讨论帖子,对新手很有参考价值(请抱平常心浏览):
http://bbs.znpc.net/viewthread.php?tid=4505
http://bbs.znpc.net/viewthread.php?tid=5586
3、提问前先潜水并搜索,避免发月经帖;尊重别人就是尊重自己。
4、Public用户回帖时请注明自己的ID和邮箱以供识别,这不意味着你一定能获得邀请码,但遵守规矩总是有利的。
5、基本上我们认为你不需要注册本论坛ID,因此不要单独发帖索要(谁需要ID,由我们决定),你最好只关注自己的问题和论坛的规矩。

TOP

我以前提过这么一个模式:按数字键/快捷键选中,如果已选中再按则进入,不点考虑下?


注: U8是联想的一款超便携电脑

TOP

谢谢两位大师
我用的是联想的IEADPAD U8,是MID设备,其实和电脑没区别,只是没有全键盘,它带有数字键、HOME、BACK、*、#这几个键。
原系统是LINUX,现在想加上XP,于是就用GRUB4DOS做了启动管理,可以如果不外接键盘,这个菜单只能启默认的系统,因为没有ENTER键和B键。
我想有没有其他的办法,如脚本或者SETKEY之类的方法,省去ENTER或B键。
另:是不是GRUB4DOS也可以出一个全数字的快捷键的菜单?
我的QQ号389962
向各位学习!

TOP

grub4dos 是我们自己开发的,这些方面的改进应该不存在困难。首先需要设计好。如果方案设计好了,编程实施起来很快的,大概就几个小时的工作量。

我目前有两个不成熟的方案,供大家讨论:

1. 采用全数字方案。如果仅仅是选择菜单项而不启动,就像常规那样按数字键就可以了。如果想启动某个项目,则需要先按几个 0,再按数字。起头的 0 和后续数字的总个数达到 4 位时,启动系统。比如要启动第 0 项,就按 4 个0,而启动第一项,则按 0001,启动第 10 项,就按 0010,启动第 100 项,就按 0100.

2. 增加井号和星号来启动系统。

大家也可以提出别的方案讨论。
美好的家园,靠我们自己去建设。一份努力,一份收获。

TOP

6楼问题试试使用本菜单:

default=0                  ;本行若把 0 改为1 ,即可默认启动xp菜单项.
timeout=5
fallback 1

setkey enter 9            ;本行将 数字键 9 映射为 回车

title Lenovo Midnux
find --set-root /sbin/init
makeactive || pause --wait=0          ;加此行即可激活linux分区
configfile /boot/grub/menu.lst

title Windows XP
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,1)
chainloader +1
makeactive

使用以上菜单配合数字键来选择菜单。并用9 键作为回车。
如果 9 不能映射,可以试试把 * 号映射为回车,即setkey  enter asterisk  。


setkey [TO_KEY FROM_KEY]

改变键盘映射关系。把FROM_KEY映射为TO_KEY。这里的键必须是字母, 数字, 和以下特殊键: escape(转义), exclam(!), at(@), numbersign(#), dollar($), parenright ()) , caret(^), ampersand(&), asterisk(*), plus(+), percent(%), minus(-), underscore(_), equal(=), parenleft[(], backspace(退格), tab(制表), bracketleft([), braceleft({), bracketright(]), braceright(}), enter(回车), control(控制), semicolon(;), colon(, quote('), doublequote("), slash(/), backquote(`), tilde(~), shift(换档), backslash(\), bar(|), comma(,), less(<), period(.), greater(>), question(?), alt(交互), space(空格), capslock(大写), Fx(功能键) 和 delete(删除)。

鉴于已有setkey 命令,因此可以不用增加多余的方案。
不过,按照习惯,应当将 tab 键做适当增强,使得tab 键可以移动菜单选择条,来代替方向键。如果这能实现,6楼就可以把1个数字键映射为tab,从而方便的选择菜单。

TOP

感谢领导,这是UMPC、MID的福音!目前无键盘的设备会越来越多,而性能会越来越强大,装双系统会成为常项。
这类设备一般会有上下左右键、ENTER键等,也有的只有数字键、*、#。
所以方案应加上下左右几个键,把*、或#定义成ENTER就可以。
不管怎么样,盼望早日出数字方案的GRUB4DOS.

在此代表UMPC、MID类用户向GRUB4DOS的开发者表示感谢!

TOP

增加星号和井号来启动系统,似乎不会造成其他冲突。第一个方案用 0 打头,应该也很安全。

这样吧,1、2 两个方案同时实现,这样就更加灵活了。
美好的家园,靠我们自己去建设。一份努力,一份收获。

TOP

发新话题