« »
12/28/2009资源

U盘安装Linux的一次弯路

路过一个数码广场,顺手买了一只KingMax的8G超棒。如果只是用来拷贝文件那未免有些浪费,就决定把U盘分一下区,一半拷贝文件,一半安装个系统的什么的。基于大容量U盘的旧机器兼容性问题,为开始选择了量产,讲一个WinPE的的ISO文件方到U盘量产成一个USB-CDROM,兼容性是不错了,同时也为我接下来的事情打下了伏笔。

整整四天时间,为一直在为如何启动Linux而郁闷,别人这么做都行,在虚拟机里用U盘启也行,就是在我自己的真机上起不来。

先说说为用过的各Linux版本,我主要是选择了能在光盘运行的Linux,LiveCD这类的。试过Puppy(伟大的小芭比,启动好了把U盘拔了也成,速度、大小都不错,很人性化)、Slax(也很不错,很漂亮,当然,选择RAM模式也一样拔U盘)、Knoppix(依然是不错……界面太震撼人了),其他的暂时不想多去折腾了。起初:1、我用Grub4dos做引导,来(hd0,1)方式调用U盘第2个分区(当时用的XFS格式)的内容启动(第一次失败);2、依然用Grub4dos引导,直接在本分区(hd0,0)来引导,伟大的小芭比可以启动,不过其他的Slax在寻找Live CD的那一行“Fatal error occured-
live data not found,seaching for livecd.sgn file,but file not found,you are maybe using an unsupported boor device(eg.scsi or pcmcia cd-rom),try to copy all data from cd/usb to your ide harddisk,for example to /mut/sda1/slax/ in linux or c:\slax\ in windows,then boot again”就下不去了,很明显没找到Slax目录,同时如果启动Knoppix,就是一直在Waiting usb,经过几次检测后,也是同样没找到(第二次失败);3、这次已经是在四天之后了,中途为也试过syslinux、引导和extlinux……(有些时候惯性思维真会害人),向同事借了一只也是KingMax的2G超棒,同样方法,也是分了两个ext3格式的区(因为syslinux和extlinux不支持xfs引导,至少目前不支持),用extlinux引导,选择用extlinux是因为他的配置文件和isolinux/syslinux通用,只是改改文件名的事,当然你想不改也有办法,奇怪的事情发生了,试了Puppy和Slax,怎么试怎么启的动,很顺畅。但是同样的方法到为的U盘上就不顶事,基于对Slax和Knoppix以及以后可能遇到的更多的便携式系统的向往,为决定不放弃,思前想后,我的8G和他的2G,区别只在于一个USB-CDROM,莫非就是这个USB-CDROM的“功劳”?

话接上文。于是经过一系列的思想斗争后,我将量产出来的USB-CDROM咔嚓了,想想也对,是有可能影响的,本来就是不和逻辑的事情。后面的事情就相对顺利,之所以说相对那是因为U盘的芯片是SM325的,这类芯片量产出去是简单,可是量产回来要记得先debug一下,这篇文章没记录什么技术性的东西,仅仅是为了记录一个U盘同时存在USB-CDROM和U盘两个功能的时候,要记得注意一下。

现在我将U盘分了两个区,第一个区4G,NTFS格式,当数据存储用,第二个区剩下的3.7G左右,ext3格式,装Linux系统,且设置第2个分区为活动分区,感觉挺好,U盘自带系统,可以自由交换数据,还不怕Windows下的恶意程序。完稿。

日志信息 »

该日志于2009-12-28 15:44由 ctusky 发表在 资源 分类下, 通告目前不可用,你可以至底部留下评论。
如需转载烦请添加以下信息: 本文转自www.ctusky.com
如喜欢这篇文章或者本站,建议您RSS订阅本站,以及时地获取更多精彩内容!

看过本文的人还看过 »

没有评论

发表评论 »

返回顶部