由 cat76877923 于 星期日, 12/14/2008 - 22:23 发表
首先声明,我是新手,如果有错误的地方,不要骂我…… 再次,这个推荐给第一次尝试PUPPY的人,老鸟们不要看我的笑话,谢谢。
看了很多中文资料,好像没有几个人推荐使用UNETBOOTIN来安装PUPPY LINUX。从目前的情况来看,一般都是推荐使用PUP2USB或者用GHOST的方法。PUP2USB貌似是要安装GRUB到硬盘,以后想彻底删除怕是比较复杂;GHOST好像是需要一个256M或更大的U盘,而实际上一个PUPPY只需要100多M。综上,这两个方法我都没敢尝试。
现在要推荐的这个软件就是用来向U盘上安装各种LINUX发行版和其他工具的,可以用在Windows和Linux下,支持Ubuntu、Fedora和Puppy(这才是我们最关心的)等。原生的支持Puppy 4.0,我尝试了用它安装4.1.2是可以的。另外,这个软件有中文界面!有关这个软件的其他信息和下载,请到其官方网站查看:
/http://unetbootin.sourceforge.net/
下面是我安装的方法和自己的一些感受,有感兴趣的可以继续向下看:
我把PUPPY安装在一个128M microSD(TF)卡上,FAT16格式,现在使用的是Windows Vista,当然,用的也是UNetBootin For Windows的版本。这个程序很简单,不用安装,下载下来就可以用。
软件界面(来自官网,所以是英文的):
安装步骤(推荐像我一样的新手看,当然,动手前先看完下面的注意事项):
1.下载Puppy的安装光盘。当然,如果网速足够快的话可以跳过这一步。
2.如果已经下载了光盘,就点击“磁盘映像(图上的“Disk Image”)”,然后点这一行最后的省略号按钮,会弹出对话框让你选择光盘的位置。
如果没有下载,可以点击“发行版本(Distribution)”,然后后面的列表框选择“Puppy”,最后面的列表框只有一个选项“Latest_Live”,默认选中。
3.在最下面,系统默认的选择是“USB驱动器(USB Drive)”,后面的是当前检测到的U盘盘符(C、D、E、F…)。如果你的U盘盘符没有出现在这里,可以尝试点击“显示所有驱动器”(图上的版本没有,最新版有),这时,所有的盘符都会被列出来,请小心选择!!!
4.最后,检查一下所选的盘符和安装方式(下载还是使用光盘映像),点击“确定”,就可以了。
经过我初步尝试,Puppy和Fedora都可以顺利的安装,当然前提是你的电脑支持U盘启动。
注意事项(如果看了上面的,就不得不看这里!!!):
1.装完Puppy,重启后,选择U盘启动,Loading完之后,是Syslinux的画面,让你选择Default或者Puppy,其实两个都一样。如果不进行操作,系统自动在10秒后选择Default。在这里也可以看出,其实这个UNetBootin的原理,就是装一个Syslinux在U盘上。当然,其他内容会占用一部分空间(如果你用的是128M的老U盘或存储卡你就知道这几M对你是何等的宝贵)。我们可以对它进行瘦身,删除不必要的文件,只保留boot.cat,boot.msg,initrd.gz,ldlinux.sys,pup_412.sfs,syslinux.cfg,vmlinuz就可以了,当然,还要用记事本打开syslinux.cfg来进行修改,如下:
default vmlinuz
append initrd=/initrd.gz pmedia=cd
2.UNetBootin还不完善(至少我是这么觉得),它没有磁盘剩余空间检测的能力。由于安装的时候,它不会改写U盘上的原有数据,我强烈建议在安装前格式化U盘,并确定U盘的容量(对于正常的Puppy来说,128M应该是最小的需求了)。如果U盘的剩余空间不足以安装,这个软件不会给予任何提示和警告,会一直写下去,其结果是你的U盘将半死(Windows立马不认,空间变为0B,格式化也没用)!存储卡半死可以救回来,把它放到支持它的设备(手机、数码相机等)里,格式化就可以了。我是新手,不是特别了解这一块,所以如果是U盘的话,我建议你送修……
3.如果想制作一个一启动就是中文的版本,可以参考这个文章http://puppylinux.5d6d.com/thread-50-1-1.html自己做一个pup_412.sfs,完了自己复制到U盘里覆盖掉原来那个就可以。
另外,自带的MP3播放器好像不支持中文路径的文件,如果要制作一个中文版本的话,建议先安装audacious。
为了英文不好的朋友,我把制作的步骤也写出来,要点确定的地方我就不写了,我只写要选择的部分:
Simple/Smart那里,选Smart;
hda/sda/…那里,选一个空间大于250M的分区就可以了;
use cd/select directory/no iso那里,选no iso;
最后会问你一个YES和NO,是关于特定硬件信息的,建议选NO,选YES的话可能在别人的机器上启动不起来。
我自己做的一个带中文和audacious的sfs文件,大小才107M,整体110M,还是可以放进128的U盘里的。
看了很多中文资料,好像没有几个人推荐使用UNETBOOTIN来安装PUPPY LINUX。从目前的情况来看,一般都是推荐使用PUP2USB或者用GHOST的方法。PUP2USB貌似是要安装GRUB到硬盘,以后想彻底删除怕是比较复杂;GHOST好像是需要一个256M或更大的U盘,而实际上一个PUPPY只需要100多M。综上,这两个方法我都没敢尝试。
现在要推荐的这个软件就是用来向U盘上安装各种LINUX发行版和其他工具的,可以用在Windows和Linux下,支持Ubuntu、Fedora和Puppy(这才是我们最关心的)等。原生的支持Puppy 4.0,我尝试了用它安装4.1.2是可以的。另外,这个软件有中文界面!有关这个软件的其他信息和下载,请到其官方网站查看:
/http://unetbootin.sourceforge.net/
下面是我安装的方法和自己的一些感受,有感兴趣的可以继续向下看:
我把PUPPY安装在一个128M microSD(TF)卡上,FAT16格式,现在使用的是Windows Vista,当然,用的也是UNetBootin For Windows的版本。这个程序很简单,不用安装,下载下来就可以用。
软件界面(来自官网,所以是英文的):
安装步骤(推荐像我一样的新手看,当然,动手前先看完下面的注意事项):
1.下载Puppy的安装光盘。当然,如果网速足够快的话可以跳过这一步。
2.如果已经下载了光盘,就点击“磁盘映像(图上的“Disk Image”)”,然后点这一行最后的省略号按钮,会弹出对话框让你选择光盘的位置。
如果没有下载,可以点击“发行版本(Distribution)”,然后后面的列表框选择“Puppy”,最后面的列表框只有一个选项“Latest_Live”,默认选中。
3.在最下面,系统默认的选择是“USB驱动器(USB Drive)”,后面的是当前检测到的U盘盘符(C、D、E、F…)。如果你的U盘盘符没有出现在这里,可以尝试点击“显示所有驱动器”(图上的版本没有,最新版有),这时,所有的盘符都会被列出来,请小心选择!!!
4.最后,检查一下所选的盘符和安装方式(下载还是使用光盘映像),点击“确定”,就可以了。
经过我初步尝试,Puppy和Fedora都可以顺利的安装,当然前提是你的电脑支持U盘启动。
注意事项(如果看了上面的,就不得不看这里!!!):
1.装完Puppy,重启后,选择U盘启动,Loading完之后,是Syslinux的画面,让你选择Default或者Puppy,其实两个都一样。如果不进行操作,系统自动在10秒后选择Default。在这里也可以看出,其实这个UNetBootin的原理,就是装一个Syslinux在U盘上。当然,其他内容会占用一部分空间(如果你用的是128M的老U盘或存储卡你就知道这几M对你是何等的宝贵)。我们可以对它进行瘦身,删除不必要的文件,只保留boot.cat,boot.msg,initrd.gz,ldlinux.sys,pup_412.sfs,syslinux.cfg,vmlinuz就可以了,当然,还要用记事本打开syslinux.cfg来进行修改,如下:
default vmlinuz
append initrd=/initrd.gz pmedia=cd
2.UNetBootin还不完善(至少我是这么觉得),它没有磁盘剩余空间检测的能力。由于安装的时候,它不会改写U盘上的原有数据,我强烈建议在安装前格式化U盘,并确定U盘的容量(对于正常的Puppy来说,128M应该是最小的需求了)。如果U盘的剩余空间不足以安装,这个软件不会给予任何提示和警告,会一直写下去,其结果是你的U盘将半死(Windows立马不认,空间变为0B,格式化也没用)!存储卡半死可以救回来,把它放到支持它的设备(手机、数码相机等)里,格式化就可以了。我是新手,不是特别了解这一块,所以如果是U盘的话,我建议你送修……
3.如果想制作一个一启动就是中文的版本,可以参考这个文章http://puppylinux.5d6d.com/thread-50-1-1.html自己做一个pup_412.sfs,完了自己复制到U盘里覆盖掉原来那个就可以。
另外,自带的MP3播放器好像不支持中文路径的文件,如果要制作一个中文版本的话,建议先安装audacious。
为了英文不好的朋友,我把制作的步骤也写出来,要点确定的地方我就不写了,我只写要选择的部分:
Simple/Smart那里,选Smart;
hda/sda/…那里,选一个空间大于250M的分区就可以了;
use cd/select directory/no iso那里,选no iso;
最后会问你一个YES和NO,是关于特定硬件信息的,建议选NO,选YES的话可能在别人的机器上启动不起来。
我自己做的一个带中文和audacious的sfs文件,大小才107M,整体110M,还是可以放进128的U盘里的。
- 14725 次点击
往硬盘上安装的时候,pup2usb用的是Grub4dos,不会破坏硬盘上原有的启动管理器。
往U盘上安装的时候,pup2usb用的是syslinux,原有的(U盘上的)启动管理器将被改写。
PS:我的U盘时USB-HDD格式的.
syslinux我在网上找了老半天,没有找到简单易懂的资料。呵呵。
现在的linux基本不是lilo就是grub。grub相对syslinux资料还是要好找一些的啊。
还有grub可以引导Winpe。还有别的操作系统,支持命令行。syslinux我不了解。
好像syslinux不支持U盘分区,是么?我的U盘是两个分区的。WINDOWS只能挂载一个,我正好把那些WINPE和puppy linux放隐藏分区中。呵呵。
PS:主要是我不知道syslinux怎么配置。哈哈,就是相对与grub的menu.lst。
另一方面,绝大部分情况用U盘启动的人都不需要U盘有多操作系统支持,所以syslinux相对功能较弱的问题并不突出。如果会用grub的话,其实完全没有必要用pup2usb来安装,把iso里的vmlinuz,initrd.gz和pup_xxx.sfs解压到某个目录,然后配置一下menu.lst中的kernel和initrd就可以了。
好了,不扯了.我想说的是我找了老半天都没有找到办法用grub启动.最后我是试着用PUP2USB安装到硬盘才看到了menu.lst才知道的。呵呵。既然知道应该在PUP2USB那个帖子里说一下嘛,方便我这个puppy linux新手。
发表新评论