无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 6239|回复: 4

启动错误Error28:map --mem=-8544

[复制链接]
发表于 2011-6-16 18:53:01 | 显示全部楼层 |阅读模式
不会贴图,只好用文字表达了,惭愧

启动时显示:
  Booting myos

  (hd0,0)
  [Linux-bzImage, setup=0x1600, size=0x43f4]
  fatal: Error 28 occurred while 'map --mem=-8544 (md)0x800+8 (0x22)''. Please report this bug.
  MEMDISK 4.04 2011-04-18 Copyright 2001-2011 H. Peter Anvin et al
  MEMDISK: No ramdisk image specified!

这应该是最新版的memdisk了吧,这会不会是最新版memdisk的一个bug?向谁报告这个bug呢?

使用displaymem后显示很多内容,其中有一句:
Lower memory: 634K, Upper memory (to first chipset hole): 3130864K
这个意思是不是说可用3130864K内存?
另外,我的img文件是4.1M左右
发表于 2011-6-18 17:51:49 | 显示全部楼层
命令行呢?
光给出错提示,天知道
===============
好象与IMG大小没关系吧
我的4G内存,试过整体引导成功800多M的ISO
回复

使用道具 举报

 楼主| 发表于 2011-6-23 13:50:19 | 显示全部楼层

回复 #2 snaketsg 的帖子

不好意思,回复晚了点,一直在忙,唉,都是泪水。
我的启动命令行:

find --set-root --ignore-floppies --ignore-cd /myos/myos.img
kernel /myos/memdisk.gz c=227 h=2 s=36 floppy
initrd /myos/myos.img
回复

使用道具 举报

 楼主| 发表于 2011-7-25 15:08:57 | 显示全部楼层
还是这个问题,网上找过很多办法,也改过BIOS,都不行,始终是这个错,有高手帮帮忙吗?
回复

使用道具 举报

 楼主| 发表于 2011-7-25 17:32:27 | 显示全部楼层
终于解决了,估计问题的原因应该是CHS参数写的有问题,重新做了一个img,然后将memdisk.gz换成map指令,就能启动了:

find --set-root --ignore-floppies --ignore-cd /myos.img
map --mem /myos.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-29 08:08

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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