无忧启动论坛

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

[求助] firadisk+grub4dos不能启动的ramos

[复制链接]
跳转到指定楼层
1#
发表于 2012-8-20 23:23:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
firadisk+grub4dos 做的 IMG文件

但始终不能在不能启动的ramos

如下图,请教

01.jpg (72.65 KB, 下载次数: 36)

01.jpg

02.jpg (78.57 KB, 下载次数: 29)

02.jpg
2#
 楼主| 发表于 2012-8-20 23:25:45 | 只看该作者
已安装firadisk-driver-0.0.1.30驱动

03.jpg (30.61 KB, 下载次数: 34)

03.jpg
回复

使用道具 举报

3#
发表于 2012-8-21 03:09:48 | 只看该作者
内存太小。你的 img 有 1.5G 之大,但总内存只有 2G. 如果 BIOS 产生内存碎块,很容易造成没有 1.5G 的连续内存可用的现象。

在 grub4dos 命令行下敲入 displaymem 命令,可以显示 BIOS 的内存占用情况。

解决办法:减小 img 的大小,或者增加内存。
回复

使用道具 举报

4#
 楼主| 发表于 2012-8-21 20:49:55 | 只看该作者
我是4G内存,用grub4dos 就是想把高端内存用起来,咋 会显示只有2G?郁闷
回复

使用道具 举报

5#
发表于 2012-8-21 20:55:08 | 只看该作者

回复 #4 xylife 的帖子

换新点的grub4dos吧  你截图里面的可以09年3月份的版本。。。。
回复

使用道具 举报

6#
发表于 2012-8-21 23:15:46 | 只看该作者
4G 是总的内存。还要考虑到被 BIOS 使用了的内存,以及被 BIOS 碎块化了的内存。

如果你有 4G 内存,BIOS (的 ROM 等)会占用从物理地址 3G 至 4G 之间的一部分空间,通常是几百 M,而把一部分用户可用内存的地址映射到 4G 以上的地址空间中(displaymem 命令可以显示出位于 4G 以上的那部分可用空间的大小)。位于物理地址 4G 以内的可用内存通常只有 3.2 G 左右。你那个 BIOS 可能比较糟糕,4G 以内只有 2.4G 的连续空间可用。

你所用的 grub4dos 版本太旧,它的 map 命令不可能使用位于物理地址 4G 以上的那部分空间。

4G 以内既然有 2G 的连续空间,那也是可以放置你的 1.5G 内存盘的。但你的 map 命令却显示内存不够。

这说明你可能还有别的 map 命令占用了内存。如果没有别的占用,那就是 grub4dos 的 bug 了(换用新版 grub4dos试试)。

如果你想了解内存分布的详细情况,你可以进入 grub4dos 的命令行,敲入 displaymem 命令。

如果你想了解别的 map 是否已经占用了内存,可以敲入 map --status 命令。
回复

使用道具 举报

7#
发表于 2012-8-22 09:58:28 | 只看该作者
如5楼所说,先换个新版本的GRLDR吧
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-6 17:26

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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