boot VaxStation 4000/60 from disk

View: New views
7 Messages — Rating Filter:   Alert me  

boot VaxStation 4000/60 from disk

by SebastianR :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

after I got a serial cable working, thanks for all of your suggestions, I
was able to install OpenBSD via network (MOP).
A dmesg can be found here:
https://www.l00-bugdead-prods.de/VaxStation.dmesg.txt

Due to limited disk space, I only installed bsd, base43.tgz, and etc43.tgz.
After the usual "Congratulations, your system is successfully installed..."
I rebooted. In the chevron prompt I told the box to boot from hard disk, but
this fails, with the following error message:
?43 FILESTRUCT

I assume I have to prepare the disk in a given way, to be able to boot from
it? Or do I have to enter special parameters to the boot command on the
chevron prompt?
I know from my old SGI Indigo, I have to tell the box, that there is a
different operating system than the "standard" one coming, to be able to
boot NetBSD, maybe  I have to do sth similar?
I also did not fiddled around with disk geometry or sth. like that, when I
installed OpenBSD onto the disk, maybe I should have done sth?

The box itself seems to work fine, I can boot a NFS root filesystem via
network, but it refuses to boot from disk.

kind regards
Sebastian


Re: boot VaxStation 4000/60 from disk

by Martin Reindl-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

"Sebastian Reitenbach" <sebastia@...> wrote:

> Hi,
>
> after I got a serial cable working, thanks for all of your suggestions, I
> was able to install OpenBSD via network (MOP).
> A dmesg can be found here:
> https://www.l00-bugdead-prods.de/VaxStation.dmesg.txt
>
> Due to limited disk space, I only installed bsd, base43.tgz, and etc43.tgz.
> After the usual "Congratulations, your system is successfully installed..."
> I rebooted. In the chevron prompt I told the box to boot from hard disk, but
> this fails, with the following error message:
> ?43 FILESTRUCT
>
> I assume I have to prepare the disk in a given way, to be able to boot from
> it? Or do I have to enter special parameters to the boot command on the
> chevron prompt?
> I know from my old SGI Indigo, I have to tell the box, that there is a
> different operating system than the "standard" one coming, to be able to
> boot NetBSD, maybe  I have to do sth similar?
> I also did not fiddled around with disk geometry or sth. like that, when I
> installed OpenBSD onto the disk, maybe I should have done sth?
>
> The box itself seems to work fine, I can boot a NFS root filesystem via
> network, but it refuses to boot from disk.
>

From your NFS enviroment, can your run:

cp /usr/mdec/boot /boot
/sbin/disklabel -B sd0

martin


Parent Message unknown Re: boot VaxStation 4000/60 from disk

by SebastianR :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

Martin Reindl <martin@...> wrote:
> "Sebastian Reitenbach" <sebastia@...> wrote:
>
> > Hi,
> >
> > after I got a serial cable working, thanks for all of your suggestions,
I
> > was able to install OpenBSD via network (MOP).
> > A dmesg can be found here:
> > https://www.l00-bugdead-prods.de/VaxStation.dmesg.txt
> >
> > Due to limited disk space, I only installed bsd, base43.tgz, and
etc43.tgz.
> > After the usual "Congratulations, your system is successfully
installed..."
> > I rebooted. In the chevron prompt I told the box to boot from hard disk,
but
> > this fails, with the following error message:
> > ?43 FILESTRUCT
> >
> > I assume I have to prepare the disk in a given way, to be able to boot
from
> > it? Or do I have to enter special parameters to the boot command on the
> > chevron prompt?
> > I know from my old SGI Indigo, I have to tell the box, that there is a
> > different operating system than the "standard" one coming, to be able to
> > boot NetBSD, maybe  I have to do sth similar?
> > I also did not fiddled around with disk geometry or sth. like that, when
I

> > installed OpenBSD onto the disk, maybe I should have done sth?
> >
> > The box itself seems to work fine, I can boot a NFS root filesystem via
> > network, but it refuses to boot from disk.
> >
>
> From your NFS enviroment, can your run:
>
> cp /usr/mdec/boot /boot
> /sbin/disklabel -B sd0
I've done above commands. There was no output to the disklabel command, so
no error at least. However, nothing changed when I try booting from the
disk.

I just wonder, should I really copy the boot file to /boot on the nfs root?
or should I have copied it onto the disk? I don't really understand, for
what the copy has to be done.

kind regards
Sebastian


Re: boot VaxStation 4000/60 from disk

by Martin Reindl-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

"Sebastian Reitenbach" <sebastia@...> wrote:

> Hi,
>
> Martin Reindl <martin@...> wrote:
> > "Sebastian Reitenbach" <sebastia@...> wrote:
> >
> > > Hi,
> > >
> > > after I got a serial cable working, thanks for all of your suggestions,
> I
> > > was able to install OpenBSD via network (MOP).
> > > A dmesg can be found here:
> > > https://www.l00-bugdead-prods.de/VaxStation.dmesg.txt
> > >
> > > Due to limited disk space, I only installed bsd, base43.tgz, and
> etc43.tgz.
> > > After the usual "Congratulations, your system is successfully
> installed..."
> > > I rebooted. In the chevron prompt I told the box to boot from hard disk,
> but
> > > this fails, with the following error message:
> > > ?43 FILESTRUCT
> > >
> > > I assume I have to prepare the disk in a given way, to be able to boot
> from
> > > it? Or do I have to enter special parameters to the boot command on the
> > > chevron prompt?
> > > I know from my old SGI Indigo, I have to tell the box, that there is a
> > > different operating system than the "standard" one coming, to be able to
> > > boot NetBSD, maybe  I have to do sth similar?
> > > I also did not fiddled around with disk geometry or sth. like that, when
> I
> > > installed OpenBSD onto the disk, maybe I should have done sth?
> > >
> > > The box itself seems to work fine, I can boot a NFS root filesystem via
> > > network, but it refuses to boot from disk.
> > >
> >
> > From your NFS enviroment, can your run:
> >
> > cp /usr/mdec/boot /boot
> > /sbin/disklabel -B sd0
> I've done above commands. There was no output to the disklabel command, so
> no error at least. However, nothing changed when I try booting from the
> disk.
>
> I just wonder, should I really copy the boot file to /boot on the nfs root?
> or should I have copied it onto the disk? I don't really understand, for
> what the copy has to be done.
>

Sorry, from your NFS, mount sd0, then do

cp /mnt/usr/mdec/boot /mnt/boot
/sbin/disklabel -B sd0


Parent Message unknown Re: boot VaxStation 4000/60 from disk

by SebastianR :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Martin Reindl <martin@...> wrote:

> "Sebastian Reitenbach" <sebastia@...> wrote:
>
> > Hi,
> >
> > Martin Reindl <martin@...> wrote:
> > > "Sebastian Reitenbach" <sebastia@...> wrote:
> > >
> > > > Hi,
> > > >
> > > > after I got a serial cable working, thanks for all of your
suggestions,

> > I
> > > > was able to install OpenBSD via network (MOP).
> > > > A dmesg can be found here:
> > > > https://www.l00-bugdead-prods.de/VaxStation.dmesg.txt
> > > >
> > > > Due to limited disk space, I only installed bsd, base43.tgz, and
> > etc43.tgz.
> > > > After the usual "Congratulations, your system is successfully
> > installed..."
> > > > I rebooted. In the chevron prompt I told the box to boot from hard
disk,
> > but
> > > > this fails, with the following error message:
> > > > ?43 FILESTRUCT
> > > >
> > > > I assume I have to prepare the disk in a given way, to be able to
boot
> > from
> > > > it? Or do I have to enter special parameters to the boot command on
the
> > > > chevron prompt?
> > > > I know from my old SGI Indigo, I have to tell the box, that there is
a
> > > > different operating system than the "standard" one coming, to be
able to
> > > > boot NetBSD, maybe  I have to do sth similar?
> > > > I also did not fiddled around with disk geometry or sth. like that,
when
> > I
> > > > installed OpenBSD onto the disk, maybe I should have done sth?
> > > >
> > > > The box itself seems to work fine, I can boot a NFS root filesystem
via
> > > > network, but it refuses to boot from disk.
> > > >
> > >
> > > From your NFS enviroment, can your run:
> > >
> > > cp /usr/mdec/boot /boot
> > > /sbin/disklabel -B sd0
> > I've done above commands. There was no output to the disklabel command,
so
> > no error at least. However, nothing changed when I try booting from the
> > disk.
> >
> > I just wonder, should I really copy the boot file to /boot on the nfs
root?
> > or should I have copied it onto the disk? I don't really understand, for
> > what the copy has to be done.
> >
>
> Sorry, from your NFS, mount sd0, then do
>
> cp /mnt/usr/mdec/boot /mnt/boot
> /sbin/disklabel -B sd0

ok, mounted sd0a, and copied the file, but
still no luck.
btw. running disklabel verbose shows this:
# /sbin/disklabel -v -B sd0
disklabel: bootstraps: xxboot = /usr/mdec/sdboot, bootxx = NONE

thanks
Sebastian


Re: boot VaxStation 4000/60 from disk

by Miod Vallat (on the road) :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

> still no luck.
> btw. running disklabel verbose shows this:
> # /sbin/disklabel -v -B sd0
> disklabel: bootstraps: xxboot = /usr/mdec/sdboot, bootxx = NONE

What is the output of `disklabel sd0'?

Miod


Parent Message unknown Re: boot VaxStation 4000/60 from disk

by SebastianR :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Miod Vallat <miod@...> wrote:
> > still no luck.
> > btw. running disklabel verbose shows this:
> > # /sbin/disklabel -v -B sd0
> > disklabel: bootstraps: xxboot = /usr/mdec/sdboot, bootxx = NONE
>
> What is the output of `disklabel sd0'?
# disklabel sd0
# /dev/rsd0c:
type: SCSI
disk: SCSI disk
label: RZ25     (C) DEC
flags:
bytes/sector: 512
sectors/track: 62
tracks/cylinder: 9
sectors/cylinder: 558
cylinders: 1476
total sectors: 832527
rpm: 4412
interleave: 1
trackskew: 0
cylinderskew: 0
headswitch: 0           # microseconds
track-to-track seek: 0  # microseconds
drivedata: 0

3 partitions:
#                size           offset  fstype [fsize bsize  cpg]
  a:           800000              558  4.2BSD   2048 16384    1
  b:            31969           800558    swap
  c:           832527                0  unused      0     0

Sebastian