Author Archives: iworm

DIY一台下载机(四)软件安装

本系列分为五部分,计划如下: 一、现状 二、硬件选择 三、系统安装 四、软件安装 五、购买清单与总结 本文适合稍微有点动手能力的朋友参考,最终选择的操作系统是Debian Linux,所以你还需要有一点linux知识。如果你想在下载机上装个XP,应该也可以,但是我没试验成功。 正文开始 软件部分很简单,只需要安装一个叫MLDonkey就可以了。这个程序支持各种常见的下载协议,包括BT、eMule、KAD、http、ftp等,还有一些我没怎么听说过的,可谓是个万能的下载器啊。下载机上安装好以后,可以通过浏览器、第三方客户端、Telnet来访问它,给他添加下载任务等。 安装很简单,只需要以root身份执行: apt-get install mldonkey-server 安装好之后我们需要修改一个配置文件,使其可以允许远程访问。MLDonkey的所有配置文件都在/var/lib/mldonkey目录中。我们先打开该目录中的downloads.ini,找到allowed_ips,增加一个可访问的地址。由于我的路由器DHCP的地址是192.16.8.9x所以我这里填上了 allowed_ips = [ "127.0.0.1"; "192.168.9.1-192.168.9.254" ] IP地址用半角双引号引起,两组IP地址间用分号隔开。 之后,我们需要把移动硬盘接到电脑上,然后装载到某个目录下,以便于MLDonkey能往里写东西。我的移动硬盘有2个分区,都是NTFS格式。要想使系统能读写NTFS格式的分区,需要装一个ntfs-3g的软件。以root权限运行以下命令安装ntfs-3g。 apt-get install ntfs-3g 之后,创建装载目录,以root权限运行。 mkdir /media/hd 下面就可以装载移动硬盘了,我的移动硬盘中的一个大分区位于/dev/sda2,同样是以root权限运行。 mount -t ntfs-3g /dev/sda2 /media/hd 装载好之后在/media/hd目录下创建incoming、temp、searches、shared、torrents目录,然后以root权限运行以下命令将MLDonkey的下载目录link到移动硬盘上,这样就不用修改配置文件了。 mkdir /media/hd/incoming mkdir /media/hd/temp … Continue reading

Share
Posted in 数码 | Tagged , , , , , | Leave a comment

像不像

周六和老婆带着米小兔去浦东一妇婴刻盘。 早上5点半起床,6点10分出发,到医院7点45。由于医院本身的收费标准和周六的原因,人很少,前后不超过10个人去挂号,真意外。想想浦西一妇婴那等抽血、B超时的蛇形队伍… 我们第二个进B超室,由于还有两个病房的人也在排队做B超,我们就主动让她们先进去了,反正我们也不急。 大概8点20左右,我们终于等到了期待中的画面。 B超图像,头部那个像手一样的东西不是手 最右边一张是我小时候的照片。看!像不像!!!除了那个巨宽的鼻子。 医生暗示说像爸爸,我自己理解是她说是男孩。走出医院的时候,我跟老婆讨论医生话的含义,竟然发现老婆听成了像妈妈(上海话牙和娘,早知去录音了)。晕倒!算了,就不去费尽苦心去猜性别了,2个月后我们就见面了,不是吗。

Share
Posted in 生活 | Tagged , | 4 Comments

DIY一台下载机(三)系统安装

本系列分为五部分,计划如下: 一、现状 二、硬件选择 三、系统安装 四、软件安装 五、购买清单与总结 本文适合稍微有点动手能力的朋友参考,最终选择的操作系统是Debian Linux,所以你还需要有一点linux知识。如果你想在下载机上装个XP,应该也可以,但是我没试验成功。 正文开始 上一篇文章中已经把硬件环境搭建起来了,接下来就是操作系统了。 肯定有人会问,没硬盘,没光驱怎么装啊。 这台2001年产的X22,神奇之处在于竟然支持从USB启动(3.1版的BIOS),包括移动硬盘,U盘,USB光驱等。 我手头一共有这些存储设备:一个120G移动硬盘,一张1G的SD卡,一张2G的TF卡,一个SD读卡器。 对于这些设备我是这么打算的: 1G的SD卡配合读卡器作为启动设备,系统安装文件也放在这里。 再买一个TF读卡器(TF读卡器芯片很重要,请参考《读卡器、U盘不能引导系统可能是芯片与主板不兼容》),配合2G的TF卡作为电脑硬盘。 120G的移动硬盘作为下载文件的存储盘。 因为该机器只有2个USB接口,所以还需要买一个USB HUB,但是这个HUB是不能在启动时被识别的,也就是不能把U盘插到HUB上启动电脑。解决办法是,一个USB口插键盘,一个口插那个作为系统安装盘的读卡器+1G卡。启动的时候从读卡器(U盘)启动,到了安装系统的界面再把键盘拔下来插到HUB上,再接上鼠标,插上作为硬盘的读卡器+2G卡。最后将HUB插在主板上。这样主板自带的两个USB口就被充分利用了。 操作系统方面我选择Linux,因为内存本来就小,一个GUI界面就挥吃掉不少系统资源,所以命令行界面最适合我们。我尝试过安装Win98和XP,但都失败了,不知道原因,可能和小内存有关系。如果你坚持要安装XP,无论成功还是失败,都贴出来分享一下吧。 下面我们开始讲如何安装Linux系统。Linux的发行版很多,主流的有Debian,Fedora,Ubuntu,OpenSUSE,CentOS等。可以不用安装直接运行的系统有Puppy,Slax等。选择哪个发行版可以根据自己的喜好。我选择的Debian,因为它小巧,安装时可以选择不安装图形桌面。 如何通过USB安装Debian,官网给出了详细的步骤http://www.debian.org/releases/stable/i386/ch04s03.html.zh_CN。一共分为3类: 1、将完整的CD1或者DVD传送到U盘 2、把引导程序传送到U盘,并且手工复制网络安装盘文件到U盘 3、同第二步,不过更灵活 我用第一种方法创建出来的U盘,不能在X22上引导系统,很奇怪。最后使用第二种方式成功的引导了系统并启动了安装程序。 注意:按照以下步骤执行,会将U盘上的所有内容都删除,请谨慎操作。千万要看准U盘的设备文件,万一写错,你的哪个硬盘或者其他U盘就遭殃了。 以下是具体的步骤: 0、你首先要有一台正在运行Linux的系统 1、打开http://www.debian.org/distrib/netinst,在SmallCDs栏目中,根据你的CPU下载相应的CD。这个iso文件大概是180多M,包含了最基本的系统。X22是386架构,所以下载i386那个,目前的地址是http://cdimage.debian.org/debian-cd/6.0.1a/i386/iso-cd/debian-6.0.1a-i386-netinst.iso 2、还是刚刚那个页面,找到Tiny CDs, USB Sticks, etc.栏目,找到对应CPU的版本,点击链接进去。新页面中,左边选择hd-media,下载boot.img.gz,initrd.gz,vmlinuz三个文件。 3、插入U盘,找到U盘对应的设备文件,我的是/dev/sdb。网上说用dmesg,但我没找到具体的方法,我用的GParted。虽然有点大材小用,但是能很方便的看到U盘的设备文件名。不太确定的方法:可以参考《查看USB设备工作状况》,里面输入dmesg后,有一行输出是SCSI device sda: 1003600 512-byte … Continue reading

Share
Posted in 数码 | Tagged , , , , | 4 Comments

读卡器、U盘不能引导系统可能是芯片与主板不兼容

