欢迎访问E-PUP Linux中文论坛,2007年开始的Puppy Linux中文项目论坛。

返回列表 回复 发帖 免费斗地主赢30元充值卡

[总结]U盘及硬盘安装、配置、中文化 Puppylinux 4.0解决方法(极为简单,新手必读)


感谢 puppy123456 于2008年5月撰写本文!
需要最新5系列Puppy Linux中文包的网友可以到这里看看:
http://e-pup.5d6d.com/forum-57-1.html
                          ——管理员 于
2011年11月



一、 U盘安装Puppy Linux方法

1、下载安装FlashBoot。可以在google上搜一下下载


运行FlashBoot,按下图红色框选择,点【下一步】                                                                                                                                                                              

选择你下载的iso镜像,【下一步】                                                                                                              

选择你的U盘盘符,不要选错了。点【下一步】
      

这一步要注意,默认选择的是不格盘。建议先备份U盘的资料,然后选择格式化U盘。我选择的是第一个选项。再点【下一步】                                                                                                                                              

最后会有一个摘要,检查无误后,点击【完成】就开始制作启动u盘了。

完成后会有提示。



2、修改syslinux.cfg文件(关键一步,3.0版以上通用。)

    用“记事本”打开syslinux.cfg,修改其中的PMEDIA=cd为usbflash(PMEDIA注意是大写)即可,最终修改内容如下:

default puppy
display boot.msg
prompt 1
label puppy
kernel vmlinuz
append initrd=initrd.gz PMEDIA=usbflash
timeout 5

附:E-pup 2.17版,请在append后追加root=/dev/ram0,最终内容如下:
append root=/dev/ram0 initrd=initrd.gz PMEDIA=usbflash

3、重启机器,在BIOS中修改第一引导方式为USB-HDD

现在就可以用这个刚做好的U盘启动你的系统,享受Puppy linux的快捷了。(当然,是先在BIOS中修改first引导方式为USB-HDD)。
(原贴引用自http://e-pup.5d6d.com/thread-318-1-1.html


二、Puppy Linux使用Grub硬盘引导方法


1、下载Grub4dos软件,下载附件或者:http://linux.softpedia.com/get/System/Boot/GRUB-for-DOS-3507.shtm

    下载 grub for dos,把里面的grub.exe,grldr和menu.lst解压到C盘根目录下,修改C盘根目录下的BOOT.INI,增加C:\grldr="Grub Loader"启动项。

2、修改C:\menu.lst文件,增加title Puppy Linux项等内容。(可参照例子直接拷贝)
例:
title Puppy Linux
kernel (hd0,0)/vmlinuz root=/dev/ram0 PMEDIA=idehd
initrd (hd0,0)/initrd.gz

title Puppy Linux in RAM
kernel (hd0,0)/vmlinuz root=/dev/ram0 PMEDIA=idehd pfix=ram
initrd (hd0,0)/initrd.gz

注意:有空格,上面的(hd0,0)就是vmlinuz文件所在的分区地址 vmlinuz就是文件了,如果你是在d:\abc那就应该这样了
(hdo,1)/abc/vmlinuz                     下面也要变,因为放在同个地方
(hd0,1)/abc/initrd.gz

3、将Puppy Linux光盘中的INITRD.GZ,VMLINUZ,PUP_2XX.SFS,ZDRV_2XX.SFS四个文件复制到FAT32格式磁盘根目录下(NTFS格式不认),如C盘或D盘。

4、重启,在Windows启动菜单中选择GRUB LOADER启动项。
然后在Grub启动列表里选择Puppy Linux ——正常启动PuppyLinux,加载pup_save.2fs文件(如果有的话)或者Puppy Linux in RAM ——完全启动PuppyLinux到内存里(不加载硬盘上或许有的pup_save.2fs文件)

三、Puppy Linux 4.0 初始配置
(原文自:http://www.ownlinux.cn/2008/05/06/puppy-linux-400-experience/

启动运行后,会进行初始配置选择:

选择键盘,通常选第一个就可以了


选择 X server。 puppy 自带了两种 X server 一个是 Xorg 另一个是 Xvesa。 Xvesa 比 Xorg 更小巧但功能相比也要少一些。建议这里还是选择"Xorg",如果“Xorg”测试不通过的话,再选择"Xvesa"(分辨率较低,但保证能进入图形介面)。


  



选择显示器的分辨率和色彩的深度,这个根据自己的实际情况进行选择

配置完后,不一会就可以看到Puppy Linux 4.00 的桌面环境了。 由于Puppy Linux十分的小巧,它在运行的时候就已经把整个系统都已经拷贝在了内存里面了,甚至,在你看到桌面的时候你把可以把安装光盘从光驱里取出来,系统也能安全的运行。但前提是你的内存有足够的大,如果你还是用的128MB的内存的话就建议你不要这样做。



Puppy Linux 4.00 可爱的小狗桌面



根据提示简单的设置一下,就可以在 Puppy Linux 4.00 里上网了。无线网卡在 Puppy Linux 4.00 中也能正常识别了。


通过 Pmount Puppy Drive Mouter 挂载和卸载设备也是当然方便


mp3、wav、wma等常见的音频文件都能很好的播放,而且声音效果也是当然不错。

   
Mepg、AVI、RM、RMVB、WMV等视频格式都能在 Puppy Linux 4.00 中流畅地播放,不需要单独配置。

四、Puppy Linux 4.0的中文支持包

参见:PUP4的中文支持包

另附:

1、初次使用,重启或者关机会自动提示是否保存配置文件,默认保存后的文件为pup_save.2fs,其后只是有此文件即可实现配置自动保存了。此文件也可以放到其它U盘使用。

[ 本帖最后由 puppy123456 于 2008-9-9 08:44 编辑 ]

grub4dos-.zip (246.96 KB)

2008-5-19 16:28
下载次数:1360
1

评分次数

boot.msg文件是可以修改的

用记事本打开boot.msg后,可以修改其中的文本为你想要的内容,使启动的文本界面更个性化,定制为你自己的。
puppy123456,
谢谢你为广大中文Puppy用户撰写的说明文字。
非常感谢你的辛勤劳动。
Puppy Linux项目由Barry Kauler在2003年1月建立。
Puppy Linux官方网站
Puppy Linux中文项目和论坛:
Puppy Linux中文项目 Puppy Linux中文项目论坛
Puppy Linux中文项目博客
Puppy Linux中文项目QQ交流群:189016265
如需联系我,请发站内信。谢谢!

GRUB引导E-PUP

以下方法对付一些比较挑剔的主板(只支持ZIP模式或FDD模式)也就是用HDD模式怎么也引导不了
用ZIP倒是可以引导简版DOS,并认成A:盘的情况·当然主板要是什么都认这方法就更行了~
此方法用GRUB,发挥好可以引导什么都行
如果你像我一样控制欲比较强,想一个U盘里放几个系统(PE,PUP,超级急救盘....都可以)那建议你试试我的方法~
开始了,先用flashboot格式化并用其内置的freedos作引导启动。
---
1.JPG
2008-5-19 22:25
---
2.JPG
2008-5-19 22:25
-

3.JPG
2008-5-19 22:25


4.JPG
2008-5-19 22:25

做好了后把E-PUP的镜像里的文件都copy到u盘根下,然后把GRUB4DOS的文件也COPY到u盘根下!
编辑menu.lst文件~
title E-PUP Linux 217
root (fd0)
kernel /vmlinuz root=/dev/ram0 PMEDIA=usbflash
initrd /initrd.gz
-----------------------------------------------------------------------------------
解释下:
root (fd0)   ////*-因为我开始就说过U盘被认成A盘所以要这样写,如果被认成其他盘也可以写find --set-root /vmlinuz   
kernel /vmlinuz root=/dev/ram0 PMEDIA=usbflash ////*   3以前版要加root=/dev/ram0 ,>=3版不要加;
initrd /initrd.gz

然后重启,设置BIOS,就进入DOS了~
手动执行A:\grub
启动grub,选择你写的菜单项就可以启动进去了~
*****************************************************************************************************************************************************
以上是先保证能进系统,每次都要手动运行grub麻烦,
下面是将dos启动该为grub引导启动,也就是一进去就是grub
用的是grub4dos里的bootlace.com;
在完成上面的过程基础上到dos下运行
A:\bootlace.com --floppy --chs 0x00
然后重启看看。直接就是grub界面了;
剩下的就不用我说了吧~!
-------------------------------------------------------------------------------------------
以下是我的menu.lst
timeout 30
default /default
title find and load NTLDR of Windows NT/2K/XP
fallback 1
find --set-root /ntldr
chainloader /ntldr
savedefault --wait=2

#######-----------E-PUP引导------------------########

title E-PUP Linux 217 find and boot
find --set-root /vmlinuz
kernel /vmlinuz root=/dev/ram0 PMEDIA=usbflash
initrd /initrd.gz

title E-PUP Linux 217 & usbflash
root (fd0)
kernel /vmlinuz root=/dev/ram0 PMEDIA=usbflash
initrd /initrd.gz

########-----------PE引导-------------------#########

title Windows PE
root (fd0)
chainloader /minipe/ldrxpe

########-----------超级急救盘---------------#########

title MS-DOS 7.1 TOOLS
clear
root (fd0)
kernel /dos/gho1/memdisk
initrd /dos/gho1/dostools.img

title GHOST 11.0
clear
root (fd0)
kernel /dos/gho1/memdisk c=8640 h=4 s=36 floppy
initrd /dos/gho1/ghost.img

title GDISK 11.0
root (fd0)
clear
kernel /dos/gho1/memdisk
initrd /dos/gho1/gdisk.img
title DM 9.57
root (fd0)
clear
kernel /dos/gho1/memdisk
initrd /dos/gho1/dm957.img
title PM 8.05
root (fd0)
clear
kernel /dos/gho1/memdisk
initrd /dos/gho1/pm805.img

[ 本帖最后由 dullsky 于 2008-5-19 22:36 编辑 ]
2

评分次数

回复 4# dullsky的帖子

谢谢 dullsky提供的方法,能够很好地解决实际中遇到的问题。希望大家都动起来,丰富Linux的各种应用。

升级Puppy Linux的简单方法

旧版本升级为新版本时,不需要再重新制作,只需要将新版本的四个文件:initrd.gz、pup_400.sfs、zdrv_400.sfs、vmlinuz等拷贝到原有的U盘或硬盘相应目录即可。
1

评分次数

Loading boot sector...
Initializing destination media...
Disk geometry parameters for target USB disk:
        Cylinders = 257
        MediaType = 11
        TracksPerCylinder = 255
        SectorsPerTrack = 63
        BytesPerSector = 512

Writing files...
        Copying source file boot.cat to boot.cat...
        Copying source file boot.msg to boot.msg...
        Copying source file initrd.gz to initrd.gz...
        Copying source file isolinux.bin to isolinux.bin...
        Copying source file pup_400.sfs to pup_400.sfs...
        Copying source file vmlinuz to vmlinuz...
        Copying source file zdrv_400.sfs to zdrv_400.sfs...
*** Error: 拒绝访问。

按照论坛上面说的 怎么不行啊
这是运行的结果
出现错误
请指教一 下  我的系统是vista  这应该没有问题吧
我装到u盘的时候没有用到其他工具,用了它自带的,比如制作可引导u盘时是在安装过程中选择的,我选了mbr.bin 和 syslinux就可以引导成功了
原帖由 jackie 于 2008-5-21 11:47 发表
Loading boot sector...
Initializing destination media...
Disk geometry parameters for target USB disk:
        Cylinders = 257
        MediaType = 11
        TracksPerCylinder = 255
        SectorsPerTrack = 63
        BytesPerS ...
有时候U盘中原来有东西的话,容易出错,可以先格式化成FAT格式,再试。
我的u盘就是fat32 格式的!
好帖!收藏慢慢琢磨!
已在用了 ,还真挺好使的,一试就成,我也有了USB随身操作系统了,谢谢啊。
很白的问 修改syslinux.cfg文件有什么作用阿?
andylynn,你好!
syslinux.cfg的主要作用是定义puppy启动时的加载的引导文件及硬件识别等,从参数可以看出来。包括识别HDD硬盘、SATA硬盘、USB引导盘等,主要是修改其中的PMEDIA项,值可以为cd、usbflash、HDD、SATA等。

慢慢来,不要着急
非常感谢
认真拜读
我试着按照教程的第一条安装了一个USB优盘,但是到第3步启动的时候黑屏,只有一个光标在屏幕的左上角闪烁,请问一下各位高手这是怎么事?
多谢了!
很有可能是你的USB优盘没有被设置成活动分区,因为只有活动分区才能够做为引导分区,你需要用分区工具激活,或者在DOS下用Fdisk设置成A即可。
我用XP自带的磁盘管理工具查看了一下,优盘是活动分区啊。:(

【问题】如何加载pup_save.2fs?

我安装setup-puppy2installer-XP.exe以后
直接从硬盘启动了
安装中文语言包后
据说重启后就能显示网页中文了

可是我后来再次进入Puppy时
没有提示加载pup_save.2fs

那么,如何加载pup_save.2fs?
k25197,

最好还是按照一般方法,自己设置grub。
Puppy Linux项目由Barry Kauler在2003年1月建立。
Puppy Linux官方网站
Puppy Linux中文项目和论坛:
Puppy Linux中文项目 Puppy Linux中文项目论坛
Puppy Linux中文项目博客
Puppy Linux中文项目QQ交流群:189016265
如需联系我,请发站内信。谢谢!
返回列表