[BlueLeaf1336]> PROBLEMS> NETBSD>

NETBSD - 迷宮地下2階

historyTOP

2002/11/15:作成

did itTOP

COMMAND-OPTION-O-Fで起動
setenv auto-boot? false 設定済みの起動画面表示

Apple PowerMac1,1 1.1f4 BootROM built on 04/09/99 at 13:57:32
Copyright 1994-1999 Apple Computer, Inc.
All Rights Reserved.

OpenFirmware 3.1.1

To continue booting, type "mac-boot" and press return.
To shut down, type "shut-down" and press return.

 ok
0 > _

OpenFirmware のバージョン確認

0 > dev /openprom  ok
0 > .properties
name
device_type             openprom
model                   BootROM
relative-addressing     OpenFirmware 3.1.1
supports-bootinfo

 ok
0 > _

MAC アドレスの確認

0 > dev enet  ok
0 > .properties
name                    ethernet
device_type             network
network-type            65746865 726e6574 00
removable               6e657477 6f726b00
category                6e657400
reg                     00011000  00001000
                        00008200  00000100
                        00008300  00000100
stats                   00000000 00000000 00000000
compatible              bmac+
local-mac-address       000502f1 f0c5
address-bits            00000030
max-frame-size          000005ee
cell-id                 000000c7
interrupts              0000002a 00000020 00000021
interrupt-parent        ff861220
lanLibID                65746865 726e6574 20286c6f 77657229 20322e33 663200
lanLib,AAPL,MacOS,PowerPC
                        4a6f7921 70656666 70777063 00000001 b2dc7bbd 00000000 00000000 00000000
                        00030002 00000000 ffffffff 00000000 00004b64 00004b64 00004b64 00000000
                        00010200 ffffffff 00000000 00000454 00000310 00000185 00004bf0 00000080
                        ffffffff 00000000 00000000 00000000 000004d8 00004d80 04010000 00000000
                        7c0802a6 90010008 9421ffc0 8062ffd0 38800022 480048e5 80410014 7c641b78
                        5483043e 38210040 80010008 7c0803a6 4e800020 7c0802a6 90010008 9421ffc0
                        38600000 48004525 80410014 38210040 80010008 7c0803a6 4e800020 7c0802a6
                        90010008 9421ffc0 90610058 8062fffc 80830004 2c040002 41800010 38600000
                        ... 00005258 bytes total

 ok
0 > _

OpenFirmware 設定の確認

0 > printenv
-------------- Partition: common -------- Signature: 0x70 ---------------
little-endian?          false                false
real-mode?              false                false
auto-boot?              false                true
diag-switch?            false                false
fcode-debug?            false                false
oem-banner?             false                false
oem-logo?               false                false
use-nvramrc?            false                false
use-generic?            false                false
default-mac-address?    false                false
real-base               -1                   -1
real-size               -1                   -1
load-base               0x800000             0x800000
virt-base               -1                   -1
virt-size               -1                   -1
pci-probe-mask          -1                   -1
screen-#columns         100                  100
screen-#rows            40                   40
selftest-#megs          0                    0
boot-device             /pci@80000000/pci-bridge@d/pci-ata@1/ata-4@0/@0:5\\:tbxi hd:,\\:tbxi
boot-file
boot-screen
console-screen
diag-device             floppy               floppy
diag-file               diags                diags
input-device            keyboard             keyboard
output-device           screen               screen
mouse-device            mouse                mouse
oem-banner
oem-logo
nvramrc
boot-command            mac-boot             mac-boot
forced-boot
fw-scsicfg
fw-boot-path
default-client-ip
default-server-ip
default-gateway-ip
default-subnet-mask
default-router-ip
boot-script
aapl,pci                Use PRINT-AAPL,PCI to view
ASVP                    30313036 303b3030 313c3030
 ok
0 > _

--------------------------
More [<space>,<cr>,q] ? _
--------------------------
<space> が、残りの表示
<cr> が、?
q が、中止

パーティション分割指南

HFS or HFS+
100 KB 以上。MacOS を使うなら、それなりの容量。

A/UX Root
少なくとも、20 MB。first partition (a) 。MacOS からは見えない。

A/UX Swap
RAM の 1.5 倍推奨。 second partition (b) 。MacOS からは見えない。

A/UX User and A/UX Free1
NetBSD で使用。
    /usr (少なくとも 200 MB)
    /home
    /usr/local
    /usr/pkg
NetBSD-style partition。MacOS からは見えない。

パーティション分割実際

MacOS9 に付属のドライブ設定1.8.1を使用。
下記のようにIDEのHDDのパーティション作成。

MacOS(HFS+)                 1000MB
Misc(HFS+)                  100MB
A/UX Root                   50MB
A/UX Swap                   300MB
A/UX User and A/UX Free1    残り(4000MB弱)

MacOSインストール

MacOS(HFS+) には、MacOS9をインストール。

インストーラの準備

CD:\NetBSD-1.6\macppc\installation\ofwboot.xcf
CD:\NetBSD-1.6\macppc\binary\kernel\netbsd.GENERIC_MD.gz(Mac上での表記:NETBS002.GZ)
を、Misc(HFS+) にコピーする。

デバイスのエイリアス

0 > devalias
pci                 /pci
bridge              /pci/@d
mac-io              /pci/@d/mac-io
via-cuda            /pci/@d/mac-io/via-cuda
rtc                 /pci/@d/mac-io/via-cuda/rtc
adb-keyboard        /pci/@d/mac-io/via-cuda/adb/keyboard
adb-mouse           /pci/@d/mac-io/via-cuda/adb/mouse
sound               /pci/@d/mac-io/davbus/sound
enet                /pci/@d/mac-io/ethernet
scca                /pci/@d/mac-io/escc/ch-a
sccb                /pci/@d/mac-io/escc/ch-b
nvram               /pci/@d/mac-io/nvram
ide0                /pci/@d/mac-io/ata-3@20000
cd                  /pci/@d/mac-io/ata-3@20000/disk@0
zip                 /pci/@d/mac-io/ata-3@20000/disk@1
ide1                /pci/@d/pci-ata@1/ata-4@0
hd                  /pci/@d/pci-ata@1/ata-4@0/disk@0
ultra0              /pci/@d/pci-ata@1/ata-4@0/disk@0
ultra1              /pci/@d/pci-ata@1/ata-4@0/disk@1
usb                 /pci/@d/usb
fw                  /pci/@d/firewire
keyboard            /psuedo-hid/keyboard
mouse               /psuedo-hid/mouse
usb-keyboard
usb-mouse
no-boot             /pci@80000000/pci-bridge@d/mac-io@5/fdc
last-boot           /pci@80000000/pci-bridge@d/mac-io@5/ethernet
screen              /pci@80000000/ATY,Rage128y@10
 ok
0 > _

dir コマンド

0 > dir ide0/disk@0      CD-ROM のルートの内容が表示された。
0 > dir cd:,\            CD-ROM のルートの内容が表示された。
0 > dir hd:,\            デスクトップ?が表示された。

インストールカーネルの入っている Misc(HFS+) が見えないと話にならんが、どれか不明。 今日はココまで。

EOFTOP