我的下载机还没弄好,原因是我把系统安装在了一张2G的TF卡上,然后买了个川宇C211SJ型号的TF读卡器。从装系统开始,一切都那么顺利。装好后,重启电脑,选择启动设备时竟然没列出这个读卡器。而我的另一个SD读卡器和移动硬盘都是能列出并引导系统的。太奇怪了。坏了吗,我把它插到别的电脑上一切正常,可以通过它引导。为什么偏偏这台X22不行呢? 我之前听说过U盘有个主控芯片,芯片好坏决定了读写速度,以及稳定性。那么会不会是主板不兼容这个读卡器芯片呢?Google了一下,发现真可能是芯片问题。有个软件叫ChipGenius,可以检查各种USB设备的主控芯片厂商和型号。下载这个软件后,发现以前那个工作正常的SD读卡器芯片是SMI慧荣的SM331-SM334。新买的TF读卡器没检测出来芯片,根据VID和PID查了一下,可能是SuperTop的,型号未知。移动硬盘也是查不出芯片,但是能引导系统。 不能引导的可能原因找到了,那么就找找解决办法吧。首先能想到的就是查查哪种芯片的兼容性最好,然后就买使用那个芯片的读卡器。 泡了1天数码之家论坛,我发帖询问,但回复的人很少,无奈之下还是自己搜。 看到有这么一篇帖子:U盘量产修复工具/SD卡/启动工具/电路图下载全收集[20110328更新]。里面介绍一些主流的U盘主控芯片,有:安国(群胜)Alcor、慧荣SMI、我想iCreate、擎泰Skymedi、朗科Netac、群联Phison、联阳ITE、芯邦Chipsbank、迈科微Microv、鑫创3S等。 又找到一篇《选购U盘和移动硬盘》,里面说:群联[Phison]生产的UP10~16[即PS223x系列]、慧荣[SMI]的SM32x和SM33x系列、联盛[USBest]的UT163和UT165、擎泰[Skymedi]的SK6211和SK6281是品质和兼容性非常好的。加上我以前那个读卡器是慧荣SM331的,所以这次就打定主意买一个这个芯片的TF读卡器。 读卡器品牌有好多种,杂牌的不说,能叫上名字的有:飚王、川宇、创见、品胜、巴比禄、必恩威PNY、朗科、索尼、贝尔金 、金士顿、闪迪Sandisk等。但是Sandisk、巴比禄、贝尔金价格都比较贵,基本在100往上。我需要的是一款廉价的读卡器,所以就从飚王、川宇、品胜、比恩威PNY里面找吧。 周一早上,我分别打电话到川宇、飚王、品胜、比恩威去咨询。 川宇,电话010-51658699转822分机,说SM331停产了(还是惠荣不生产类似芯片了,不清楚)。 要联系工厂看看有没有,目前(当天下午3点)还没回复。 飚王,电话0755-33225541,说单一功能的TF读卡器一般用创惟的芯片,也就是GL开头的,多合一读卡器SCRM010和SCRM025是用瑞昱的芯片,兼容性应该不错。 品胜,电话800-886-2188直接说不知道…而且还不知道技术部门的电话。 比恩威,电话800-830-9243的客服也是不懂,还不肯帮我转到技术部门。 UPDATE:现在已经确定是SM331-SM334芯片的产品有:川宇的C238、宇瞻AR020、品胜青花瓷 可能是慧荣SM331主控芯片的产品有:品胜的秀甲、PNY的手机小宝贝、金士顿的一款型号不清楚的TF读卡器。不过都没能得到验证。 后来又逛了一下论坛成员的网店,决定买川宇C238读卡器,再买个TF卡套。就算买来的读卡器不行,起码我还有一个能引导系统的SD读卡器。 UPDATE:买的川宇C238读卡器到了 支持MicroSDHC,用了一会儿,感觉还是有点温度的,估计用不长时间 隐隐约约能看到牛屎一坨 通过ChipGenius看到这个确实是SM331芯片的

Share
Posted in 数码 | 1 Comment

DIY一台下载机(二)硬件选择

本系列分为五部分,计划如下: 一、现状 二、硬件选择 三、系统安装 四、软件安装 五、购买清单与总结 本文适合稍微有点动手能力的朋友参考,最终选择的操作系统是Debian Linux,所以你还需要有一点linux知识。如果你想在下载机上装个XP,应该也可以,但是我没试验成功。 正文开始 上一篇文章中介绍了我为什么要DIY一台下载机,现在就来看看怎么选择硬件。 在我心中,下载机一定要: 1、价格跟市面上卖的下载机差不多。我不会花2000块DIY一台的,200-300块是能接受的范围,如果真的是性价比很高,400块咬咬牙,想想剩下的电费。 2、非常省电。我的台式机下载时功率是150W,一台路由器的功率在10W左右,理想中的下载机功率最好能控制在30W以内。 3、性能说得过去。因为当你真正把下载机组装好以后,就会发现它其实还可以做很多事情。比如播放一些VCD画质的电影,作为家庭文件服务器、Web服务器、邮件服务器、路由器、防火墙等。如果CPU只有200Mhz,估计也就只能作为下载机了。 了解了目标,找起相应的硬件来就简单了。 价格因素会体现在CPU的选择上,一旦CPU确定下来,主板也就八九不离十了。假设预算是200元,能选择的CPU肯定都是奔三或最老的奔四系列。老奔四功率高,性能跟奔三高频率的差不多,所以就要从奔三中挑个将军出来。AMD在奔三时代,功率也不小,所以直接就排除掉了。 找Intel CPU的资料,首先就要打开这个网站http://ark.intel.com/。随便浏览一下,看看最新的i3/i5/i7功率都是多少,基本都是60W以上。一代代的CPU粗略看过之后,就会觉得奔三是多么的绿色环保(部分型号)。但是奔三这么多CPU,不同主频,不同外频,不同功率,二级缓存也不一样,怎么选择呢?这个时候就是考验Excel熟练程度的时候了,你可以将这些资料放到Excel里,然后做个运算:主频*二级缓存/功率,值最大的就是性能功率比最大的了。一定要选值大的! 最终选择了P3 667 256K二级缓存,设计功率是17.5W的CPU。 等等! 这是桌面电脑的CPU,笔记本的会更省电的吧!!! 于是乎,用相同的办法找到了一颗超级省电的CPU,以及备选。那就是P3 800 外频100 512K二级缓存的神器,设计功率只有5.9W,以及一个备选P3 800 外频133 512K二级缓存的产品,设计功率是9.8W。 在这个页面上可以看到P3 CPU更详细的信息,以及内核代号。http://ark.intel.com/MySearch.aspx?FamilyText=Intel%C2%AE%20Pentium%C2%AE%20III%20Processor 我们选择的两款笔记本用的P3 800,内核代号是“图拉丁”!稍微熟悉点硬件的朋友对这个名字应该是非常熟悉的吧。 有了这些数据,到万能的淘宝上搜索“图拉丁 800”就能看到希望了。 我买回来的是一台IBM X22笔记本主板,100元(另加快递12)。主板上包括P3 800 133 … Continue reading

