|
原帖由 leenchan 于 2008-12-27 23:17 发表
刚去研究了下grub(菜鸟),
我的测试环境是 4g 宇瞻 (cdrom & usb-zip+) [cdrom里是0pe扩展PE的loader || zip+里是一个精简版Windows2003+USBoot+EWF]
因为最近迷上了Windows2003 而且happymy 的MXP太大了... 如果来来回回的对U盘读写, 会减低U盘寿命
直接以usb-zip方式启动U盘,能进Windows 的boot.ini 选择界面,但不能启动(这是之前usb-zip+测试过的)
GRUB:
map (fd0) (hd0)
map (hd0) (hd1)
rootnoverify (fd0)
chainloader +1
boot
想不到竟然成功了...
usb-zip+启动的话,zip在grub里面一定是 (fd0) 吗?不会是 (fd1)? grub有方法查找含指定文件的盘如(fd0),并map为(hd0)吗?
假象操作:
1. 修改boot.ini的默认启动项为grub, 进入grub菜单后, 默认进入usb-zip+驱动的Windows
2. cdrom下启动grub直接进入usb-zip+驱动的Windows
MXP必须以USB-HDD的方式启动,否则就会蓝屏
USB-ZIP+的MBR实际上启动也是HDD方式的
USB-HDD+的MBR部分主板无法识别(成了ZIP)这个就要更换MBR了(我写过这方面的)
最近做的已经到了900MB了(系统包),不过倒是真正完全像XP了。
每次打补丁(这次装了一些常用的运行库)还有字体的编码。
FBWF太占内存了,想办法抛弃FBWF中……
[ 本帖最后由 happymy 于 2008-12-28 22:41 编辑 ] |
|