无忧启动论坛

标题: grub加载beini1.1.ISO启动的老问题,我新遇到。 [打印本页]

作者: tingyue-wu    时间: 2011-1-19 20:47
标题: grub加载beini1.1.ISO启动的老问题,我新遇到。
实机grub加载beini1.1.ISO启动,桌面只有三个图标,没有奶瓶等工具。虚拟机测试是正常的,有奶瓶工具,就是实机测试失败。高手帮忙,网上已经找过一些修改方法,都不行,只有解开iso包放在根目录才启动成功。但我不想解包,只想直接加载镜像启动。不明白,虚拟机都没问题,怎么实机就有问题呢?

grub菜单如下
title 【 1 】运行 beini1.1.ISO
find --set-root /ISOABC/beini1.1.ISO && map /ISOABC/beini1.1.ISO (0xff)
map --hook
chainloader (0xff)

beini1.1.ISO镜像中boot\isolinux目录下isolinux.cfg文件内容如下

PROMPT 0
TIMEOUT 30
DEFAULT /boot/isolinux/vesamenu.c32
MENU BACKGROUND /boot/isolinux/beini.png

MENU WIDTH 36
MENU MARGIN 0
MENU ROWS 8
MENU HELPMSGROW 10
MENU TIMEOUTROW 22
MENU TABMSGROW 24
MENU CMDLINEROW 24
MENU HSHIFT 40
MENU VSHIFT 2

        menu color screen        37;40      #00000000 #00000000 none
        menu color border        30;44      #00000000 #00000000 none
        menu color title        1;36;44    #00000000 #00000000 none
        menu color unsel        37;44      #ffFF5200 #00000000 none
        menu color hotkey        1;37;44    #ff60CA00 #00000000 none
        menu color sel                7;37;40    #ffffffff #ff60CA00 none
        menu color hotsel        1;7;37;40  #ff808080 #ff60CA00 none
        menu color scrollbar        30;44      #00000000 #00000000 none

        menu color tabmsg        31;40      #aaaaaaaa #00000000 none
        menu color cmdmark        1;36;40    #ffff0000 #00000000 none
        menu color cmdline        37;40      #aaaaaaaa #00000000 none
        menu color pwdborder        30;47      #ffff0000 #00000000 std
        menu color pwdheader        31;47      #ffff0000 #00000000 std
        menu color pwdentry        30;47      #ffff0000 #00000000 std
        menu color timeout_msg        37;40      #aaaaaaaa #00000000 none
        menu color timeout        1;37;40    #ffaaaaff #00000000 none
        menu color help                37;40      #aaaaaa00 #00000000 none
        menu color msg07        37;40      #90ffffff #00000000 std


label Start Beini 1.1
        kernel /boot/bzImage quiet waitusb=6
        append initrd=/boot/tinycore.gz

TEXT HELP
                                          More about currently selected:

                                          Tiny Core Linux 2.5
                                          Aircrack-ng 1.1
                                          MDK3-v6
                                          minidwep-gtk-20510
                                          FeedingBottle 3.1
                                          Bib 1.0
                                          macchanger-1.5.0
                                          crunch
                                          Cowpatty 4.6
                                          compat-wireless-2.6.32.2

ENDTEXT

MENU SEPARATOR

label Reboot
        KERNEL /boot/isolinux/reboot.c32

TEXT HELP
                                          More about currently selected:

                                          Reboot Computer
ENDTEXT
作者: tingyue-wu    时间: 2011-1-19 20:48
补充 虚拟机用的是 简易启动测试器3.1
作者: pseudo    时间: 2011-1-21 00:53
标题: 楼主没转过弯来
虚拟机有真光盘,实机只有假光盘。
假光盘上的东西,到了保护模式就找不到了。
所以实机还不如虚拟机,这是很简单的道理。
作者: tingyue-wu    时间: 2011-1-21 16:30
就是没法解决了?唉。。。。。
作者: 不点    时间: 2011-1-22 17:09
只要不是 mission impossible,总是有办法的。最好不要去提一个 mission impossible 的问题。

看看 grub4dos 的资料,了解 grub4dos 的仿真的适用范围。不要超限使用。

特别是要了解,grub4dos 的 ISO 仿真,并不能支持所有的 ISO 的启动,事实上只有那些专门针对 grub4dos 仿真而精心打造的 ISO,才可能在 grub4dos 的仿真之下顺利启动。

以上是一个基本的知识,一定要了解。如果有进一步的兴趣,你还可以去了解具体的细节,了解究竟什么样的 ISO 才能被 grub4dos 成功启动。




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