[Search for users]
[Overall Top Noters]
[List of all Conferences]
[Download this site]
Title: | VAX and Alpha VMS |
Notice: | This is a new VMSnotes, please read note 2.1 |
Moderator: | VAXAXP::BERNARDO |
|
Created: | Wed Jan 22 1997 |
Last Modified: | Fri Jun 06 1997 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 703 |
Total number of notes: | 3722 |
641.0. "PROCGONE bugcheck after installing an ECO" by MUCTEC::BECKER (Hartmut B., VMS & Languages, Munich) Mon May 26 1997 05:08
You may never see this problem but I want to mention it here in case anybody
else sees it. Maybe my quick analysis is wrong or incomplete but it fits to
what I saw.
If your system disk is badly fragmented applying an ECO may leave your system
unbootable.
I installed ALPACRT02_071, made a shutdown with re-boot check and got a PROCGONE
bugcheck during the boot.
All my attempts to boot the system failed. The system crashed before I could
set the time (forced via sysboot settime set to 1). I booted from another disk
and checked what changed since the last successful boot. I removed or renamed
two UCX images which were in sys$loadable_images and which were replaced since
then. I disabled loading system images, I renamed all images mentioned in
VMS$SYSTEM_IMAGES.DATA, nothing helped. At last I renamed DECC$SHR.EXE which
was installed with that ECO. The system booted.
This surprised me because the same image was installed on a AS255, which was
successfully re-booted. I thought of dropping this ECO with the supplied
command procedure. A quick look into that COM-file showed it requires an old
version of DECC$SHR.EXE, hence I copied the old working one and re-booted:
The system crashed with PROCGONE at the same time during boot. This forced me
to have a closer look at that file, the file id, the header. I found that the
new DECC$SHR.EXE and the copied one had more than one header and more than 100
retrieval pointers. I concluded that at that stage during the boot such
fragmented files couldn't be mapped. I deleted some files and converted the new
DECC$SHR.EXE to a file with one header and only 30 retrival pointers: the
system booted without any complaint.
Maybe installation procedures can be made smarter to create less fragmented
new critical files. Maybe the re-boot check should check critical files for
fragmentation.
Hartmut
Crossposted to the DECC notes conference.
T.R | Title | User | Personal Name | Date | Lines |
---|
641.1 | | ZIMBRA::BERNARDO | Dave Bernardo, VMS Engineering | Mon May 26 1997 08:18 | 12 |
| These PROCGONE bugchecks will be triggered if a process which
runs before the end of SYSINIT exits with an error. This includes
SYSINIT. Normally the only information that is useful is the
value in R0... so, if this ever happens to you again, set
DUMPSTYLE so that you get full bugcheck output on the console.
The status in R0 will give you the reason for the failure. Did the
DECC$SHR image have more than one file header? The primitive file
system can typically handle files that are very fragmented. It
does not handle files with more than one header.
Dave
|