无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 8411|回复: 5
打印 上一主题 下一主题

PE加载BEINI奶瓶,看不到奶瓶图标?忘指导

[复制链接]
跳转到指定楼层
1#
发表于 2011-11-5 21:53:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
下了个电脑店U盘维护工具,工具预留了自定义外置ISO启动的接口(如图)


  
下载 (12.67 KB)
2011-11-5 21:38


该接口位置在X:\DND\ 这个目录下面
我把下载好的BEINI.ISO文件和TCE文件夹放到这个目录下面,可以启动但是看不到奶瓶图标只看的到三个图标。
现在该怎么做,才能正常的启动到有奶瓶的界面呢?大虾指导下
2#
 楼主| 发表于 2011-11-5 22:08:02 | 只看该作者
自己顶一个,大虾来啊
回复

使用道具 举报

3#
发表于 2011-11-5 22:40:46 | 只看该作者
TCE目录放在U盘可见区域!!!!!!!!!!
回复

使用道具 举报

4#
发表于 2011-11-6 01:24:50 | 只看该作者
从beini镜像里提取BOOT、TCE目录至优盘可见分区根目录,g4d引导菜单
title beini
kernel /boot/bzimage quiet tinycore waitusb=6
initrd /boot/tinycore.gz
或者用ULTRAISO把ISO文件写至优盘都成!
问个下无线门户"anjoywang"是你么?
回复

使用道具 举报

5#
发表于 2011-11-6 07:57:43 | 只看该作者
其实BOOT目录可以不要,只要bzimage 和 tinycore.gz 即可
这两个文件可以放在隐藏分区内
回复

使用道具 举报

6#
发表于 2012-3-7 17:35:59 | 只看该作者
利用grub4dos启动Beini后看不到奶瓶图标的解决办法
第一种启动方案:解开启动。
把Beini_1.2.3.iso用winrar解开,放在优盘或者本地硬盘根目录,用bootice在优盘MBR写入grub4dos引导,在优盘根目录拷贝grldr,建立menu.lst,内容如下:
#font (bd)/peboot/unifont.hex
#graphicsmode -1
color white/blue blue/yellow light-red/blue 10
foreground FFFFFF
background 0000AD
timeout 3
default 0

title boot Beini
find --set-root --ignore-floppies /boot/bzImage
kernel /boot/bzImage quiet tinycore waitusb=6 tce=hda1/tce/
initrd /boot/tinycore.gz
这里要注意了,是否看得到奶瓶图标就在于tce=hda1/tce/这个参数,根据find语句查找到bzImage所在的分区,结果会在启动过程的第一屏第二行显示出来。
linux系统中磁盘有两种表示方法:
IDE接口中的整块硬盘在Linux系统中表示为/dev/hd[a-z],比如/dev/hda,/dev/hdb ... ... 以此类推,有时/dev/hdc可能表示的是CDROM。
硬盘的分区也有两种表示方法,一种是/dev/hd[a-z]X,这个a-z表示a、b、c......z ,X是一个从1开始的正整数;比如/dev/hda1,/dev/hda2 .... /dev/hda6,/dev/hda7 ... ... 值得注意的是/dev/hd[a-z]X,如果X的值是1到4,表示硬盘的主分区(包含扩展分区);逻辑分区从是从5开始的,比如/dev/hda5肯定是逻辑分区了。
硬盘分区的第二种表示方法(hd[0-n],y),例如:
/dev/hda1 等同 (hd0,0)
/dev/hda2 等同 (hd0,1) 注:看好了,这个是扩展分区,在Linux还是Windows是不能挂载的;
/dev/hda5 等同 (hd0,4)
/dev/hda6 等同 (hd0,5)
/dev/hda7 等同 (hd0,6)
/dev/hda8 等同 (hd0,7)
关于SATA和SCSI接口的硬盘的表示方法,和IDE接口的硬盘相同,只是把hd换成sd;如果您的机器中比如有一个硬盘是/dev/hda ,也有一个硬盘是/dev/sda ,那/dev/sda的硬盘应该是sd0; 具体每个分区用(sd[0-n],y)的表示方法和IDE接口中的算法相同,比如/dev/sda1 就是(sd0,0)。
usb存储设备根据在内核中驱动方法,可能出现的是/dev/sd[0-n],/dev/hd[0-n],/dev/ub[a-z]。
软驱在Linux中,是/dev/fd0设备这是一般情况,另一种表示为fd0 ; CDROM 或DVDROM ,以及COMBO ,一般的情况下是/dev/hdc。
这些可以在linux系统中用fdisk -l命令查看。
要想让奶瓶正确出现,就要根据具体情况正确地设置好tce=hda1/tce/这个参数。Beini只支持hd[a-z]X形式,不支持(hd[0-n],y)表示法。
第二种启动方案:map --mem仿真到内存整体启动。menu.lst内容如下:
title boot Beini ISO
find --set-root /beini/Beini_1.2.3.iso
map --mem /beini/Beini_1.2.3.iso (0xff)
map --hook
chainloader (0xff)
这种方案下,只能在iso内部指定tce的位置,用ULTRAISO提取iso中boot/isolinux目录中的isolinux.cfg文件,
label Start Beini 1.2.3
        kernel /boot/bzImage quiet waitusb=6
        append initrd=/boot/tinycore.gz
把第二句改成        kernel /boot/bzImage quiet waitusb=6 tce=hda1/tce/即可,
到底是hda1还是hdb1或是其他的,可以根据find --set-root /beini/Beini_1.2.3.iso语句的结果推定。
如果find语句与tce中指定的分区相对应仍然没有看到奶瓶图标,很可能就是beini没有正确驱动优盘或者光盘,光盘包括物理光盘和用优盘量产出来的CDROM。
如果linux版本比较老的话一般来讲是不会加载U盘驱动的,用“modprobe usb-storage”即可加载,如果版本比较高的一般都会自动加载的,可以用lsmod查看是否加载usb驱动。
所以最好的办法还是把ISO解开放在本地硬盘上直接加载,毕竟硬盘的识别是很简单的事情。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 23:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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