无忧启动论坛

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

为了在Grub菜单加空行使用“ÿ” 字符,但是menu.lst不能用ANSI编码保存?

[复制链接]
跳转到指定楼层
1#
发表于 2009-1-2 09:08:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为了在Grub菜单加空行,用记事本编辑menu.lst使用“ÿ” 字符,但是menu.lst不能用ANSI编码保存,用其他编码保存后启动菜单出问题。强行用ANSI编码保存,那个字符被清除!

如何在Grub菜单加空行?
2#
发表于 2009-1-2 12:32:23 | 只看该作者
最新版的grub4dos已经不需要使用这个特殊字符来加空行了。

直接用:

  1. title
  2. clear
复制代码

就行了。
回复

使用道具 举报

3#
发表于 2009-1-2 12:33:26 | 只看该作者
按左右键可以切换到这个空菜单。上下不能。
回复

使用道具 举报

4#
 楼主| 发表于 2009-1-3 11:42:54 | 只看该作者
加了下面这个后

title
clear

启动显示整个菜单的时候clear下面的该显示的菜单项都没了,但是只管键盘箭头往下选那些该显示的条目才一个个出现。等全部出现了才算正常,怎么让启动后不按箭头就显示正常?

grub4dos是0.4.3  2008-05-02 支持中文的版本

[ 本帖最后由 guanjinman 于 2009-1-3 11:48 编辑 ]
回复

使用道具 举报

5#
发表于 2009-1-3 20:56:08 | 只看该作者

回复 #4 guanjinman 的帖子

请注意,我说的是最新版本的grub4dos。
回复

使用道具 举报

6#
 楼主| 发表于 2009-1-4 00:01:07 | 只看该作者
用了最新版的grub4dos(0.4.4 2008-12-30)后 加空行没问题了,但是启动超级急救盘不行了(虚拟机上测试)!

提示chainloader /GSLDR非法格式

用老版本的0.4.3  2008-05-02没问题
------------------------------------------------------------
title 【Ⅴ】 超级急救盘 V2007.07.07
find --set-root /GSLDR
chainloader /GSLDR
configfile /dosh/gho1/menu.lst
回复

使用道具 举报

7#
发表于 2009-1-4 01:11:02 | 只看该作者
原帖由 guanjinman 于 2009-1-4 00:01 发表
用了最新版的grub4dos(0.4.4 2008-12-30)后 加空行没问题了,但是启动超级急救盘不行了(虚拟机上测试)!

提示chainloader /GSLDR非法格式

用老版本的0.4.3  2008-05-02没问题
--------------------- ...


你竟然改名了-_-!!!

GSLDR不等于GRLDR
要改名可不是这样改法。
回复

使用道具 举报

8#
 楼主| 发表于 2009-1-4 06:24:26 | 只看该作者
不是我改名,装了超级急救盘硬盘版后本来就有GSLDR文件,还有个dosh的文件夹。原本在boot.ini中启动的:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="启动本地硬盘上的NT系统" /noexecute=optin /fastdetect

C:\GSLDR=超级急救盘 V2007.07.07
---------------------------------------
后来我自己把GSLDR文件和dosh文件夹拷到移动硬盘的根目录下,通过grub4dos 0.4.3版的载入启动成功!
title 【Ⅴ】 超级急救盘 V2007.07.07
find --set-root /GSLDR
chainloader /GSLDR
configfile /dosh/gho1/menu.lst

我仅仅把grub4dos换了0.4.4新版的2008-12-30就不成功了(也就替换grldr和grub.exe而已)



---------------------------------------------------
原帖由 yjd 于 2009-1-4 01:11 发表


你竟然改名了-_-!!!

GSLDR不等于GRLDR
要改名可不是这样改法。


谢谢你提醒“改名”!

终于发现问题根源了:
GSLDR是超级急救盘制作者改变grldr而来的,2007.07.07的应该是基于老版本的grldr。而我把grub4dos升级到2008-12-30的版本,相应grldr、grub.exe也是新版本了,自己用UltraEdit-32打开grldr,改变里面的配置路径为/dosh/gho1/menu.lst;里面的grldr改变为GSLDR最后另存为GSLDR覆盖老版本的GSLDR成功了!
----------------------------------------------------
最后附上自己的成功启动的截图:



[ 本帖最后由 guanjinman 于 2009-1-4 09:48 编辑 ]
回复

使用道具 举报

9#
发表于 2009-1-4 21:36:42 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-8-16 18:08

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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