无忧启动论坛

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

0xff可以替换为fd0---引导镜像文件 ????????

[复制链接]
跳转到指定楼层
1#
发表于 2010-4-30 23:41:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
itle [4] Boot ISO$B.ISO image (00000000)
#find --set-root /boot/Firadisk.IMG && map --mem /boot/Firadisk.IMG (fd0)
find --set-root --ignore-floppies /ISO$B.ISO
map --mem /ISO$B.ISO (0xff)
map --hook
chainloader (0xff)
title [5] Boot IMG$A.IMG image (Firadisk)
find --set-root /boot/Firadisk.IMG && map --mem /boot/Firadisk.IMG (fd0)
find --set-root --ignore-floppies /IMG$A.IMG
map --mem /IMG$A.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
===================================
请问 引导ISO文件 可以 把上面的(0xff)替换 为 下面的fd0
这两者引导有啥区别吗?
2#
 楼主| 发表于 2010-4-30 23:53:24 | 只看该作者
我量产cdrom,使用上面的命令在虚拟机可以引导ISO,但是在实体机不行 ,而IMG则没有受影响
回复

使用道具 举报

3#
发表于 2010-5-1 08:00:06 | 只看该作者
(fd)要IMG的磁盘分区格式是FAT
而0x80:0xff支持FAT,NTFS。好像也支持ISO格式。

[ 本帖最后由 zhaohj 于 2010-5-1 08:03 编辑 ]
回复

使用道具 举报

4#
发表于 2010-5-3 00:39:33 | 只看该作者
要弄明白这个问题最好看看 grub4dos 的readme文档

0xff等同于(hd127)
0x0等同于 (fd0),直接写0也可以的

从(hd32)开始,也就是0xa0 开始会被认为光盘,而(fd0),(fd1)是软盘,(hd0),即0x80开始到0x9f则被当作是硬盘

镜像文件应该map为什么设备,要看你这个文件本身的格式,是软盘镜像就指定为(fd0)或者(fd1),其他同理
回复

使用道具 举报

5#
发表于 2010-5-3 09:37:05 | 只看该作者
楼上说的,受教了,又学东西了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-27 15:14

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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