qyb的博客

OpenSUSE Live ISO in USB

通常有二个原因我们需要从 USB 启动 Linux Live OS 进行安装:

  1. 没有刻录光驱,或者没有刻录盘,甚至是环保主义者决定少产生这种一次性的用品
  2. 目标安装机器上没有光驱,比如越来越流行的 netbook。我的情况类似——光驱坏掉了

liveusb-creator 和 unetbootin 就是把 Live ISO 转换成 Bootable USB 的软件,对 Fedora 以及 Ubuntu 都很好使,但搞不定 openSUSE.

主要原因在于 openSUSE 的启动脚本里如果检测到 CD-ROM 就自动跳过 USB-Storage 检测,而且在我的测试中,即使去执行 USB-Storage 检测,这个脚本好像也得不到正确的硬件。更为搞笑的是 openSUSE 自从 11.2 Milestone4 开始,支持所谓的 USB boot,可这个用 dd 命令制作出来的东东能不能启动且不谈,想要重新恢复出 Windows 下可识别的分区就要额外花费一番功夫。。。。我现在觉得 openSUSE 是三大桌面发行版里对小白最不友好的 Distro 了。

下面介绍将 openSUSE Live ISO 转换到 U 盘的步骤(我在 11.1 Reloaded ISO 和 11.2 M5 上测试通过):

  1. 以下操作都在 Linux 环境下,假设 U 盘设备为 /dev/sdb,只有一个 FAT/FAT32 分区(这是最常见情况)。首先确认一下 /dev/sdb1 是一个可启动的分区

    fdisk -l /dev/sdb

  2. 用 syslinux 安装引导程序

    syslinux /dev/sdb1

  3. 将 ISO 里的内容复制到 U 盘上,假设 U 盘被 mount 在 /media/SANDISK
    mount openSUSE-GNOME-LiveCD-Build0201-i686.iso /mnt -o loop
    cp -R /mnt/* /media/SANDISK

    cp -R /mnt/boot/i386/loader/* /media/SANDISK

  4. 创建一个工作目录,将 initrd 文件解开
    mkdir opensuse
    cd opensuse

    gzip -dc /mnt/boot/i386/loader/initrd | cpio -i

  5. 最核心的命令来了——修改启动脚本,让它直接去 /dev/sdb1 上找 Live OS

    sed -i -e "s/\$cddev;do/\"\/dev\/sdb1\";do/" include

  6. 生成新的 initrd 文件,取个名字叫 initrdud

    find . | cpio -o -H newc | gzip -9 > /media/SANDISK/boot/i386/loader/initrdud

  7. 如果是 openSUSE11.1,现在 /media/SANDISK 下有一个 isolinux.cfg,将其改名为 syslinux.cfg;11.2 不用这么做
  8. 最后修改 /mnt/SANDISK/syslinux.cfg,将 initrd 改成 initrdud。如果有必要,还可以顺便修改一下内核启动参数,比如 disable KMS 什么的
  9. umount /media/SANDISK,大功告成

参考自:http://vavai.net/2009/01/02/how-to-make-opensuse-111-liveusb/

Update: 从 11.2M6 开始,好像 openSUSE 又增强了对启动块设备的 MBR id 的校验。获得 /dev/sdb 的 MBR id 的命令为
echo `dd if=/dev/sdb bs=1 count=4 skip=$((0x1b8)) 2>/dev/null |hexdump -n4 -e '"0x%x"' `

覆盖 /mnt/SANDISK/boot/grub/mbrid 文件

Topic: 技术

转:每人只要20元,71000人就能展现公民社会的力量!

转自 奇異的樂園

2006年8月,施明德在台湾振臂高呼,发起百万人民倒扁运动,号召百万台湾人民每人捐100元新台币,不到十天时间即筹集到1亿元新台币。台湾成熟的公民社会力量,让全体华人引以为傲。

2009年8月,twitter上的大陆网友口耳相传,自发为公盟筹集共达142万元人民币的罚款,以免除公盟发起人许志永最高可能长达7年之久的牢狱之灾。时隔整整三年,大陆推友接过台湾人民手中的接力棒,通过社交网络首次展现令人感动的公民社会力量。

如果这股“捐款\借款运动”延烧到twitter之外的华人网络媒体,只要汇集7万多网民,每人捐款/借款20元,就足够公盟交付罚金。以台湾2700万比100万的比例,要在大陆3亿网民中找到7万多人,相信并非难事。

红杉军当时的1亿新台币没能把阿扁拉下台,但换来了台湾公民社会力量的凝聚。

大陆71000网民的142万元不一定能够拯救公盟,却有机会找回中国大陆消逝已久公民社会力量,足矣。

每人“借给”公盟20元,让许志永早点回家吃饭吧。

附一:公盟关于同意接受社会捐款的公告

附二:公盟官方twiter:@GongmengOCI

Topic: 社会

碧海青天夜夜心

达达最近两天愈发的担心死亡了,昨天钢琴弹着弹着,突然大哭起来,说“我们一家人都要死的”

叔叔在旁边见证了整个过程。她妈妈试图用成年人的观点来劝说,但不得要领,被达达痛斥,“你是想找死啊!!”

最后还是她老爸出马,说现在科学家们正在研究长生不老的药物,吃了就不会死。达达很激动,要立刻就去买,我说要相信科学家,现在都能登月了,研究这个药物难道还不成?你长大了以后也可以去研究,就是生物工程这个专业...

我小时候大概是5岁的时候认识到死的可怕的,从电视上看到陈真他师父被霍元甲打伤不治。晚上睡觉的时候突然意识到这件事会来临到所有人的头上,恐惧不已,不过我不如达达那么爱哭。

中国关于生死的教育很少,而且那个时代大抵是为革命献身,或者“人的一生应当这样度过。。。”云云,不知道达达这一代以后会怎么认识。我记得相关的比较深刻的几件事

  1. 哪吒剔骨削肉,然后重生
  2. 小龙女淡淡一笑,道:“大师说得很是。”眼望身周大雪,淡淡的道:“这些雪花落下来,多么白,多么好看。过几天太阳出来,每一片雪花都变得无影无踪。到得明年冬天,又有许许多多雪花,只不过已不是今年这些雪花罢了。”
  3. 初中的时候和同学聊天,说起来大家都是最怕死的,哈哈

我又哀怨的想:达达啊达达,你以后的老公能像你老爹这样李商隐的诗句信手拈来么.

UPDATE: 现在想来,可能和她周六把一个活物做成标本有关(蜻蜓)

Topic: dada

Motorola T805

T805 昨天下午送到,昨晚和今早上班的路上小玩了一玩

  • 手册上说充满电要 4 个小时,不知道是否因为这个产品库存太老,反正我首次充电足足 8 个小时才充绿了
  • 搜星速度还可以。结合其低廉的价格——怀疑是摩托罗拉结束这项业务后清理库存,我觉得性价比挺高的。
  • 在家里,我卧室那儿搜不到星,但是在客厅就可以了(因为窗户大??)
  • 配合 Google Maps,看自己一路行进很有高科技感;我在地库里打开 GPS,因为没有信号,手机过会就自动降低背光锁屏了;等到开出地库搜到信号后,Google Maps 不能自己解锁,不爽!还好在开车过程中屏幕长亮
  • 除了 Google Maps,还装了一个 Sports Tracker,一个 MGMaps。对破解软件,暂时还没有兴趣,保持俺小E的清白之身。呵呵
Topic: 生活

周末穿越

并不是去了明朝,而是从密云穿越去了怀柔。很久以前听说过 hiking 这项运动,这回算是亲身体验了一次。


这是我们登启孜峰之前的首次热身活动。作为搜狐登山队的新队员, 星期六早早的就到了西门集合点,只有一个人来得比我早,正坐在台阶上静静的看书。什么人会早上六点半看书,莫非是我一直仰慕已久的那位?一问果然是方军,现在终于把人对上了号。以前读方老师的文字总觉得他应该是传统的报社编辑形象(葛优侯耀华那样?),真人没有想象的飘逸尖刻,反而一副人畜无害的模样。

hiking 之前,发现自己没带帽子,很不好意思的找赵牧老师借了一顶。嗯嗯。。。以后如果在11层洗手间闻到烟味我再也不腹谤赵老师了。。。。。。

行进中第一次 break,和坐旁边的人攀谈,得知是王子恢,扯了两句闲话。暗想:我最感兴趣的几个频道主编这下子算是都打过交道了

在较大的地图中查看2009/7月穿越 云蒙峡-云蒙山

这次穿越共9个小时,中间包括2个小时休息;据说是20公里路程,算是中等强度的活动;前三分之二是河谷地段,后三分之一是翻山,最高到海拔1000多米。大概是喝了一听啤酒的缘故,午餐后起身才走了不到5分钟就觉得心跳明显很快,身体不适;然后就是抽筋,左腿抽完了右腿抽,右腿抽完了脚趾头抽,脚趾头抽完了又是左腿抽。这个和踢球体能耗尽那种抽筋不一样,就是攀爬的时候一下子发力过猛,肌肉痉挛一下,然后慢慢走个半分钟就恢复过来。直到最后一次抽筋,停下来站了有2分钟才能继续前进,当时估计走了也就一半的路。然后是两只鞋也先后进水,幸好多带了一双袜子。走完山谷地段,进入爬山阶段,状态就恢复了,很顺当的完成了剩下的行程。

现在感觉这户外活动还真是靠装备,尤其是对我这样的中老年群众。现在重要装备里就差登山杖了,搜狐高层们都是一水的 LEKI,俺还是先从迪卡侬的 Quechua 起步吧。然后就是 GPS,已经上网订了一个 Motorola T805,加运费不过 170,觉得好便宜,不知道效果如何。

Topic: 生活

Palm Pre webos SDK 可下载了..

现在偶有了 iphone、Android、Pre 的三个模拟器,一个实体手机也没有~~~ 继续坚定的用 E61i

从模拟器表现来看,Pre 还是很强的,至少比 Android 缺省的 UI 要好太多

另外 webos SDK 使用 VirtualBox 作为载体还是很让人耳目一新的,从安装来看,也让我感到 VirtualBox 强大的可定制性。考虑以后取代 VMWare Player.

最后,要玩这个模拟器,一些键盘操作必须会:http://www.dbalife.com/archives/266.html

Topic: 技术

潜规则 vs 国际规则

以前我一直不明白为什么国内的球员是一年一签,以及为什么没有自由转会。从这次戴琳事件终于学到了原来是足协搞的一个小把戏:“30个月后续期”的条款——即便合同结束,球员也要在30个月后才能完全成为自由人。

这个完全得不到法律支持的潜规则居然能运行到现在,实在是个奇迹。于是先是受到了周海滨的挑战,零转会海外;然后是现在戴琳跳板转会上海申花。

虽然我很讨厌朱骏的玩票上场,但就充分利用国际规则打破潜规则这一点,要大声为其叫好。

PS: 昨天qyt童鞋给我转载了一条对联,不广泛传播实在是对不起作者
人民日报日人民

国家干部干国家

Topic: 社会 运动

老同学

十年没有见了,现在是哥大的助理教授,我们班那22人现在还混迹在学术领域的,他是不多的一个。

晚上我们在北京的同学,一共是6个,全都赶来捧场——其中一个家住西北旺,另一个家住亦庄。还是从美国回来的人有号召力,否则还真难得聚这么齐。

除了赵大外,其他都是有儿有女了,于是我们一群奥数的既得利益者,围在一桌痛斥小升初的奥数。人家虽然没有小升初问题,但也在选择好学区中......据说美国某学校在连续三年拿了奥数金牌后,该学区房价也暴涨......这事肯定是玩笑话不能当真,但也多少看得出老美也是蛮在乎子女上学的质量的。

我们这位同学是《Statistical Models and Methods for Financial Markets》的作者之一,据他说,数据挖掘是个层次很低的活....然也然也

Topic: 生活
订阅 RSS - qyb的博客