List Info

Thread: OF < 3 bootblock issue




OF < 3 bootblock issue
country flaguser name
United States
2007-10-11 12:47:43
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-Disk0
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

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )