Puppy linux 4.0 已经发行一段时间了,我对这样一个可以装在U盘里的操作系统很感兴趣.于是我从网上下载了它的iso文件,只有80几M,下载完了一定要记得检验它的MD5码,在linux 下用makemd5命令检验.Windows下也有检验MD5的软件,如MD5Check , WinMD5等软件.这个iso文件虽然只有80几M我却下了两遍(我在公司的办公室里下载的,速度比较慢),第一次很不幸MD5校验失败,第二次终于成功.这次校验MD5使我想起了上次我好不从网吧下载了个六七百M的Ubuntu 7.10的iso文件最后在Windows下刻盘之后无法安装,原因很可能就是我没有校验MD5.
下载完毕后,我没有在办公室体验一下,原因是办公室的电脑没有光驱,也怕资讯的灭了我.我用U盘拷回宿舍,打开我的DELL D630,接着进入Ubuntu 7.10(还没有在linux下刻过盘呢),插上U盘, Ubuntu自动挂载上U盘,然后把puppy-4.00-k2.6.21.7-seamonkey.iso文件拷到linux上的一个目录里,用makemd5校验一下,然后右击iso文件,选择CD/DVD刻录,为了保险起见我用了最慢的速度来刻录.刻录完毕后,弹出光盘(80几M就用掉我一个空白盘,真是浪费呀).
下面开始我们的体验历程,重启电脑,选择从CD启动,linux的启动过程我就不详述了,就是把内核拷到内存,然后解压内核,执行内核(玩过嵌入式Linux的都知道),值得一提的是,这个Puppy Linux很小,小到可以只在内存中执行,不用和硬盘交换数据.当然建议的内存还是大过256M为好,当然现在内存大都为1G了.我的笔记本启动Puppy Linux还是花了很长一段时间的.
虽然与Puppy Linux相处了短暂的两个小时(重启电脑后它就会从你的内存里消失).不过它的很多特性都给我留下了很深的印象,如此小的操作系统竟能集成这么多的应用程序,实属不易(如果给ARM或其他的嵌入式处理器配128M的FLASH和大一点的SDRAM,它就可以在一块小板子上跑起来了).不过它也有一些差强人意的地方,比如说对中文的支持不够好,显然给那些英文不够好的人造成了困难,还有就是对我的笔记本的声卡没有驱动起来(说来也是,我笔记本在装Ubuntu时,声卡就没有驱动起来,我费了好大劲才驱动起来).
前面提到它可以在装在U盘里,然后配置让电脑从U盘启动,这样就打造了一个移动的操作系统.我拿出一个1G的清华紫光U盘,然后制作了一个启动盘.我以前也有用USBOOT把它做成一个DOS启动盘,结果在我的笔记本上笔记本试用失败,提示一句”Missing operating system”就没有反应了,看来是主板对U盘启动支持的不好.没有想到这次依然以失败而告终,看来这个要好好Study一下了. | |