中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区 » 首次載入模擬軟盤進入DOS後,如何再載入另一個模擬軟盤 ?
作者:
标题: 首次載入模擬軟盤進入DOS後,如何再載入另一個模擬軟盤 ? 上一主题 | 下一主题
adatsui
初级用户





积分 46
发帖 18
注册 2007-11-4
状态 离线
『楼 主』:  首次載入模擬軟盤進入DOS後,如何再載入另一個模擬軟盤 ?

如何設定 menu.lst 才可以達到下面要求 ??
整個的 ISO 包含下列文件, ISO 以 grldr 作bootsect.
A.IMG  (dos)
B1.IMG  (dos)
B2.IMG  (dos)
Bx.IMG  (dos)
PE.IMG  (WinPE)


想要先以 A.IMG 啟動.
然後再於 A: 的 dos 以 grub 啟動 winpe 及 決定 把 B1.IMG/B2.IMG map 作 B:.

這個是抄別人的, 進入PE成功, 也有了 A 盤.
ISO root 的 menu.lst
title xxxxxxxxxx
find --set-root --ignore-floppies /A.IMG
  map --mem --unsafe-boot (cd)/PE.GZ (hd0)
  map ()/A.IMG (fd0)
  map --hook
  chainloader (fd0)/io.sys
  

A.img root 的 menu.lst
  title A.IMG menu.lst
  map (0xff) (0xff)
  map (fd0) (fd0)
  map (hd1) (hd1)
  map (hd32) (hd32)
  map --rehook
  chainloader (hd0,0)/i386/setupldr.bin

但我如何將這段成在boot了A.IMG後再 map ISO root 內某 Bx.IMG map 作 fd1, 在A.IMG根目錄 的 menu.lst 似乎無法 找得到 ISO 內的任何文件, find menu.lst 也找不到任何東東. 但未進入 grub 前, 是看得見 A: (map 作 fd0 的 A.img 內的文件) , 也看見 c: (map 作hd 0) 的文件.  

請大俠幫幫忙吧.

2008-4-14 11:07
查看资料  发短消息 网志   编辑帖子  回复  引用回复
fujianabc
金牌会员





积分 3467
发帖 1616
注册 2004-6-21
状态 离线
『第 2 楼』:  

建议你可以使用hmload在dos下加载虚拟盘然后进入grub,配合grub中的map命令来把hmload载入的镜像映射成(fd1),建议你可以看一下我的一个帖子中关于hmload配合map命令使用的那一段:
http://bbs.wuyou.com/viewthread.php?tid=115666

[ Last edited by fujianabc on 2008-4-14 at 03:48 PM ]

2008-4-14 15:47
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
adatsui
初级用户





积分 46
发帖 18
注册 2007-11-4
状态 离线
『第 3 楼』:  

謝謝解答, 回去學習習.

2008-4-14 22:32
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: