Hi,
I installed NS3.3 and HP UX on a 715/80, each on its own hard drive.
Is there a way to have a "boot manager" to select the operating system to launch on boot ?
The only way i found is to press escape and then use the command "boot scsi.x.0" with x scsi id of the hard drive.
Jean-Noël
That is a novel approach! I like it!
I was curious myself about the same thing but never thought of doing it that way. I'd also like to know if one could have both NS and HPUX installed on the SAME drive -- same question: is there a boot manager?
Quote from: "ixo"Hi,
I installed NS3.3 and HP UX on a 715/80, each on its own hard drive.
Is there a way to have a "boot manager" to select the operating system to launch on boot ?
The only way i found is to press escape and then use the command "boot scsi.x.0" with x scsi id of the hard drive.
Jean-Noël
While I haven't gotten around to trying an install of NS3.3risc on the HPPA box I have designated for it, I can tell you that on the SPARC side, this is exactly how it can be done painlessly--press STOP-A, then at the OBP prompt type...
ok boot <NeXT disk alias>...and plug in the corresponding disk alias name for the desired OS root disk's SCSI target number, of course. Typically the OS you want to be the primary will be target 3 ("disk3" or simply "disk"), and the secondary target 1 ("disk1"), assuming internal disks. However you can change the "boot-device" / "diag-device" environment variables to reflect any devices you choose...
ok setenv boot-device disk disk1If you specify multiple disk aliases as above, it will try them in order. So if it can't get a functioning kernel on disk, it will automatically try disk1.
You can even create your own disk alias names to correspond to any device path you choose, but that's a little outside the scope of most casual users' needs and thus this post, given that "disk/disk3" (the same device) and "disk1" are already there for you by default.
Quote from: "ErikTheHack"That is a novel approach! I like it!
I was curious myself about the same thing but never thought of doing it that way. I'd also like to know if one could have both NS and HPUX installed on the SAME drive -- same question: is there a boot manager?
This might prove to be rather difficult, whether HP/UX or Solaris. I could be incorrect though, so anyone can feel free to jump in and correct me.
The System V-derived Solaris and HP/UX distros use "ufs" filesystems by default. However, from what I can determine, the more BSD-like NeXTSTEP/OPENSTEP uses "4.3" as its filesystem. While you might be able to mount a filesystem of one type on a system natively using the other, slicing a disk partially using two different filesystem types is likely impossible because each expects a disk label that's considered valid for its contents. On the Sun side of things you *might* be able to get away with this if you want to run the really old SunOS 4.1.4 instead of Solaris 2.x, because SunOS 4.x was aldo BSD-derived and used "4.2" filesystems, which might be close enough to pull off using a single disk label between the two installations. However, that's pure conjecture and in all likelihood may not work--"4.2" and "4.3" are distinctly different IIRC.
Hope that helps...
EDIT: This NeXTanswer document (
http://docs.info.apple.com/article.html?artnum=71684&coll=ap) confirms that such a shared installation of NeXTSTEP and HP/UX is impossible on a single SCSI disk.