hns - 日記自動生成システム - Version 2.19.9

先月 2005年02月 来月
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2005年02月01日(火) 旧暦 [n年日記] [更新:"2005/03/18 09:23:59"]

#1 [Mac] Mac mini

1/17 日に頼んだもの を福山通運の人が持って来てくれた。 何の前ぶれもなく ..

NetBSD/macppc boot CDROM:

まずは(何よりも) CDROM で起動して見る。 その時の dmesg。

OS X を別に写す:

入っていた Mac OS X を software update してから asr(1) を使って、外付の Firewire disk に次のようにしてそっくり写す
asr -source / -target /Volumes/Macintosh\ HD\ 1 -erase
これで起動する時の boot-device は
boot fw/node@30e00000000252/sbp-2@2c00/@0:14,\\:tbxi
多分
boot fw/node/sbp-2/@0:14,\\:tbxi
でも行けるのではないかと思う。

もう一度 CDROM で起動して pdisk /dev/wd0c:

で区画を変更。変更前:
 1: Apple_partition_map Apple           63 @ 1        
 2:          Apple_Free             262144 @ 64        (128.0M)
 3:           Apple_HFS Untitled 156039270 @ 262208    ( 74.4G)
 4:          Apple_Free                 10 @ 156301478
変更後:
 1: Apple_partition_map Apple          63 @ 1        
 2:           Apple_HFS ofwboot      8192 @ 64        (  4.0M)
 3:     Apple_UNIX_SVR2 root      2097152 @ 8256      (  1.0G) S0 RUFS k0  /
 4:     Apple_UNIX_SVR2 swap      2097152 @ 2105408   (  1.0G) S1  SFS k0  (swap)
 5:     Apple_UNIX_SVR2 usr      16777216 @ 4202560   (  8.0G) S2  UFS k0  /usr
 6:     Apple_UNIX_SVR2 export  135321712 @ 20979776  ( 64.5G) S2  UFS k0  /usr
これで sysinst で入れる。
  • Install NetBSD
  • X 無
  • 区画は既存を使う。newfs の引数と mount point の指定が必要。
reboot とやると、戻って来ない気がする。

最初は CDROM を使って起動:

boot cd:,ofwboot.elf hd:3/netbsd
時計が読めていないようだ。NetBSD/macppc は 時計がある程度以上古いと、 ネットワークが使えない。いまは再起動のたびに手で合せる。

disklabel wd0:

 a:   2097152      8256     4.2BSD   1024  8192 45592  # (Cyl.      8*-   2088*)
 b:   2097152   2105408       swap                     # (Cyl.   2088*-   4169*)
 c: 156301488         0     unused      0     0        # (Cyl.      0 - 155060)
 d:      8192        64        HFS                     # (Cyl.      0*-      8*)
 e: 135321712  20979776     4.2BSD   1024  8192 46632  # (Cyl.  20813*- 155060)
 g:  16777216   4202560     4.2BSD   2048  8192 42368  # (Cyl.   4169*-  20813*)

pkgsrc から hfsutils を入れる (pkg_add):

hfsutils を使って 区画 2 (wd0d) を HFS に format, その後で CDROM から ofwboot.elf を写す。
hformat /dev/wd0d
hmount  /dev/wd0d
hcopy /cdrom/ofwboot.elf :
これで
boot hd:,ofwboot.elf hd:3/netbsd 
で起動するようになる。

bytebench:

pkgsrc/benchmarks/bytebench を入れて走らせてみる: 184 くらい。 G4/1.2GHz (126) の 1.5 倍の速さ。何故かなぁ。速い分にはいいけれど。

not configured 二点:

ttyp1:root@mini 21:51:28/050201(...powerpc/All)# dmesg |grep 'not con'
i2s at obio0 offset 0x10000 not configured
NEC USB Host Controller (USB serial bus, interface 0x20, revision 0x04) at pci1 dev 27 function 2 not configured

Open Firmware で telnetd:

0 > " enet:telnet,(IP address)" io
を試す。実際には " enet:telnet,192.168.1.211" io のように入力する。 最初の " の後には空白が必要。 これで
> dump-device-tree が採れる。



最近の日記
2024年03月10日
停電 (瞬電)
2024年03月03日
the second try on bare-metal
useradd
2024年02月29日
opendkim and senmail
2024年01月24日
chat/iam 0.0.8
2024年01月21日
uselocale vs setlocale (textproc/R-readxl)
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)