僕の備忘録(PC、UN*X、ネットワーク関連が中心)なんです。
自分の書いたところは適当(な時とか)に書き換えますので御了承を。
GentooにはPowerMac(NewWorld)のインストールガイド(日本語)は見当たらない。
やるべきことはそう変らないし、コマンドも大概共通。でも違っているところが
面倒。
LiveCDには/sbin/fdiskもあったが、パーティション作成は/sbin/mac-fdiskを
使う。これはfdiskとは別物らしい(iノードから違ってる)。
ドキュメントをナナメ読みし、幾度も"requested base and length is not
within an existing free partition" と蹴られながら、
試行錯誤。時には先頭部分をddで潰して、もう一度。
mac-fdisk をデバイス指定で起動したら、まずsかiでPartition map を
作成し、続いて b -> 2p でNewWorld bootblockを作成しなければならない。
それからやっとLinuxのパーティション作成に移れる。c -> 3p -> $LENGTH ->
$NAME と続く。
Command (? for help): p /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 boot 102400 @ 1664 ( 50.0M) Linux native /dev/hda4 Apple_UNIX_SVR2 swap 2097152 @ 104064 ( 1.0G) Linux swap /dev/hda5 Apple_Free Extra 75964144 @ 2201216 ( 36.2G) Free space Block size=512, Number of Blocks=78165360 DeviceType=0x0, DeviceId=0x0 Command (? for help): c First block: 5p Length (in blocks, kB (k), MB (M) or GB (G)): 12G Name of partition: Gentoo
Gentooより。引数に時刻を当てるときは、${MONTH}${DAY}${HOUR}${MINIUTE}${YEAR} と書くらしい。2005年3月29日16時21分は、
# date 032916212005
あと、末尾に.$SECOND。
...なんとか カーネルソースのGetまで。そっから先は。
apcupsd-3.14.1をPlamo-4.2に突っ込んでみた。confiugreに--enable-usbとか--enable-nls
とか。
apcupsd-3.14.1$ make make: no system rules (sys.mk). make: *** [all-subdirs] エラー 2
sys.mk なるファイルを探して、あちこちにコピーしてみたが、無駄だった。
ぐぐると、うまく
Plamoな人にヒット。mkなるディレクトリがミソだったらしい。
そっくり頂いて $ sudo ln -s /usr/doc/pmake-1.45-16/mk /usr/share/mk する。
以後異常なし。
リンクはご自由にどうぞ。でもURLや内容が変った場合はあしからず。