vch@attibr.UUCP (Vincent C. Hatem) (12/22/88)
I just installed 3.2.1 on a 3B2/600 here, and I'm having a little problem with /etc/mount: After installing the OS, I installed the 4.1 C compiler. The INSTALL procedure says that I have to install the System Header Files package again... No problem, I figure... Yeah, right. So, I do a 'sysadm tapepkg' to get the system header files package off the tape, and after loading the floppy-image onto /dev/dsk/c1t1d0s4, it tries to mount that partition on /install. This is where things go weird. I get the messages: mount: Permission Denied. mount: Cannot mount /dev/dsk/c1t1d0s4 And it dies. Well, I tried to mount the partition manually, and I get the same messages. I tried both /install and /mnt. Of course, I'm logged in as root on the console. I can mount and umount any other partition, just not that one. I did a fsck on the partition, and all is OK. Any ideas? -Vince -- Vincent C. Hatem | att ---->\ (available from any AT&T International | ulysses ->\ Action Central site) International Operations Technical Support | bellcore ->\___ !attibr!vch 1200 Mt Kemble Ave, Basking Ridge, NJ 07920 | (201) 953-8030
rwhite@nusdhub.UUCP (Robert C. White Jr.) (12/22/88)
in article <76@attibr.UUCP>, vch@attibr.UUCP (Vincent C. Hatem) says: > > After installing the OS, I installed the 4.1 C compiler. The INSTALL procedure > says that I have to install the System Header Files package again... No > problem, I figure... Yeah, right. OK, this one is not as trickey as it sounds... KO, we're not gonna have any problems with this one... ;-) The 4.1 C compiler has a routine in it which want's you to install the system headder files, it *INSISTS* that you do so via floppy. 3.2.1 does not have a System headder files floppy diskette, it is on tape, so you try to load these things from tape. sysadm installpkg has the floppy mounted on the directory /install and sysadm tapepkg wants to mount the partition of the tape which contains the system headder files in the directory /install. here is our basic conflict... ;-) The reason that the compiler package wants you to install the system header package at this point is tat the headers that the compiler comes with are app for 2.something and therefore hopelessly out of date. When you receive the message asking for the header diskette press break or delete. The only thing that the package would thne have done was transfered it's own execution to the installation routine for the header diskette, verified that you put in the correct diskette, installation went well, print a happy little message, and exited. That's right verginia, no tuning or whatnot takes place there. When you push break it prints an anoying message to the effect that installation migh not have gone well; just ignore this message, as long as you load the header package next there is no problem. Next "sysadm tapepkg" the headder files into place. To check this out for yourself jsut "mount -r /dev/rSA/diskette1 /install" and then look in /install/INSTALL for the shell scripts. You will see that the bulk of the diskette is "cpio -p"ed into place, as are all the diskettes in the series, and then it get's anoying about the header files. Does this sound like someone who has already been through all this? IT SHOULD! I spent the better part of the day disecting the diskettes just to make shure. ACK. Rob.
rwhite@nusdhub.UUCP (Robert C. White Jr.) (12/22/88)
in article <1279@nusdhub.UUCP>, rwhite@nusdhub.UUCP (Robert C. White Jr.) says: > Does this sound like someone who has already been through all this? IT > SHOULD! I spent the better part of the day disecting the diskettes just > to make shure. ACK. No, not today, back then when I did it. ;-) Neither AT&T nor anybody else could tell me wether the interrupt-the-load- and-install-the-other-package method was safe when I tried this the first time (back in 3.1.1). Rob.
vch@attibr.UUCP (Vincent C. Hatem) (12/23/88)
In article <1279@nusdhub.UUCP>, rwhite@nusdhub.UUCP (Robert C. White Jr.) writes:
] in article <76@attibr.UUCP>, vch@attibr.UUCP (Vincent C. Hatem) says:
] >
] > After installing the OS, I installed the 4.1 C compiler. The INSTALL procedure
] > says that I have to install the System Header Files package again... No
] > problem, I figure... Yeah, right.
]
]
] The 4.1 C compiler has a routine in it which want's you to install the
] system headder files, it *INSISTS* that you do so via floppy. 3.2.1
] does not have a System headder files floppy diskette, it is on tape,
] so you try to load these things from tape. sysadm installpkg has the
so far, so good...
] floppy mounted on the directory /install and sysadm tapepkg wants to
] mount the partition of the tape which contains the system headder files
] in the directory /install. here is our basic conflict... ;-)
Not quite. I broke the installation at that point. The floppy was NOT mounted.
That's the first thing I checked...
] To check this out for yourself jsut "mount -r /dev/rSA/diskette1 /install"
I tried that. Didn't work.
] Does this sound like someone who has already been through all this? IT
] SHOULD! I spent the better part of the day disecting the diskettes just
] to make shure. ACK.
]
] Rob.
Sorry to hear that you went to so much trouble no to be able to help me at
all... ;-} ;-} ;-} ;-} ;-} ;-}
Seriously, I DO appreciate your help. I found the problem myself. The
partition was flagged as non-mountable. 3.1.1 doesn't care, but 3.2.1 DOES.
Basically, I made a type while editing the partition maps.
OOPS.
It works now that I re-partitioned the disk.
--
Vincent C. Hatem | att ---->\ (available from any
AT&T International | ulysses ->\ Action Central site)
International Operations Technical Support | bellcore ->\___ !attibr!vch
1200 Mt Kemble Ave, Basking Ridge, NJ 07920 | (201) 953-8030