|
根据官方教程把rub4DOS写入U盘的MBR中,很成功。但启动项的中文显示还是乱码!
望告知
以排除原因
1>grldr和字库都是重官方下载,启动菜单的操作提示也是中文的.
2>U盘的文件可以读取,U盘上的linux内核可以引导.
3>编码为UTF-8.我在linux下编辑并确认编码为UTF-8.
4>U盘文件格式为FTA-32.
还有一情况要说明:我曾经在官方论坛上下载过一个楷体的字库,引导后发现启动菜单的操作提示是楷体,
启动项仍然是乱码,我很怀疑配置文件是不是UTF-8的,但怎么看编码都是正确的.
- ################################################################################################
- ## ## Grub启动菜单 ##
- ## 为制作多功能USB启动盘而作
- ## NO.1 参照"prayaya"U盘启动文件,完成初步 时间 2008.6.15 02:11
- ## NO.2 find --set-root命令无效,改为直接指定分区 时间 2008.6.15 12:36
- ## NO.3 引导器改为支持中文的Grub4DOS 时间 2008.6.16. 03:50
- ## 作者liumailong 最后修改时间 2008.6.15 12:36
- ################################################################################################
- ## 内核参数范例
- # 内核=root=/dev/hda1 ro
- ## 管理员参数
- # 内核=root=UUID=52a379cb-3e18-4a2c-8fa4-433ee3074583 ro
- ## 搜索/boot/black.xpm文件所在的分区并设为激活
- find --set-root /black.xpm.gz
- ## 指定激活分区
- #root (hd0,0)
- ## 背景图片
- splashimage /black.xpm.gz
- #字库(中文必备)
- fontfile /fonts
- ## 设置文字和菜单边框颜色设
- foreground ffffff
- ## 文字阴影、边框阴影和选择栏颜色
- background 008080
- ##启动等待时间(秒)
- timeout 10
- ##默认启动项
- default 0
- title 启动 prayaya-804
- find --set-root /prayaya-804/initrd.img
- kernel /prayaya-804/vmlinuz mode=iso init=/sbin/init lang=cn quiet splash dir=/prayaya-804 fs_dir=/wenjian ro_dir=/prayaya-804/ros
- initrd /prayaya-804/initrd.img
- title 启动 memtest86+内存检测
- kernel /boot/memtest86+.bin
- title 启动本机 Windows NT/2000/XP/2003 (USB-HDD)
- map (hd0) (hd1)
- map (hd1) (hd0)
- ## 设置根设备
- rootnoverify (hd1,0)
- ## 设置为活动扇区
- makeactive
- ## 引导超级块(+1)
- chainloader +1
- title 启动本机 Windows NT/2000/XP/2003 (USB-ZIP)
- rootnoverify (hd0,0)
- makeactive
- chainloader +1
- title 启动本机 Windows Vista
- find --set-root /bootmgr
- chainloader /bootmgr
- title 重新启动计算机
- reboot
- title 关闭计算机
- halt
复制代码
- liumailong@CaiLiao:/media/disk$ ls
- boot grldr menu.lst menu.lst~ prayaya-804 wenjian
- liumailong@CaiLiao:/media/disk$ cd boot/
- liumailong@CaiLiao:/media/disk/boot$ ls
- grub memtest86+.bin
- liumailong@CaiLiao:/media/disk/boot$ cd grub/
- liumailong@CaiLiao:/media/disk/boot/grub$ ls
- black.xpm fonts fonts.gz
复制代码 |
|