info-vax@ucbvax.UUCP (02/05/86)
() Any 780 wizards out there? We are running SysV V2R2 on a Vax 11/780. It has been configured to boot off an RP06 on NEXUS 8 (drive 0). I'm trying to get it to boot off drive 0 of NEXUS 10, which is an Emulex massbus controller currently speaking to 3 CDC 9766 drives. I've built a root file system on the CDC, configured a kernal to mount the CDC as root, and copied (via dd) the boot track from the rp06 to the CDC drive. The new kernal works correctly, but the sash still gets booted off the rp06. (I know because it won't boot when I turn the drive off.) Aha, says I, you have to change the disk boot procedure on the console floppy. Well, that's evidently not as easy as it sounds. I've tried all reasonable permutations of the boot script, and haven't found one that works. (The error is always 'double fault error'.) I'd include the boot script we're using now, but am not sure whether that might violate some obscure DEC copyright. My questions are as follows: Do I use TYPE '0' for a CDC drive in the boot script? If the CDC drive I'm trying to boot from is the first one on the Emulex controller, is the 'drive number' still 0? (I would assume so.) Should I have changed something in the boot track instead of merely copying it from the rp06? Does it make a difference what the name of the node is? In other words, the first partition of the rp is labeled '0s0', and the first partition of the CDC is labeled '1s0' in /dev. Am I missing something? As usual, any and all assistance will be greatly appreciated. Thanks. Ron -- -- Ronald O. Christian (Fujitsu America Inc., San Jose, Calif.) ihnp4!pesnta!fai!ronc Oliver's law of assumed responsibility: "If you are seen fixing it, you will be blamed for breaking it."
info-vax@ucbvax.UUCP (02/10/86)
You might try forwarding your note also to UNIX-WIZARDS@BRL (ARPA.) I think your problem is either easy or impossible to solve (well, you know.) Unfortunately my wizardry is limited more to 4.2bsd on VAXen and SUNs and SYSVR2 on 3B5s where it wouldn't be the same (at any rate, if it helps, the first thing I would do under 4.2bsd is look for a script like ANYBOO.CMD which stops and asks which device/kernel I wish to boot from (at the console.) I don't know if SYSV/VAX has something like this, but I would certainly look for it! I bet someone out on UNIX-WIZARDS could answer your question in a second, info-vax is almost exclusively VMS types. -Barry Shein, Boston University
info-vax@ucbvax.UUCP (02/11/86)
I have just recently done this under VMS 4.2. I have an rm05 as the default boot device. To boot from the CDC drive on the emulex, I took the defboo.cmd for my rm05 and made one change: Change R1 to be A (for nexus 10). If you put in 10 you will get the double err halt as that is pointing to the cpu. Greg Caetano GenRad Inc 300 Baker Ave Concord, Mass 01742 decvax!genrad!panda!gjc