Setting up dual-boot on Indigo2 for 6.5 and 5.3...

From: Ian Mapleson (mapesdhs_at_yahoo.com)
Date: 08/11/04


Date: 11 Aug 2004 08:39:12 -0700

Dear All,

I'm trying to setup an Indigo2 so that it can boot with either
6.5 or 5.3. Not wishing to make things too complicated, all I
want is a script for each installation which one can run as root
that will change the appropriate nvram settings and then reboot.

The disk on SCSI ID 1 has a 6.5.15m installation. The 5.3 disk
is on ID 2 (5.3 with XFS to be precise).

So far, when I run the script on the 6.5 disk, it correctly sets
SystemPartition and OSLoadPartition, but after rebooting the
5.3 startup gives the normal copyright message followed by this error:

  WARNING: initial mount of root device 0x2000010 failed with errno 22

A few seconds later the screen clears and then this error is displayed:

  PANIC: vfs_mountroot: no root found

Does anyone know what's happening? What is vfs_mountroot? I can't
find any reference to it on techpubs, and there's no man page for it
on either installation. I tried using grep to see if any of the scripts
in /etc would be responsible for printout out either message, but none
of them are. I'm going through bcheckrc and brc at the moment, trying
to see how things are initially mounted, but it's a bit of a shell
script decyphering job. Any ideas?

If I restart and do a resetenv in Command Monitor, all returns to normal
and 6.5 boots fine. If I manually put the 5.3 disk back to SCSI ID 1, it
also boots ok, so whatever is going wrong at least I know it's not
harming the two installations.

Thanks for any help!

Cheers! :)

Ian.



Relevant Pages

  • Re: Solaris bare metal restore with IBM TSM client?
    ... boot> router-ip=10.3.239.62 ... Starting Solaris installation program... ... Using finish script: finish_script.sh ... Executing begin script "begin_script.sh"... ...
    (comp.unix.solaris)
  • Setting up dual-boot on Indigo2 for 6.5 and 5.3...
    ... I'm trying to setup an Indigo2 so that it can boot with either ... want is a script for each installation which one can run as root ... So far, when I run the script on the 6.5 disk, it correctly sets ... startup gives the normal copyright message followed by this error: ...
    (comp.sys.sgi.misc)
  • Re: install
    ... floppy or installation CD, I ended up with a blank ... boot loader on my Mandrake partition. ... no screens found ... This script will be in "/etc/init.d", ...
    (Debian-User)
  • Re: Hands off application installations on Solaris 10 zones
    ... > script or service in the zone. ... Then when the zone boots, ... But isn't it correct that the zone need to boot twice before it actually ... In the first boot alot of post installation stuff happends and it ...
    (comp.unix.solaris)
  • Re: Dual Boot Instructions
    ... No one has said either yes or no to the proposed installation as described ... just disconnect the already installed Vista drive, then plug in the blank HDD ... the first of the boot options if it detects WinXP already installed on the ... The System Partition must be a primary partition and marked Active ...
    (microsoft.public.windows.vista.hardware_devices)