Hi,
I have a number of OF 1.0.5 and 2.something machines running
with
partition 0 boot drives. While trying to install another one
from scratch,
I first installed 1.6.2 (since that's the last bootable CD I
know about),
but after using that drive to boot a netbsd-4 installation
kernel and
doing a fresh install of everything, the system (which
loaded 1.6.2 and
the install kernel fine) won't boot:
0 > boot
OF_open bootpath=ata/ATA-Disk 0
read stage 2 blocks: 0123. done!
starting stage 2...
(hangs)
I also tried manually installing the bootblocks:
installboot -v /dev/wd0a /usr/mdec/bootxx /boot (copied from
ofwboot)
This was from the netbsd-4 install kernel. An interesting
side note is
that I can neither run installboot from the install kernel
properly:
Status: Command failed
Command: /usr/sbin/installboot /dev/rwd0a
/usr/mdec/bootxx /boot
Hit enter to continue
------------------------------------------------------------
--------------------
installboot: Can't write sector 0 of `/dev/rwd0a': Read-only
file system
installboot: Set bootstrap operation failed
Nor can I run installboot from the command line even though
nothing is
mounted:
# installboot -v /dev/rwd0a bootxx /boot
File system: /dev/rwd0a
File system type: ffs (blocksize 16384, needswap 0)
Primary bootstrap: bootxx
Secondary bootstrap: /boot
installboot: Can't write sector 0 of `/dev/rwd0a': Read-only
file system
installboot: Set bootstrap operation failed
But I can run installboot if I use wd0a instead of rwd0a:
# installboot -v /dev/wd0a bootxx /boot
File system: /dev/wd0a
File system type: ffs (blocksize 16384, needswap 0)
Primary bootstrap: bootxx
Secondary bootstrap: /boot
Bootstrap start sector: 4
Bootstrap byte count: 1756
Bootstrap block table: 118 entries of 16384 bytes
available, 4 used: 13888 13920 13952 5228
Writing bootstrap
Strange, huh?
So if /usr/mdec/ofwboot from netbsd-4 doesn't work as the
second stage
bootloader on macppc for OF < 3, what do I use?
John Klos
|