2016年2月29日星期一

修电脑有瘾

实在是太久没有折腾电脑了。CPU扇都不转了,清了灰加了油。这过程中风扇一个固定柱掉了齿,下单买了新的。
把SSD和新的机械硬盘装上了,加上原来的硬盘和光驱,我快被BIOS里的启动顺序折磨死,到最后还是没搞定。虽然给SSD买了2.5寸转3.5寸的转接器,但是没有拆电脑看的后果就是拆开机箱发现,3.5寸硬盘位不够用,只剩下5.25寸还有一个位置……重新买一个转接器吧。
光驱是09年买的……刻录就别提了,只能写进去2K。读盘也不太靠谱的样子。虽然dd了各种iso在u盘/tf卡上,可手头这个古董主板从来没有用usb启动成功过,装系统只好用光驱。刻飞了若干张盘之后才想起来,多年以前Mandriva的Live CD我好像也是拿去单位刻的。买个新的刻录机吧。
网线还是从ex那里剥削来的。日常使用正好勉强够用,可是每次修电脑想把电脑拖出来就不够长,只好把手伸长到机箱后面拔摸索着拔掉网线才能移动电脑。今天修电脑简直想死。一定要换掉!早就有练习做网线头的打算,正好借此机会买了网线钳、网线测试仪、水晶头和网线,准备勤学苦练!
发现家里的路由器换个位置可以改善对两个卧室的覆盖,进屋的线其实预留的足够长。以前没想过是因为手头没有现成的网线,改了地方台式机的网线不够长。既然已经决定重新布线,这都不是问题了。以及还是担心万一不够长,所以买了网线延长用的转接头。
网线买了50米的一坨,可以加钱换购别的东西,我觉得有需要的就是插线板,买了一个带4个usb口两个普通口的。现在给树莓派用的那个插线板以前好像是摔了还是怎么了,角上都碎了,很不安全,该换。
……所以这其实是 #买买买 有瘾吧!

2016年2月27日星期六

夺舍的 N900

过年之前发现 N900 的屏幕排线磨损了,不知道还能撑多久(很久之前相机盖的感应模块被我手残抠下来了, tf 卡槽的排线被我手残弄断了半拉,还有一边音量键按下去没有反应,因为都不影响日常使用我倒是一直挺淡定的)。在咸鱼上搜了本地有个200块的,成色还行,买回来了,昨天拿到手。因为不是尸体,所以不是借尸还魂,夺舍还差不多。具体怎么操作……幸好 N900 是我第一款有记录折腾 log 的手机,更幸运的是最近一次刷机重装我甚至做了 step by step 的记录。不然鬼才记得怎么折腾。还有 maemo 刷机重装需要的软件和数据文件都存在 dropbox 里(虽然很占地方,但是它没有退役我就会一直留着的)。
原来的机器用 backupmenu 备份一下。

被夺舍的机器一看就是买回来就没更新过软件包的样子。

先拆机,预防 usb 口脱肛,用哥俩好 AB 胶在主板和 usb 接口结合的位置加固一下……好歹也搞(坏)过几部了,很好这次没有手残。顺便清理灰尘。装起来的时候差点多出个零件=_=||||

刷 10G Home
已经从 Mandriva 升级到 Megeia 了,还是需要照着 http://wiki.maemo.org/Flasher#Known_issues 做一下,以后每次运行 flasher 之前记得 export LD_LIBRARY_PATH=/opt/libusb/lib 。我的系统是 64 位的, libusb 和 lib64usb 的 rpm 包手头都有,就分别做了一下,也没搞明白到底是哪个好用 orz
刷机要 root 账户。
./flasher-3.5 -F RX-51_2009SE_10.2010.13-2.VANILLA_PR_10GEMMC_MR0_ARM.bin -f 回车,关着的手机按u,插数据线。刷10G home的时候会在20% 32768 上卡很久,要淡定。
刷完拔线拔电池
./flasher-3.5 -F RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin -f -R
安电池,按u,插数据线。

机器启动起来了,根据自己的使用习惯,先关掉触摸屏震动……
用自带的文件管理器离线安装 rootsh (找离线包还花了点手脚,先下到 install 文件,再去源里下载的……果然是好久不折腾啦)
把备份的键盘映射装回去: cp rx-51 /usr/share/X11/xkb/symbols/nokia_vndr/ && setxkbmap
编辑软件源列表。自带的那个里面 nokia.com 的源都挂了,记得注释掉。社区的源都还活着。感慨。 apt-get update 一下。

为了防止启动出问题,装了 kernel-power kernel-power-bootimg kernel-power-flasher kernel-power-modules kernel-power-settings u-boot-flasher 。(上次重装的时候是用 multiboot ,后来它跟 backupmenu 有冲突好像,后来就换 u-boot 了)
backupmenu 安装依赖 mtd-utils ,装 mtd-utils 提示缺少 liblzo2-2 ,我记得折腾过……在 https://talk.maemo.org/showthread.php?t=67866 的附件里找到了! dpkg -i liblzo2-2.deb ,然后再装就成了。
重启看一下,确保启动顺序无误。
进入 backupmenu ,用 u 盘模式放入备份文件。恢复之。恢复过程中 tar 会报一大堆 error ,说是时间戳不对,吓死人了,搜了一下其实没影响。

恢复好了重启。根据规划,旧的 N900 改主机名,但是保留原来的固定 IP 。新的 N900 要改家里无线网络设置里的固定 IP 。家里的台式机和树莓派的 hosts 也跟着改。 ssh 什么的真的懒得重新弄啊……既然要夺舍当然身份证还用旧的~

大致就是这样。
--