powerbook笔记本装Mac OSX 10.2,我嫌太慢了,就装了gentoo,所有的东西都是从软件编译,费了很长的时间,CPU太慢了。原来的硬盘只有10G,后来我又换了60G的硬盘,就是现在要备份数据的硬盘了。换硬盘的时候,没有换系统,我从livecd里进去,把系统打包,并对新硬盘进行分区。然后拆机换硬盘,还是从livecd进去,把新硬盘格式化,把原来的硬盘挂上去,把打包的系统解压到新的分区里,并初始化一些系统的设定,把用户数据拷进去。换硬盘不换系统。这个当时没记录下来。后来有一次手痒,重新编译了glibc,把其它的local都去掉,只留下中文的。可是这一次搞了有问题,系统总有点莫名其妙的问题。

06年,我就想换个系统算了。找人刻了张os9.2的盘,自己刻了张netbsd的盘。装双系统

os9.2可以用微软的office 2001,还有ie5.5,不过都不是很好用。最爽的是可以用很多做图软件,photoshop,coredraw,illustrator等等啊。当年在合肥还帮很多同学处理过照片,因为6级考试要上传的图片要求是10k以下,很多人压到10k都看不清了,我用photoshop压到10k还能看清人.^_^.

Continue reading

#disklabel wd0

可以看到原始分区如下: 7 partitions:

#        size    offset     fstype [fsize bsize cpg/sgs]
a:  20971520  25167648     4.2BSD      0     0     0  # (Cyl.  24967*-  45772*)
b:   1048576  46139168       swap                     # (Cyl.  45772*-  46813*)
c: 117210240         0     unused      0     0        # (Cyl.      0 - 116279)
d:  25165824      1824        HFS                     # (Cyl.      1*-  24967*)
e:  28079456  89130784        HFS                     # (Cyl.  88423*- 116279)
g:  41943040  47187744     4.2BSD      0     0     0  # (Cyl.  46813*-  88423*)

a为netbsd的/分区,b为swap分区,c为整个硬盘,d为mac os的系统盘。e为两系统共享分区(在os9下格式化为fat),g为netbsd下的/home分区。 原本是两系统,os9.2一直都很少用,所以想删了,腾出空间来放数据。因为wd0d和wd0e不在连续的柱面上,所以无法将它们合并。

新的分区方案如下:wd0d删了,分成两个,一个15M(需要一个HFS类型的分区来放置ofwboot.xcf,因为openfirmwire不支持从netbsd分区里加载loader),剩下的作为/home分区。把原来的/home分区(wd0g)和共享数据的分区(wd0e)合并为一个分区,用于放置数据。

  1. 第一步,也是最关键的一步,先备份好数据。

Continue reading

1 分区

用MacOS X 10.2 的光盘启动,运行Disk Utility,选择“Install Mac OS 9 Disk Drivers”不然分区将不能在OS9中使用,我一共分了5个分区,12G,10G,512M,20G,13.4G。其中12G装OS9系统,10G装netbsd系统,512M为swap分区,20G为home 分区,最后一个为fat32格式,为两个系统所共享。

2 安装os9

开机放入os9安装光盘,按住键,由光盘启动进入os9,在光盘根目录下点安装系统。指定第一个分区,选择安装的软件,十来分钟,便装完了。重新启动,将netbsd的启动程序ofwboot.xcf放在os9的根目录下。

3 安装netbsd

Continue reading

锐捷认证。非标准的802.1认证。 我采用mystar来认证,但是不会重连。。 我自已写了个shell script来实现断线后重连。。。

华农现在的校园网用锐捷认证,windows下的认证程序还行。linux下的客户端垃圾得不得了啊。。我用苹果笔记本PowerBookG3(fireware)。锐捷没有苹果下的认证客户端,于是我上不了网了,很是郁闷。。。

我装了gentoo。最初尝试用qemu的user-mode来虚拟x86的指令集,再用xrgsu(锐捷linux版认证程序)提供运行所需的libs。最终xrgsu可以运行。但是找不到网卡。后面我就放弃了。

拉了一个月ADSL,在一次偶然的机会我发现了mystar。mystar是用libnet+libpcap写的,关键的代码不到200行(libnet和libpcap是平台无关的分组构造发送、分组截获C函数库)mystar是网上一个叫netxray的人写的。 下面是源码http://bbs.whnet.edu.cn/upload/mystarV0.1-src.zip,解压密码是netxray 解压后:

cd mystarV0.1 
make

编译。

#修改我的ID跟password。
vim mystar.conf 

使用./mystar运行,并且认证成功!

随后我发现一个问题,就是不会自动重连,老是会断线。在mystar.conf里面有一段

Continue reading

下面是我在PowerBook G3上安装Gentoo的全过程。。

自己做一个备忘录,也给想在Powerbook上装Gentoo的做一个参考。

以下为基本的安装过程,详细请参考Gentoo的文档

http://www.gentoo.org/doc/en/handbook/handbook-ppc.xml

基本的安装步骤如下:

用2004.3LiveCD进入。

1. 配置网络

#net-setup eth0

回答它几个问题就行了。

2.分区

#mac-fdisk /dev/hda

以下是我的分区。

/dev/hda
 # type name length base ( size ) system
/dev/hda1 Apple_partition_map Apple 63 @ 1 ( 31.5k) Partition map
/dev/hda2 Apple_Bootstrap bootstrap 1600 @ 64 (800.0k) NewWorld bootblock
/dev/hda3 Apple_UNIX_SVR2 / 12582912 @ 1664 ( 6.0G) Linux native
/dev/hda4 Apple_UNIX_SVR2 swap 1048576 @ 12584576 (512.0M) Linux swap
/dev/hda5 Apple_UNIX_SVR2 /home 6007728 @ 13633152 ( 2.9G) Linux native

Block size=512, Number of Blocks=19640880
DeviceType=0x0, DeviceId=0x0

Continue reading

Author's picture

Guangchuang Yu

Bioinformatics Professor @ SMU

Bioinformatics Professor

Guangzhou