无忧启动论坛

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

『请问』如何用GRUB启动小芭比LINUX?

[复制链接]
跳转到指定楼层
1#
发表于 2008-12-14 20:27:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想用GRUB方式来启动小芭比的LINUX,该怎么作?
2#
 楼主| 发表于 2008-12-15 07:06:11 | 只看该作者
小芭比的配置文件是这样的
default puppy
display boot.msg
prompt 1
label puppy
kernel vmlinuz
append initrd=initrd.gz pmedia=cd
timeout 50
回复

使用道具 举报

3#
发表于 2008-12-15 20:34:49 | 只看该作者
[quote]title puppy
find --set-root /puppy/isolinux.bin
kernel /puppy/vmlinuz root=/dev/ram0 PMEDIA=satahd
initrd /puppy/initrd.gz[quote]
把PUPPY光盘提取到某个分区的/puppy目录下。不能用WINRAR解压以免出现文件名大小写改变问题
PMEDIA=satahd 这个参数要根据实际情况修改。
PMEDIA可有以下参数,如usbflash usbhd usbcd ideflash idehd idecd idezip satahd satacd scsihd scsicd cd ataflash atahd atacd atazip。 如果无法确定PMEDIA参数,可以去掉该项试试。
回复

使用道具 举报

4#
 楼主| 发表于 2008-12-17 23:39:08 | 只看该作者
已经测试成功,其实这样写就可以进入
title  LINUX
find --set-root /wyboot.ck_
kernel /boot/linux/vmlinuz
initrd /boot/linux/initrd.gz
回复

使用道具 举报

5#
发表于 2009-2-20 20:58:05 | 只看该作者
原帖由 huantaoyan 于 2008-12-17 23:39 发表
已经测试成功,其实这样写就可以进入
title  LINUX
find --set-root /wyboot.ck_
kernel /boot/linux/vmlinuz
initrd /boot/linux/initrd.gz

我 怎么找不到wyboot.ck_这个文件
回复

使用道具 举报

6#
发表于 2009-2-24 02:20:33 | 只看该作者
原帖由 shupu521 于 2009-2-20 20:58 发表

我 怎么找不到wyboot.ck_这个文件



没有wyboot.ck_的话就:
将wyboot.ck_改为isolinux.bin

本人的小芭比linux也没有wyboot.ck_的。但是,改为isolinux.bin就能成功启动。
回复

使用道具 举报

7#
发表于 2009-2-24 10:12:37 | 只看该作者
有没有支持 NTFS 分区的 vmlinuz、initrd.gz 的 LINUX?我用小芭比放在NTFS分区,启动时说缺少PUP_400.SFS文件,但是在 FAT 分区的U盘上却正常,由此可以确定是 vmlinuz、initrd.gz 这两个启动程序不能访问 NTFS 分区。
回复

使用道具 举报

8#
发表于 2009-2-24 11:32:05 | 只看该作者
title Puppy Linux frugal
kernel /puppy/vmlinuz pmedia=usbhd psubdir=puppy
initrd /puppy/initrd.gz

若放在硬盘上,usbhd改为idehd
回复

使用道具 举报

9#
发表于 2009-2-24 11:43:25 | 只看该作者
原帖由 xianglang 于 2009-2-24 10:12 发表
有没有支持 NTFS 分区的 vmlinuz、initrd.gz 的 LINUX?我用小芭比放在NTFS分区,启动时说缺少PUP_400.SFS文件,但是在 FAT 分区的U盘上却正常,由此可以确定是 vmlinuz、initrd.gz 这两个启动程序不能访问 NTF ...



兄弟,我也曾经和你遇到相同的情况。也是说缺少PUP_400.SFS文件,但是,我的是在光驱通过grub4dos启动的。。。
后来,我将PUP_400.SFS文件的文件名改为小写就可以写入。。你试试看。
回复

使用道具 举报

10#
发表于 2009-2-24 13:04:04 | 只看该作者
原帖由 jankalon 于 2009-2-24 11:43 发表



兄弟,我也曾经和你遇到相同的情况。也是说缺少PUP_400.SFS文件,但是,我的是在光驱通过grub4dos启动的。。。
后来,我将PUP_400.SFS文件的文件名改为小写就可以写入。。你试试看。

那是你在用ultraiso制作iso似乎很,属性里有个允许小写字母要打勾下^_^
回复

使用道具 举报

11#
发表于 2009-2-24 13:13:34 | 只看该作者
原帖由 yjd 于 2009-2-24 13:04 发表

那是你在用ultraiso制作iso似乎很,属性里有个允许小写字母要打勾下^_^




我是打了勾的。但还是那样,只好改小写了。。通过gurb4dos来引导会有大小写之分的(即使你打了勾)。。。


顺便也说一下,我的打小勾勾的经历(^_^)
1.如果允许小写字母的,在grub。会正常显示你的背景图。但是如果没有运行,背景图就不会显示的。简简单单的黑色。

2.一次,在我的启动盘的/img/GHSOT.IMG
通过grub4dos引导此img:
title 启动Ghost11.5
map --mem (cd)/img/ghost.img (fd0)  ####注意,如果这里是小写的,点击运行的时候会提示找不到文件的,当你改为                                      GHSOT.IMG的时候才能运行,即使你在制作iso的时候运行小写字母也会这样。####
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
回复

使用道具 举报

12#
发表于 2009-2-24 18:32:29 | 只看该作者
原帖由 jankalon 于 2009-2-24 11:43 发表



兄弟,我也曾经和你遇到相同的情况。也是说缺少PUP_400.SFS文件,但是,我的是在光驱通过grub4dos启动的。。。
后来,我将PUP_400.SFS文件的文件名改为小写就可以写入。。你试试看。


我解压出来的这个PUP_400.SFS就是小写的,放在硬盘的NTFS分区(D分区)上就说找不到文件,但是放到U盘FAT分区,用U盘启动就正常。
回复

使用道具 举报

13#
发表于 2009-7-12 11:19:57 | 只看该作者
把PUP_400.SFS放到U盘根目录下即可找到PUP_400.SFS
回复

使用道具 举报

14#
发表于 2009-12-6 15:41:43 | 只看该作者
原帖由 xianglang 于 2009-2-24 10:12 发表
有没有支持 NTFS 分区的 vmlinuz、initrd.gz 的 LINUX?我用小芭比放在NTFS分区,启动时说缺少PUP_400.SFS文件,但是在 FAT 分区的U盘上却正常,由此可以确定是 vmlinuz、initrd.gz 这两个启动程序不能访问 NTF ...

首先把PUP_400.SFS改成小写并放在分区根目录,然后用这个
title 【02】 启动小芭比LINUX
find --set-root /boot/linux/ISOLINUX.BIN
kernel /boot/linux/vmlinuz  pmedia=usbHDD ide=nodma PDEV1=sda1 acpi=off
initrd /boot/linux/initrd.gz
就可以在NTFS分区运行了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-5 02:04

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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