无忧启动论坛

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

[求助] menu.lst菜单启动项问题

[复制链接]
跳转到指定楼层
1#
发表于 2014-5-9 17:24:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 WAANG 于 2014-5-28 17:11 编辑

更新2:
实践证明,我照猫画虎弄得启动设置,虽然成功实现仿真加载win7/8包括XP的iso光盘镜像,但是系统安装时要么提示缺少media的driver(win8的情况)要么直接蓝屏(winxp的情况)。还请大侠具体指点

更新:
我在menu.lst和硬盘里中又上了两个XP iso,仿真加载XP安装光盘也成功了,只是在读取XP光盘内容时突然蓝屏了,不能进行安装,还望大侠详解。是不是XP和win vista/7/8不能同时适用同一个MBR启动记录?

  1. title 安装 Windows XP Professional with SP3 英文VL版 x86
  2. find --set-root --ignore-floppies --ignore-cd /en_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-73974.iso
  3. map /en_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-73974.iso (0xff)
  4. map --hook
  5. chainloader (0xff)

  6. title 安装 Windows XP Professional with SP3 简体中文VL版 x86
  7. find --set-root --ignore-floppies --ignore-cd /zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso
  8. map /zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso (0xff)
  9. map --hook
复制代码

原帖:
刚刚学者0.46a里面的menu.lst示例,自己做了一个menu.lst
问题1:启动Install Microsoft Windows 8.1 with Update CHS x64时提示error 60: ....(已解决)
问题2:/grub/splashimage.xpm 和splashimage.bmp,到哪里去找?(已解决)
问题3:如何支持中文?(已解决)

  1. color blue/green yellow/red white/magenta white/magenta
  2. timeout 30
  3. ## menu border color
  4. color border=0xEEFFEE
  5. ## set vbe mode
  6. graphicsmode -1 640:800 480:600 24:32 || graphicsmode -1 -1 -1 24:32
  7. ## loading splashimage
  8. splashimage /boot/grub/splashimage.xpm || splashimage /boot/grub/splashimage.bmp
  9. default /default
  10. ## Menu AutoNumber
  11. write 0x8274 0x2001

  12. title Install Microsoft Windows 8.1 with Update CHS x64
  13. find --set-root --ignore-floppies --ignore-cd /boot/img/cn_windows_8.1_with_update_x64_dvd_4048046.iso
  14. map /boot/img/cn_windows_8.1_with_update_x64_dvd_4048046.iso (0xff)
  15. map --hook
  16. chainloader (0xff)

  17. title Install Microsoft Windows 8.1 with Update ENG x64
  18. find --set-root --ignore-floppies --ignore-cd /boot/img/en_windows_8.1_with_update_x64_dvd_4065090.iso
  19. map /boot/img/en_windows_8.1_with_update_x64_dvd_4065090.iso (0xff)
  20. map --hook
  21. chainloader (0xff)

  22. title Command-Line
  23. commandline

  24. title Reboot
  25. reboot

  26. title Halt
  27. halt
复制代码
2#
 楼主| 发表于 2014-5-9 18:06:16 | 只看该作者
本帖最后由 WAANG 于 2014-5-9 18:08 编辑

问题3解决了
问题1:具体如何用contig使iso文件连续存放?我是制作的移动硬盘启动盘,把iso系统安装镜像都放在了X:\boot\img文件夹里了。现在就第一个放进去的iso可以启动,第二个iso就是error60错误。
问题2:splashimage.xpm 和splashimage.bmp,这两个文件,grub4dos 0.4.6a解压出来并没有grub文件夹和这两个文件啊?

点评

朋友,grub4dos 0.4.6a 2014-05-02在哪里下载,怎么没看到?请给网址  详情 回复 发表于 2014-5-14 08:56
A1:用contig.exe把 x.iso重整,contig name.iso 詳細用法 contig /? 最近新的 grub4dos 0.4.6a 2014-05-02允許某種程度碎片化[不连续存放]也可以試試 A2:splashimage.bmp可以找自己喜歡的圖替换上 檔名對應的上就  详情 回复 发表于 2014-5-11 02:36
回复

使用道具 举报

3#
发表于 2014-5-11 02:36:30 | 只看该作者
WAANG 发表于 2014-5-9 18:06
问题3解决了
问题1:具体如何用contig使iso文件连续存放?我是制作的移动硬盘启动盘,把iso系统安装镜像都 ...

A1:用contig.exe把 x.iso重整,contig name.iso 詳細用法 contig /?
最近新的 grub4dos 0.4.6a 2014-05-02允許某種程度碎片化[不连续存放]也可以試試
A2:splashimage.bmp可以找自己喜歡的圖替换上 檔名對應的上就行了

点评

大侠,还是不行啊 我用你说的方法做了 提示“已经连续排列好了或者不能排列” 然后我重启还是60错误  详情 回复 发表于 2014-5-12 09:46
回复

使用道具 举报

