无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 2661|回复: 1
打印 上一主题 下一主题

VISTA免BIOS开机显示中文菜单

[复制链接]
跳转到指定楼层
1#
发表于 2007-3-5 21:13:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
安装VISTA免BIOS的OEM补丁后,开机后直接运行,然后才能进入原先的引导界面,但是,对于有多个系统的人, 不一定需要开机载入这个补丁。
经分析,可以用以下方法让你的开机显示GRUB(中文)菜单以选择进入的系统
1、下载的免BIOS盘,用WINRAR将其解压,
2、在DATA文件夹中将vstaldr用grldr(GRUB-4DOS中文版带的,名字要换成grldr)覆盖替换
3、用自己的MENU.lst替换原目录中的MENU.lst
4、运行install
5、重启,OK已经是中文的菜单

(注:如果以前安装过,一定要先卸载再安装)

附上:已经改好的文件,
如果运行后为乱码,可以GRUB-font.rar解压至c:\boot\grub(中文字体及背景)

DATA文件夹中的vstaldr.img实际上是OEM的补丁,如果没有安VISTA系统,可以在安装后删除。

我的系统(C盘XP、I盘VISTA、C盘老毛桃0215版)

***********************************************
MENU.lst清单
**********************************************
default 1
timeout 16   

splashimage /boot/grub/BJ2008.XPM.GZ
fontfile /boot/grub/fonts

title Windows Vista OEM 激活版本
map --mem (hd0,0)/vstaldr.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title Windows Vista NO-OEM 未激活版本
find --set-root /bootmgr
chainloader /bootmgr

title  启动  U盘 WINPE      
chainloader (fd0)/ldrxpe

title  启动 硬盘 Windows XP
find --set-root /ntldr
chainloader /ntldr

title  启动 硬盘 WINPE
chainloader (hd0,0)/ldrxpe

title 复位
reboot

title 关机
halt
2#
 楼主| 发表于 2007-3-5 21:15:21 | 只看该作者
实际上最关键的是替换grldr(GRUB-4DOS中文版带的,名字要换成vstaldrr),不过,编制OEM补丁的这位老兄把名字换成vstaldrr,走了不少弯路。
原理应该是把grldr写入MBR。这样,即使没有安装GRUB也能实行引导

[ 本帖最后由 cced 于 2007-3-5 10:00 PM 编辑 ]

softmod-l.part1.rar

200 KB, 下载次数: 73, 下载积分: 无忧币 -2

softmod-l.part2.rar

200 KB, 下载次数: 35, 下载积分: 无忧币 -2

softmod-l.part3.rar

200 KB, 下载次数: 41, 下载积分: 无忧币 -2

softmod-l.part4.rar

200 KB, 下载次数: 43, 下载积分: 无忧币 -2

softmod-l.part5.rar

75.04 KB, 下载次数: 37, 下载积分: 无忧币 -2

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-16 04:16

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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