原帖由 <i>Yonsm</i> 于 2011-9-26 18:59 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2310339&ptid=200520" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
执行:map --mem (hd0,2)/ros.img (hd0),有进度显示,正常完成,没有错误。就是之后无法列出文件。<br />
<br />
我尝试了你的 2011-05-01 new 和 2011-09-18两个版本,和不点的 2011-09-16 版本,都一样的问题。0.44 的 ...
194.01 KB, 下载次数: 32, 下载积分: 无忧币 -2
194.01 KB, 下载次数: 21, 下载积分: 无忧币 -2
36.52 KB, 下载次数: 26, 下载积分: 无忧币 -2
原帖由 <i>不点</i> 于 2011-9-26 19:47 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2310357&ptid=200520" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
你这个 test.vhd 仿真以后很正常,可以用 root (hd0,0) 成功。<br />
<br />
以后的 boot 不成功,则不属于 grub4dos 的问题了。
原帖由 <i>不点</i> 于 2011-9-26 20:09 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2310370&ptid=200520" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
听说 VHD 结尾处有信息,因此,你可以分两步。<br />
<br />
第一步,把 VHD 的前端加载到内存,这部分可以用 --mem=XXX 来指定要占用的最少空间。<br />
第二步,把 VHD 的尾部加载到指定的内存处(用 dd 之类的命令),让它正 ...
原帖由 <i>不点</i> 于 2011-9-26 22:28 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2310441&ptid=200520" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
你的内存有问题吗?主板BIOS有问题吗?<br />
<br />
你可否用虚拟机试试?把虚拟机内存配置为 2G 以上。<br />
<br />
chenall 和我都测试过了,完全没问题。
原帖由 Yonsm 于 2011-9-26 22:31 发表
不过这个方法好繁杂,这样的话VHD变成两个,使用VHD的优势就不明显了(要修改的时候还要合并VHD)。
使用VHD做RAM OS的好处是既可以 GRUB MEM 启动(不可回写IMG修改);也可以BOOTMGR启动VHD,这个会修 ...
原帖由 <i>不点</i> 于 2011-9-26 23:01 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2310463&ptid=200520" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
你用 --mem=XXXX 加载在固定地址处(低于4G的空间),应该就可以了。
原帖由 <i>chenall</i> 于 2011-9-27 18:14 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2310912&ptid=200520" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br /><br />是--mem=<br /><br />这个xxx是扇区.<br /><br /><br /><br />让镜像连续存放,先不加--mem参数试一下看看能否访问..<br /><br /><br /><br />前面的那个我试了一切正常.
下载.jpg (5.48 KB, 下载次数: 149)
原帖由 <i>不点</i> 于 2011-9-27 19:24 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2310942&ptid=200520" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
根据你前面的交代,似乎你这个内存条有问题,或者主板插槽有问题。<br />
<br />
这样的问题不属于 grub4dos 软件的问题,我想,还是算了吧。<br />
<br />
让你自己弄,也挺费事的,不太容易。<br />
<br />
你也没交代,机器的档次如何?什么 ...
原帖由 <i>Yonsm</i> 于 2011-9-27 20:05 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2310953&ptid=200520" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
补充一下,Mac 是EFI的(不是BIOS的),启动Windows之类的系统,他是通过BootCamp(在EFI之上,模拟BIOS的一个很薄的一层模拟)来启动Window的。<br />
<br />
<br />
我又仔细测试了一下,IMG为1.2G,map -mem=2G以上的offset ...
照片.JPG (121.8 KB, 下载次数: 121)
原帖由 <i>Yonsm</i> 于 2011-9-27 20:27 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2310968&ptid=200520" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
<br />
<br />
<br />
我再测试了,结果是:<br />
<br />
1. 0.44 显示内存为 568/3061M;<br />
说明0.44没有认出 3.2G以上的内存?假设是的话,0.44 所有命令的结果都符合预期(相当于假定我只有4G内存,map -mem=xxx和引导均正常)。<br />
...
0.45.JPG (133.64 KB, 下载次数: 121)
附件1 (0.45)
0.44.JPG (124.22 KB, 下载次数: 124)
附件2 (0.44)
原帖由 <i>chenall</i> 于 2011-9-27 21:12 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2310993&ptid=200520" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
可以预先在硬盘上创建一足够大小的文件,然后使用转出转向符 ">"来得到结果,这样就不用截图了。<br />
<br />
比如<br />
map --status > (hd0,0)/debug.txt<br />
displaymem >> (hd0,0)/debug.txt<br />
<br />
可以再做以下测试<br />
displaym ...
原帖由 <i>不点</i> 于 2011-9-27 21:48 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2311014&ptid=200520" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
根据 Yonsm 的描述,0.4.5 仿真以后,切换到 0.4.4 却能访问虚拟盘。这说明:<br />
<br />
第一、 0.4.5 的仿真代码工作正常。因此,不用怀疑这方面的问题了。<br />
第二、 0.4.5 的磁盘或分区识别出现了 bug。<br />
<br />
请进一步定 ...
原帖由 <i>不点</i> 于 2011-9-27 22:07 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2311026&ptid=200520" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
你得确定首次引入 bug 是在哪一天才行,否则很难定位。你的是 iMAC,别人的都没问题,就你的有问题,因此,也只有你能够定位是在哪一天引入的 bug。
原帖由 Yonsm 于 2011-9-27 22:48 发表
确定了,2011-02-15 没有问题,2011-02-17 有问题。
终于找到一个能用的版本了(02-15版),哈哈。
测试的我好辛苦,从昨天早上到现在,除了今天白天,其他时间一直在尝试这个。
原帖由 <i>freesoft00</i> 于 2011-9-27 23:07 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2311053&ptid=200520" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
Yonsm 杰出青年好久没有来论坛了。
平均每个月来一两次有的,没怎么说话了。已经很久没搞这些了,偶尔自己要用装系统或者之类用到的时候才搞搞。
#5的问题,可以试试以下方案<br />1.创建2G的VHD。
2.复制需要的文件进行。
用WINHEX打开这个VHD文件,删除后面全面是0000的内容(以扇区为单位)即每次删除512字节。
用GRUB4DOS加载到内存中时应该会自动扩展。
捕获.gif (184.41 KB, 下载次数: 170)
原帖由 <i>freesoft00</i> 于 2011-9-27 23:27 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2311063&ptid=200520" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
<br />
现在去开发手机软件去了,pc机上又少了一个好的软件开发者呀。
怎么我编辑和引用就会出现 <br>这种 HTML tag,你引用就不会?
278.67 KB, 下载次数: 18, 下载积分: 无忧币 -2
262.06 KB, 下载次数: 36, 下载积分: 无忧币 -2
原帖由 <i>chenall</i> 于 2011-9-28 12:01 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2311308&ptid=200520" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
新版本已经重新编译上传..<br />
<br />
http://grub4dos-chenall.googleco ... .4.5b-2011-09-28.7z<br />
<br />
grub4dos 最早是设计为在DOS下运行的,所以就for dos,谁知后面一直改进,就变成现在这个样子了.<br />
...
欢迎光临 无忧启动论坛 (http://wuyou.net/) | Powered by Discuz! X3.3 |