[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Does iMac now find root device on local IDE drive?
>現状ではofwboot.elfとpdisk、それにhfsツールが配布セットに含
>まれていないのが問題になります。これらをftp.jp.netbsd.orgに
>置いてもらえないでしょうか。
ofwboot.elf は 1.4.1 にこっそりいれちゃいましょう。
binary/kernel あたりにでもいれておきましょうか。
pdisk はまだ完成度が低くて、hfsutils は GPL なので
どちらも 1.4.1 には入れられません(すごく入れにくい)。
md の容量にもあまり余裕がないので、これらはそのうち
pub/NetBSD/arch/macppc のどこかにでも置くということで。
# 極端ですが、ディスクの先頭に HFS パーティションを
# 作るようにして、必要なもの全部含めたディスクイメージ
# を配付する手もあります。非圧縮で 2MB ぐらいですから。
>ところで、Apple Partition Mapとdisklabelってそのまま共存でき
>ました? LABELSECTOR/LABELOFFSETを変えないと重なっちゃったよ
>うな気がしました。
重なります。でも共存できます。最初のセクターの未使用
(にみえる)部分に BSD disklabel を入れていますから。
struct drvr_map {
u_int16_t sbSig; /* map signature */
u_int16_t sbBlockSize; /* block size of device */
u_int32_t sbBlkCount; /* number of blocks on device */
u_int16_t sbDevType; /* (used internally by ROM) */
u_int16_t sbDevID; /* (used internally by ROM) */
u_int32_t sbData; /* (used internally by ROM) */
u_int16_t sbDrvrCount; /* number of driver descriptors */
u_int8_t blockpadding[238];
};
の blockpadding を使っています。
将来ここが Apple につかわれちゃったら…、それはそのとき
考えましょう。:-)