无忧启动论坛

标题: 如何在WIN7+ANDROID x86的双系统里面添加万能RAMOS [打印本页]

作者: ddngng    时间: 2012-5-5 15:17
标题: 如何在WIN7+ANDROID x86的双系统里面添加万能RAMOS
小弟第一次发帖,本来打算第一次在论坛发的帖是教程的,奈何技术不到家,所以发求助帖来了。
言归正传,小弟的电脑是FUJITSU LIFEBOOK T4220, 100G的硬盘被我分成了4个分区,两个主分区,一个20G的安装了WES7 64BIT,另一个5G空间安装了ANDROID X86, ASUS LAPTOP 用的那个版本。安装完后,电脑驱动的时候会出现 GNU GRUB 0.97。可以选择进入ANDROID x86或者WINDOWS。一直都正常使用。
近来研究了一下MKING大大的一个关于万能RamXp, Ram2k3的帖子(帖子内容请移步http://bbs.wuyou.net/forum.php?mod=viewthread&tid=201860&extra=page%3D1),手痒了。打算把其中一个加近去系统驱动,一直不成功,想问问各位大大,关于这个GRUB菜单的驱动命令行是不是要有什么特殊的设置呢?
我的MENU.LST如下

default=0
timeout=3
root (hd0,1)
splashimage=/grub/android-x86.xpm.gz

title Android-x86 4.0-RC1
        kernel /android-4.0-RC1/kernel quiet root=/dev/ram0 androidboot.hardware=asus_laptop acpi_sleep=s3_bios,s3_mode SRC=/android-4.0-RC1 SDCARD=/sd/sdcard.img
        initrd /android-4.0-RC1/initrd.img

title Android-x86 4.0-RC1 (Debug mode)
        kernel /android-4.0-RC1/kernel root=/dev/ram0 androidboot.hardware=asus_laptop acpi_sleep=s3_bios,s3_mode DEBUG=1 SRC=/android-4.0-RC1 SDCARD=/sd/sdcard.img
        initrd /android-4.0-RC1/initrd.img

title Windows
        rootnoverify (hd0,0)
        chainloader +1

title RamOS Win2003
        map --mem (hd0,4)/2k3.IMG (hd0)
        map (hd0)
        map --hook
        root (hd0,4)
        chainloader +1
        boot
        chainloader /ntldr

选择其他没有问题,都能正常进入,但是如果选择RamOS的话,会出现 error 11 :unrecognized device string。

若帖子格式不对,请见谅。
作者: fujianabc    时间: 2012-5-5 18:23
你最后一项完全在乱写
map --mem (hd0,4)/2k3.IMG (hd0)
map (hd0) (hd1)
map --hook
root (hd0,0)
chainloader (hd0,0)/ntldr
作者: ddngng    时间: 2012-5-6 13:45
原帖由 &lt;i&gt;fujianabc&lt;/i&gt; 于 2012-5-5 18:23 发表 &lt;a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2435180&ptid=210051" target="_blank"&gt;&lt;img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width&gt;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&gt;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="" /&gt;&lt;/a&gt;&lt;br /&gt;<br />你最后一项完全在乱写&lt;br /&gt;<br />map --mem (hd0,4)/2k3.IMG (hd0)&lt;br /&gt;<br />map (hd0) (hd1)&lt;br /&gt;<br />map --hook&lt;br /&gt;<br />root (hd0,0)&lt;br /&gt;<br />chainloader (hd0,0)/ntldr
&lt;br /&gt;<br /><br />
......是参照一些教程里面的东西合成的...我现在试试您的...
对了,我想问一个问题,不知道是不是常识。。。
菜单以ANSI 编码保存 跟 以UTF-8编码 保存,应该没有什么区别吧?

[ 本帖最后由 ddngng 于 2012-5-6 13:56 编辑 ]
作者: ddngng    时间: 2012-5-6 14:03
测试完毕,情况依然。。。
作者: fujianabc    时间: 2012-5-6 17:26
原帖由 ddngng 于 2012-5-6 14:03 发表
测试完毕,情况依然。。。

请问你知道(hd0,4)代表哪个分区吗?
如果不是(hd0,4),请你自己在grub命令行下确认你的img文件所在分区,然后改掉(hd0,4)
作者: fujianabc    时间: 2012-5-6 17:34
刚刚发现你一个非常低级的错误: 你根本不是在用grub4dos,而是在用gnu grub!!

请使用grub4dos!!

另外,建议你先学一下grub4dos的基本知识,看你犯的全是低级错误,比如居然能在boot命令后再写指令。
作者: ddngng    时间: 2012-5-7 15:50
原帖由 <i>fujianabc</i> 于 2012-5-6 17:34 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2435862&ptid=210051" 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 />
刚刚发现你一个非常低级的错误: 你根本不是在用grub4dos,而是在用gnu grub!!<br />
<br />
请使用grub4dos!!<br />
<br />
另外,建议你先学一下grub4dos的基本知识,看你犯的全是低级错误,比如居然能在boot命令后再写指令。
<br />

的确需要恶补一下这方面的基本知识。。。
本想再问问一些问题,还是先看看lianjiang大大的G4D初级教程先,先谢谢您了




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3