无忧启动论坛

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

[求助] 搜索论坛求答案未果,求一个win7的menu.lst菜单,请诸位大神帮忙

[复制链接]
跳转到指定楼层
1#
发表于 2012-3-17 18:17:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求助主要内容:想直接从镜像文件启动,不载入内存,从而使在镜像中做的更改可以保存,求在win7下使用的menu.lst菜单写法.

硬件环境:thinkpad x200 8G内存,intel g2 ssd 80G(100M隐藏分区,50G的C盘,剩余是F盘)
软件环境:主系统是win7 x64,装在C盘,用bootice添加了grub4dos启动项在C盘,把grldr,grldr.mbr,menu.lst复制到C盘,镜像文件放在F盘,BIOS设置AHCI
镜像文件:雨林木风2003 Y1.0全新安装到C盘,未做任何精减,用深度工具制作镜像,后来用VDM创建5G NTFS格式的镜像,复制所有文件至新镜像.
menu.lst如下:
title START RAMOS.IMG (map --mem)
find --set-root /RAMOS.IMG
map --mem /RAMOS.IMG (hd0)
map (hd0) (hd1)
map --hook
root (hd0,0)
chainloader /ntldr
boot
能够正常启动.

以上menu.lst把--mem参数去掉后
title START RAMOS.IMG (map --mem)
find --set-root /RAMOS.IMG
map /RAMOS.IMG (hd0)
map (hd0) (hd1)
map --hook
root (hd0,0)
chainloader /ntldr
boot
显示ERROR17 cannot mount this patrition,重新制作镜像后又显示hard disk read error.

11day同学提供了如下菜单
title START RAMOS.IMG (map --mem) 2992m
find --set-root ramos.img
map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99)
map ramos.img (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=disk,vmem=find:ramos.img,boot;\n\0
rootnoverify (hd0)
chainloader +1
有一个载入内存的进度的显示,但是载入到2992M之后,停住不动了.

求各位大神帮忙,谢谢了.
2#
 楼主| 发表于 2012-3-17 18:23:24 | 只看该作者
grub4dos版本是0.4.6a
回复

使用道具 举报

3#
 楼主| 发表于 2012-3-17 18:26:54 | 只看该作者
镜像文件是连续存放的.
回复

使用道具 举报

4#
发表于 2012-3-17 22:31:00 | 只看该作者
如果你用grldr不加-mem来启动,则需要WinContig.exe来整理一下镜像文件,使其连续。

[ 本帖最后由 2011mking 于 2012-3-17 22:35 编辑 ]
回复

使用道具 举报

5#
发表于 2012-3-19 22:42:58 | 只看该作者
write (99) [FiraDisk]\nStartOptions=disk,vmem=find:ramos.img,boot;\n\0
把这一句boot去掉,改成如下:
write (99) [FiraDisk]\nStartOptions=disk,vmem=find:ramos.img;\n\0
试试看
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 20:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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