Share
Posted in 数码 | Tagged , , , , , | 2 Comments

DIY一台下载机(一)现状

本系列分为五部分,计划如下: 一、现状 二、硬件选择 三、系统安装 四、软件安装 五、购买清单与总结 本文适合稍微有点动手能力的朋友参考,最终选择的操作系统是Debian Linux,所以你还需要有一点linux知识。如果你想在下载机上装个XP,应该也可以,但是我没试验成功。 正文开始 我下载的WII游戏太少了,而且很多经典的游戏都没玩过。就想着多下几个游戏玩玩,但是VeryCD上做种的人不多,一个4G的游戏要下好长时间。面对这种长期下载,我发现了一些问题。 首先是噪音问题。家里的台式机放在卧室,不可能让它日夜下载,晚上风扇的噪音会让人睡不安稳。以前为了下载一些热门的东西,偶尔忍一下还是可以的,但是每天都这样,肯定会神经衰弱的。我又不舍得用笔记本下载。。。 还有就是耗电量的问题。我的电脑配置是AMD2500+的CPU(实际1.8Ghz),1G内存,一个40G的硬盘,一个80G的硬盘,6200显卡,一个DVD刻录机。以前计算过耗电量:Windows XP系统,打开eMule下载,开机8个小时,这8个小时的下载量忘记了,实际算下来功率是150W,也就是每小时0.15度电。上海的电费是分段计费的:22点-6点0.307元/度,其余时间是0.617元/度。150W的电脑每天开24小时电费就是: 0.15度每小时 * 16小时 * 0.617元每度 + 0.15度每小时 * 8小时 * 0.307元每度 = 1.8492元每天,一年就是674.96元,还是一笔相当可观的支出。 另外前段时间家里的宽带升级了,下载速度快了1倍。我琢磨着:一天24小时,我用宽带的时间也就最多4个小时。剩下的20小时,钱不是白交了嘛。上海电信没有按小时计费的宽带业务。 之前想买个能刷DD-WRT的路由器,要求是带USB 2.0接口的,而且Rom最好要8M的,这样可以刷那个完全版的系统,还可以在上面用BT/eMule下载电影、游戏。但是符合条件的品牌路由器价格要将近600元,就放弃了这个想法,转而搜索下载机。 下载机从硬件配置上来说,就是一个没有路由功能的路由器,很多产品从外观上来说确实跟路由器长得很像。淘宝上的价格从一般在300-400元左右。还有更贵的,比如Asus的eee box,1000多。还有一种下载机是NAS(Network-attached storage),需要自己配一个硬盘,裸机价格跟专门的下载机差不多。 但买成品好吗?自己DIY一台呢? 下载机:成品简单,功能单一,性能应该能刚好满足下载的需求,几乎没有定制性。 DIY机:复杂,性能强,有很高的定制性 在核算了成本之后,乐于动手的我选择DIY一台。 请期待下一篇:DIY一台下载机(二)硬件选择

Share
Posted in 数码 | Tagged , , , , , , | 2 Comments

春季也是收获季–收获香菜

前几个月在尝试种花,种菜,详情请参考这篇《家庭种植–鸡毛菜,香菜,打算,菊花等等等》。 今天发现有些香菜的茎已经变色了,感觉应该成熟了,就全部摘下来啦。 虽说这点香菜在菜市场只要1块钱就能买到,但是自己种的,感觉是非常不一样的。

