Mac miniひとりだち
これまでCD-ROMのofwboot.xcfを使ってブートしていたんだけど、まじめにHDDからブートするようにしました。
disklabelでHFSとして確保されている領域を確認。
さて、この区画(wd0g)にはofwboot.xcfさえ転がしてあれば良いので、HFSでフォーマットしてコピーするだけです。ただし、HFSを扱うためにはpkgsrc/sysutils/hfsutilsを入れる必要があります。
再起同時にはOpenFirmwareのコマンドプロンプトに次のように入力します。
disklabelでHFSとして確保されている領域を確認。
16 partitions: # size offset fstype [fsize bsize cpg/sgs] a: 2016000 16448 4.2BSD 1024 8192 0 # (Cyl. 16*- 2016*) b: 2016000 2032448 swap # (Cyl. 2016*- 4016*) c: 195371568 0 unused 0 0 # (Cyl. 0 - 193820) d: 20160000 4048448 4.2BSD 2048 16384 0 # (Cyl. 4016*- 24016*) e: 4032000 24208448 4.2BSD 2048 16384 0 # (Cyl. 24016*- 28016*) f: 167131120 28240448 4.2BSD 2048 16384 0 # (Cyl. 28016*- 193820) g: 16384 64 HFS # (Cyl. 0*- 16*)こんなこともあろうかとHFSな区画を用意してあるのでした。
さて、この区画(wd0g)にはofwboot.xcfさえ転がしてあれば良いので、HFSでフォーマットしてコピーするだけです。ただし、HFSを扱うためにはpkgsrc/sysutils/hfsutilsを入れる必要があります。
# cd /usr/pkgsrc/sysutils/hfsutils # make packageで、wd0gをフォーマットして、CD-ROMに入っているofwboot.xcfをコピーします。
# hformat /dev/wd0g Volume name is "Untitled" Volume was created on Thu Jun 12 16:29:54 2008 Volume was last modified on Thu Jun 12 16:29:55 2008 Volume has 8253952 bytes free # mount -t cd9660 /dev/cd0d /mnt # mount -t cd9660 /dev/cd0c /mnt # hcopy -r /mnt/ofwboot.xcf : # hdir f ????/UNIX 0 52020 Jun 12 16:31 ofwboot.xcf #hcopyでコピー先をコロンで指定するのが面白いですよね。
再起同時にはOpenFirmwareのコマンドプロンプトに次のように入力します。
> boot hd:,ofwboot.xcf hd:3/netbsd
コメント(0件)
- TB-URL http://www.tokuda.net/diary/0660/tb/