无忧启动论坛

标题: 制作pe和beini双启动grub出现错误,请大侠指教~(已解决,多谢NicTense大侠指导) [打印本页]

作者: 葱香飘逸    时间: 2010-2-9 21:23
标题: 制作pe和beini双启动grub出现错误,请大侠指教~(已解决,多谢NicTense大侠指导)
想在U盘版pe系统中的grub加入beini系统实现双启动,可是修改之后pe系统能进去,beini只能进入tinycore系统(即什么应用程序和驱动都没有的原版系统),试了好多次感觉就是beini系统下的tce文件内的程序不能就被加载。

请大侠指教,什么地方出现了错误呀??

我的修改步骤如下:
1、解压beini-1.0-rc5.iso其中的boot、tce放入U根目录下,boot改名为bootBeini

2、将grub文件夹下menu.lst进行修改
加入beini启动
title Beini
kernel /bootBeini/bzImage quiet tinycore
initrd /bootBeini/tinycore.gz


解决办法:
由于beini系统的默认启动目录是在根目录下的boot里,所以最好不要对此目录进行改名以免出现不必要的问题。
正确步骤为:
1、解压beini-1.0-rc5.iso其中的boot、tce放入U根目录下,boot不要改名,与grub自带boot文件夹没有冲突。

2、将grub文件夹下menu.lst进行修改

加入beini启动
title Beini
kernel /boot/bzImage quiet waitusb=6
initrd /boot/tinycore.gz


3、重启电脑试一下吧

[ 本帖最后由 葱香飘逸 于 2010-2-9 23:55 编辑 ]
作者: NicTense    时间: 2010-2-9 21:29
标题: 回复 #1 葱香飘逸 的帖子
把最后一句换成下面这句试试
module /bootBeini/tinycore.gz
作者: 葱香飘逸    时间: 2010-2-9 22:08
还是不行呀~~

请大侠继续指点~

谢谢
作者: NicTense    时间: 2010-2-9 22:22
没用过这个系统,用来破解无线密码的吗
我不知道这个是什么系统
如果是linux的话
那第二句一般就是
initrd /bootBeini/initrd
或者
initrd /bootBeini/initrd.gz

你找找有没有initrd或者initrd.gz这个文件存在

如果是其他类型的系统,你得看看哪个是内核,哪个是初始模块
作者: 葱香飘逸    时间: 2010-2-9 22:46
没有楼上说的文件
我把beini系统中的文件做了截图,它只有两个文件夹一个是boot ,一个是tce

bootBeini文件夹下.png (10.38 KB, 下载次数: 189)

bootBeini文件夹下.png

tec文件夹下.png (18.15 KB, 下载次数: 185)

tec文件夹下.png

作者: NicTense    时间: 2010-2-9 22:53
你看看 isolinux下应该有个配置文件,把那个配置文件的内容贴上来看看
作者: 葱香飘逸    时间: 2010-2-9 23:00
isolinux.cfg

PROMPT 0
TIMEOUT 60
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.0 RC5.2
        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.0 Final
                                          MDK3-v6
                                          minidwep-gtk-20119.tce
                                          FeedingBottle 3.0 RC3
                                          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
作者: 葱香飘逸    时间: 2010-2-9 23:03
我按照我帖子上写的步骤做,能进入系统,只是没有加载任何的程序和驱动。

我看了下,tce文件夹中全部是驱动和应用程序,是不是menu.lst里面缺少tce文件夹里文件的加载编码呀??
作者: NicTense    时间: 2010-2-9 23:22
kernel /boot/bzImage quiet waitusb=6
        append initrd=/boot/tinycore.gz

这两句就是启动代码,你改了目录,然后换成grub的写法就是

kernel /bootBeini/bzImage quiet waitusb=6
initrd /bootBeini/tinycore.gz

如果你的目录没放错位置的话,应该是可以才对的
作者: 葱香飘逸    时间: 2010-2-9 23:35
谢谢大侠~~
我再试下~~
作者: 葱香飘逸    时间: 2010-2-9 23:47
成功启动并使用~~,  

再次拜谢大侠指导~~~~
作者: adys    时间: 2010-6-17 21:40
为什么我的还是加载不了工具和驱动
作者: 假大空    时间: 2010-7-2 18:07
不能放到UD中的。不知道iso整体放入U可见分区,该如何编写grub菜单呢?
作者: pplu0821    时间: 2010-7-2 22:59
g4d引导linux不用麻烦的,boot目录只有2个文件有用的,就是引导菜单上写着的那2个,吧这2个文件移到linux的主目录,就可以不用boot目录啦。当然,菜单上也要改成没boot的,这样更简洁。boot里面的文件其实就是原来iolinux所需要的文件,g4d不需要的,所有的linux好像都采用syslinux引导的。我用的是slax-remix v06.还可以吧菜单藏入ud.

[ 本帖最后由 pplu0821 于 2010-7-3 00:27 编辑 ]
作者: 假大空    时间: 2010-7-3 08:51
这几天研究了下beini的U启。1.2.1版本成功。采用了天涯海角斑竹的方法,提取syslinux.bin来引导。
作者: fatmd    时间: 2010-10-17 15:47
好像还是不行。。。。
作者: 2010hry    时间: 2010-10-17 20:41
我弄了几天都没好




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