Share
Posted in 生活 | Tagged , , | Leave a comment

家里升级了成了光纤接入(上海电信FTTH)

2011-05-8 重要更新: 经过证实, 就算知道了超级管理员密码, 路由器也只能支持4台设备同时上网, 包括有线和无线. 破解办法请参考这里, 对于稍微有点基础的人来说是很简单的. <<HowTo:华为HG255D无需超级密码完美破解>> 半年前, 电信就打电话说让我家的ADSL升级成光纤, 所有费用不变, 下载带宽2M->4M, 上传带宽依然512K不变. 但是google之后, 发现一定要用电信的路由器, 只能4台设备联网, 路由器的管理界面是个阉割版, 连基本的端口映射功能都没有. 所以我一定要用自己的路由器! 后来发现送的路由器可以破解, 原理是: 电信只给了一个路由器的用户密码, 超级管理员密码没告诉我, 破解就是导入论坛上的一个配置文件, 然后用已知的一个超级管理员密码登录即可. 这样就能获得路由器的最高权限, 可以设置端口映射, QoS等. 最关键的是可以把我自己的路由器桥接到这台路由器上, 从而让我家里的设备依然使用我自己的路由器, 从而突破4台设备的限制, DMZ主机, 端口映射就更不用说了. 但是IPTV一定要接到电信的路由器上, 因为它是独立拨号的. 设备连接如下: 光猫 |<-电信路由器 |<-IPTV … Continue reading

Share
Posted in 互联网 | 3 Comments

Apache访问home目录错误的解决办法

一些废话。。。 最近把台式机的系统由XP换成了Fedora,想看看它跟Ubuntu有哪里不一样。 大致看下来,就是少数几个配置文件存放的地方不一样,比如Ubuntu/Debian里apache就叫apache,而在Fedora里叫httpd这个更通用的名字。 Ubuntu/Debian配置文件在/etc/apache/而Fedora在/etc/httpd里。 还有就是yum和apt-get的区别了。yum可真够慢的,而且有些依赖还解决不了,需要人肉解决。 安装Apache+PHP+MySQL也不麻烦,一个yum就搞定。 背景描述 因为我会开发一些web程序,这些程序都在/home/roger下,所以我需要将/var/www/html变成符号链接(Symbolic Link),这样切换项目的时候很方便,直接把需要的项目引用改名成html即可。 比如: cgi-bin error html icons proj_a proj_b proj_c proj_d SELinux关闭之前 但是我发现启动Apache的时候会报一个错误:意思是主目录不能是个链接目录。搜索了一下,发现是SELinux的问题,把SELinux关闭即可。可以google一下如何关闭。 SELinux关闭之后 现在Apache服务起来了,但是访问http://localhost会报403错误。Apache的error_log为: [Sun Mar 06 12:50:14 2011] [error] [client 127.0.0.1] Symbolic link not allowed or link target not accessible: /var/www/html … Continue reading

Share
Posted in 操作系统 | Tagged , , , | 1 Comment

给米小兔的信: 爸爸希望你能成为一个会独立思考的人

小兔你好, 今天是大年三十, 妈妈让我给你写一段留言, 于是就有了下面的文字. 爸爸从小的理想是当一名科学家, 至于是什么科学还没认真思考过就开始上小学了. 然后被填鸭式的教育毒害了15年. 这15年作为咱国家来说都是3个5年计划了, 而爸爸却没什么计划. 一味的跟着课本学习, 背诵了几百篇课文, 但是这些文章对我们来说有何意义, 老师只字未提, 只管背诵出来就好了. 算数和地理是仅有的两门好玩的学科, 但是上了初中以后, 几何代数在现实生活中的意义从未被老师提及, 而我也没有想过. 你爷爷是个有文化的人, 对我不是一味的溺爱, 会跟我讲道理, 还启发我去思考. 但现在看来, 启发的力度不够, 所以我会对你更加的严厉, 只要不是对你产生严重后果的事情, 都由你去实践, 我们一起总结, 哪怕你要用刀子划一下手试试它是否锋利, 我也不会去管, 为的是能让你在做事前去好好考虑一下, 但我会一直在你身边. 遇到任何困难也要好好思考, 尽管思考是件比困难还要困难的事情, 但只要我们一起, 就没有解决不了的问题. 我不会让你欺负别人, 但是遭到别人的欺负也要勇于反抗, 就算他是老师! 另外你还要有信仰, … Continue reading

Share
Posted in 生活 | 7 Comments