Discussion:
HPFS.IFS' /AUTOCHECK-setting
(too old to reply)
A.D. Fundum
2015-11-15 14:44:41 UTC
Permalink
What's the meaning of, for example, "/AUTOCHECK:G*"?

The character "*" is not documented in eCS 1.2's "HELP HPFS.IFS". With
Warp 4 this parameter used to be "/AUTOCHECK:CDEFG".


--
Allan
2015-11-16 20:05:08 UTC
Permalink
Post by A.D. Fundum
What's the meaning of, for example, "/AUTOCHECK:G*"?
G* does not make a lot of sense.
The letters after AUTOCHECK: are the driveletters(partitions), that you
want autochecked during boot.
* means all (hpfs) partitions, which have a driveletter assigned.
Post by A.D. Fundum
The character "*" is not documented in eCS 1.2's "HELP HPFS.IFS". With
Warp 4 this parameter used to be "/AUTOCHECK:CDEFG".
Most likely because you have created those 5 partitions.
--
Allan.

It is better to close your mouth, and look like a fool,
than to open it, and remove all doubt.
ivan
2015-11-16 23:11:13 UTC
Permalink
Post by Allan
Post by A.D. Fundum
What's the meaning of, for example, "/AUTOCHECK:G*"?
G* does not make a lot of sense.
The letters after AUTOCHECK: are the driveletters(partitions), that you
want autochecked during boot.
* means all (hpfs) partitions, which have a driveletter assigned.
Post by A.D. Fundum
The character "*" is not documented in eCS 1.2's "HELP HPFS.IFS". With
Warp 4 this parameter used to be "/AUTOCHECK:CDEFG".
Most likely because you have created those 5 partitions.
Allan, are you sure of that?

I know the * with JFS means check all JFS partitions at boot but for
some reason I have always thought that with HPFS it meant only check a
drive if the dirty flag was set and the letter meant always check that
drive (I think I got that info from one of the readme files with one
of the fixpacks).

ivan
--
Dave Yeo
2015-11-17 07:17:18 UTC
Permalink
Post by ivan
Post by Allan
Post by A.D. Fundum
What's the meaning of, for example, "/AUTOCHECK:G*"?
G* does not make a lot of sense.
The letters after AUTOCHECK: are the driveletters(partitions), that you
want autochecked during boot.
* means all (hpfs) partitions, which have a driveletter assigned.
Post by A.D. Fundum
The character "*" is not documented in eCS 1.2's "HELP HPFS.IFS". With
Warp 4 this parameter used to be "/AUTOCHECK:CDEFG".
Most likely because you have created those 5 partitions.
Allan, are you sure of that?
I know the * with JFS means check all JFS partitions at boot but for
some reason I have always thought that with HPFS it meant only check a
drive if the dirty flag was set and the letter meant always check that
drive (I think I got that info from one of the readme files with one
of the fixpacks).
Here I have the /AUTOCHECK:EV line and the partitions are only checked
after a power failure/hard hang/trap when it is needed.
I'd guess the * was added later, so is not documented and just covers
all HPFS volumes.
Dave
Allan
2015-11-17 17:49:06 UTC
Permalink
Post by ivan
Post by Allan
Post by A.D. Fundum
What's the meaning of, for example, "/AUTOCHECK:G*"?
G* does not make a lot of sense.
The letters after AUTOCHECK: are the driveletters(partitions), that you
want autochecked during boot.
* means all (hpfs) partitions, which have a driveletter assigned.
Post by A.D. Fundum
The character "*" is not documented in eCS 1.2's "HELP HPFS.IFS". With
Warp 4 this parameter used to be "/AUTOCHECK:CDEFG".
Most likely because you have created those 5 partitions.
Allan, are you sure of that?
I know the * with JFS means check all JFS partitions at boot but for
some reason I have always thought that with HPFS it meant only check a
drive if the dirty flag was set and the letter meant always check that
drive (I think I got that info from one of the readme files with one
of the fixpacks).
I'm afraid you got that wrong. * or any drive letter means check the
drive, if it is dirty. Neither HPFS or JFS does eny check on a clean
drive, but unfortunately JFS still displays something for clean drives
(which is a bug).
If you want to _force_ running checkdsk on a drive during boot, you
need to add a + sign in front of the specific driveletter,
ex /AUTOCHECK:CD+EFG
will force chkdsk on drive E and check if dirty on the others.
+* will force chkdsk on all drives - don't do that. It can take a long
time, and if you have many or large partitions, the system may run out of memory
during this - and can not boot !

Basicly, the bahaviour is the same on HPFS and JFS.
--
Allan.

It is better to close your mouth, and look like a fool,
than to open it, and remove all doubt.
A.D. Fundum
2015-11-18 17:55:07 UTC
Permalink
Post by Allan
Post by A.D. Fundum
What's the meaning of, for example, "/AUTOCHECK:G*"?
G* does not make a lot of sense.
Hence the question. No big deal, I was just comparing CONFIG.SYSes
w.r.t. old software without matching installers. AFAICT the behaviour
isn't unexpected with dirty HPFS drives, so perhaps the eCS 1.2
installer added a superfluous (last local) drive letter. Drive G:
isn't checked twice.


--

Loading...