Port-vax archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: installboot is broken



On 2013-03-22 14:21, Martin Husemann wrote:
On Thu, Mar 21, 2013 at 09:45:11PM +0100, Johnny Billquist wrote:
I failed. And the reason is that installboot is broken. installboot does
not use the data from the primary boot block that it is given, for data
in block 0. Instead installboot creates its own block 0 content.

It seems to read block 0 from the target disk and then modify that, so
works for updating only.

It seems that the boot layout that installboot expects is incompatible with what we have in xxboot, so that installboot refuses to touch the boot block once a correct boot block have been installed.
installboot touches upon a couple of values of block 0.

The valid content that should go there is the output generated from
sys/arch/vax/boot/xxboot/start.S ?

Correct. I worked around the "problem" right now by just dd:ing the first block of xxboot onto the disk, and then restore the disklabel. But that is maybe less than trivial for someone who is new to the whole system.

        Johnny

--
Johnny Billquist                  || "I'm on a bus
                                  ||  on a psychedelic trip
email: bqt%softjar.se@localhost             ||  Reading murder books
pdp is alive!                     ||  tryin' to stay hip" - B. Idol


Home | Main Index | Thread Index | Old Index