4#
发表于 2014-5-11 10:36:09 | 只看该作者
是系统光盘镜像吧!可以引导系统盘安装系统吗?应该是可以启动pe,全内置没问题!如果有外置工具就不能被加载!

点评

我想实现可以选择不同的操作系统进行安装。。。  详情 回复 发表于 2014-5-12 09:44
回复

使用道具 举报

5#
 楼主| 发表于 2014-5-12 09:44:22 | 只看该作者
2012ge 发表于 2014-5-11 10:36
是系统光盘镜像吧!可以引导系统盘安装系统吗?应该是可以启动pe,全内置没问题!如果有外置工具就不能被加 ...

我想实现可以选择不同的操作系统进行安装。。。
回复

使用道具 举报

6#
 楼主| 发表于 2014-5-12 09:46:14 | 只看该作者
本帖最后由 WAANG 于 2014-5-12 09:50 编辑
2012_willylin 发表于 2014-5-11 02:36
A1:用contig.exe把 x.iso重整,contig name.iso 詳細用法 contig /?
最近新的 grub4dos 0.4.6a 2014-05- ...


大侠,还是不行啊
我用你说的方法做了contig X:\boot\img\....iso
程序很快就执行完了
提示“已经连续排列好了或者不能排列”
然后我重启还是60错误:必须连续存放

还有最新版的grub4dos 0.4.6a哪里下载啊

点评

grub4dos 0.4.6a 2014-05-02  详情 回复 发表于 2014-5-12 23:57
回复

使用道具 举报

7#
发表于 2014-5-12 10:00:55 | 只看该作者
那就不行它只能进pe不能展开系统镜像!除非你给光盘解压,然后添加boot.wim的启动。要不就刻盘。在不就进pe。

点评

问题是,一个系统安装镜像可以加载启动,另外一个不行。  详情 回复 发表于 2014-5-12 10:19
回复

使用道具 举报

8#
 楼主| 发表于 2014-5-12 10:19:22 | 只看该作者
2012ge 发表于 2014-5-12 10:00
那就不行它只能进pe不能展开系统镜像!除非你给光盘解压,然后添加boot.wim的启动。要不就刻盘。在不就进pe ...

问题是,一个系统安装镜像可以加载启动,另外一个不行。
回复

使用道具 举报

9#
发表于 2014-5-12 10:39:12 | 只看该作者
光盘pe进去系统镜像展不开,也没有用!
回复

使用道具 举报

10#
发表于 2014-5-12 11:45:00 | 只看该作者
回复

使用道具 举报

11#
 楼主| 发表于 2014-5-12 17:22:26 | 只看该作者
本帖最后由 WAANG 于 2014-5-12 17:26 编辑

背景splashimage那条命令让我删了
现在用默认的背景

文件连续排放的问题,我用一个最笨的方法解决了
重新格式化移动硬盘分区
然后安装设置主引导记录
接着把所有win7/8.1官方原版镜像(中文版、英文版、64位、32位,共8个)copy到根目录
再把GRLDR、menu.lst和字体文件也拷贝到根目录
最后的移动硬盘第一分区根目录见下图
成功实现移动硬盘启动引导菜单,从中选择安装原版windows系统
镜像全部模拟加载成功
无需PE镜像啊
PE很重要吗,从来没用过

无标题.png (61.73 KB, 下载次数: 113)

无标题.png
回复

使用道具 举报

12#
发表于 2014-5-12 23:57:46 | 只看该作者
WAANG 发表于 2014-5-12 09:46
大侠,还是不行啊
我用你说的方法做了contig X:\boot\img\....iso
程序很快就执行完了

grub4dos 0.4.6a 2014-05-02
回复

使用道具 举报

13#
发表于 2014-5-14 08:56:00 | 只看该作者
WAANG 发表于 2014-5-9 18:06
问题3解决了
问题1:具体如何用contig使iso文件连续存放?我是制作的移动硬盘启动盘,把iso系统安装镜像都 ...

朋友,grub4dos 0.4.6a 2014-05-02在哪里下载,怎么没看到?请给网址

点评

http://bbs.wuyou.com/forum.php?mod=viewthread&tid=327458&extra=page%3D1  详情 回复 发表于 2014-5-14 18:59
回复

使用道具 举报

14#
发表于 2014-5-14 10:13:53 | 只看该作者
contig 命令需要运行多次,才会整理成没有碎块的文件。你自己可以用 contig 命令先列出碎块,然后如果发现有碎块,就继续整理,直到没有碎块为止。
回复

使用道具 举报

15#
 楼主| 发表于 2014-5-14 18:59:02 | 只看该作者
lgylgyxy 发表于 2014-5-14 08:56
朋友,grub4dos 0.4.6a 2014-05-02在哪里下载,怎么没看到?请给网址

http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1

点评

谢谢  详情 回复 发表于 2014-5-14 19:42
回复

使用道具 举报

16#
发表于 2014-5-14 19:42:09 | 只看该作者
WAANG 发表于 2014-5-14 18:59
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=327458&extra=page%3D1

谢谢
回复

使用道具 举报

17#
 楼主| 发表于 2014-5-21 19:28:59 | 只看该作者
各位大侠,又出现问题了
我又把 WINXP ISO 放了进去
仿真加载光盘镜像开始也成功了
但是正在加载光盘内容时蓝屏了
不能进行安装
回复

使用道具 举报

18#
 楼主| 发表于 2014-5-22 14:56:09 | 只看该作者
更新:我在menu.lst和硬盘里中又上了两个XP iso
  1. title 安装 Windows XP Professional with SP3 英文VL版 x86
  2. find --set-root --ignore-floppies --ignore-cd /en_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-73974.iso
  3. map /en_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-73974.iso (0xff)
  4. map --hook
  5. chainloader (0xff)

  6. title 安装 Windows XP Professional with SP3 简体中文VL版 x86
  7. find --set-root --ignore-floppies --ignore-cd /zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso
  8. map /zh-hans_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74070.iso (0xff)
  9. map --hook
复制代码

仿真加载XP安装光盘也成功了
只是在读取XP光盘内容时突然蓝屏了
不能进行安装
还望大侠详解
是不是XP和win vista/7/8不能同时适用同一个MBR启动记录?

点评

好久没有自己写菜单安装系统了,用的都是坛子里大侠们写的处理软件。 装NT5系列系统和装NT6系列系统不同,如果是IDE格式还没有什么问题,如果是SATA格式就有可能因为缺SATA驱动而蓝屏。  详情 回复 发表于 2014-5-22 15:54
回复

使用道具 举报

19#
发表于 2014-5-22 15:54:03 | 只看该作者
本帖最后由 jh1688 于 2014-5-22 16:50 编辑
WAANG 发表于 2014-5-22 14:56
更新:我在menu.lst和硬盘里中又上了两个XP iso

仿真加载XP安装光盘也成功了


好久没有自己写菜单安装系统了,用的都是坛子里大侠们写的处理软件。下载地址就在本坛里
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1

装NT5系列系统和装NT6系列系统不同,如果是IDE格式还没有什么问题,如果是SATA格式就有可能因为缺SATA驱动而蓝屏。

点评

这个如何解决呢,是不是很复杂?  详情 回复 发表于 2014-5-23 19:24
回复

使用道具 举报

20#
 楼主| 发表于 2014-5-23 19:24:41 | 只看该作者
jh1688 发表于 2014-5-22 15:54
好久没有自己写菜单安装系统了,用的都是坛子里大侠们写的处理软件。下载地址就在本坛里
http://bbs.w ...

这个如何解决呢,是不是很复杂?

点评

如果自己写菜单应该有点麻烦,如果你用大侠们写好的软件来写菜单就简单、方便多了。 具体的看下面的例子: http://bbs.wuyou.com/forum.php?mod=viewthread&tid=191301&extra=page%3D1  详情 回复 发表于 2014-5-24 10:45
回复

使用道具 举报

21#
发表于 2014-5-24 10:45:11 | 只看该作者
WAANG 发表于 2014-5-23 19:24
这个如何解决呢,是不是很复杂?

如果自己写菜单应该有点麻烦,如果你用大侠们写好的软件来写菜单就简单、方便多了。
具体的看下面的例子:
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

22#
 楼主| 发表于 2014-5-27 17:10:08 | 只看该作者
本帖最后由 WAANG 于 2014-5-27 17:15 编辑

实践证明,
我照猫画虎弄得启动设置,
虽然成功实现仿真加载win7/8包括XP的iso光盘镜像
但是系统安装时要么提示缺少media的driver(win8的情况)要么直接蓝屏(winxp的情况)

楼上提供的链接我根本不知从何下手
我只是想把下载的官方原版系统(包括winxp/vista/7/8)镜像iso拷贝到启动硬盘里
然后实现移动硬盘系统启动
想安装哪个就选择哪个
并真正实现系统安装成功

点评

真不知道怎么帮你了……  详情 回复 发表于 2014-5-29 11:10
回复

使用道具 举报

23#
发表于 2014-5-29 11:10:37 | 只看该作者
WAANG 发表于 2014-5-27 17:10
实践证明,
我照猫画虎弄得启动设置,
虽然成功实现仿真加载win7/8包括XP的iso光盘镜像

真不知道怎么帮你了……
回复

使用道具 举报

24#
发表于 2014-6-2 13:10:45 | 只看该作者
本帖最后由 xianglang 于 2014-6-2 13:11 编辑

使用CONTIG或者WINCONTIG进行碎片整理,需要存放文件的分区有足够放下该文件的连续空白空间才可以成功。至于XP之类的安装盘,要在XP安装时能够读取ISO里面的文件,还得加载如WINVBLOCK之类的驱动。如果SATA硬盘,XP里没有集成的,还得加载SATA驱动才可以认硬盘。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-22 09:34

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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