On Wed, 17 Dec 2003 20:10:45 -0700, "Gerry Voras"
>OK, the theory on IDE LLF is basically write random 1's and 0' to every spot
>on a hard drive -- all platters, tracks, and sectors. It does nothing to
>rewrite tracks, precopys, LZs, etc.
OK, that's pretty much what I'd expect today. When the first IDE HDs
were warmed-over MFMs without zones ofdifferent sectors per track,
there were reports that BIOS LLF could upset optimized interleave or
sector positioning so that the HD would slow down, and later that some
80M drives would lose capacity too (loss of denser zones?)
Some sources claim CRC info outside the sectordata area is renewed,
either as a self-managed side-effect of changing the contents, or
explicitly. I don't know enough to comment on that.
>The problem with any LLF is that in the process it wipes out the bad sector
>list -- an inherently bad thing to do to any Winchester derivative drive.
I doubt if it will re-init the HD's own internal list, though I'd
expect it to clear all OS-level bad cluster listings (given the file
system's blown away; FDisk would do the same). If the OS lists bad
sectors, it's time to sunset the HD anyway, IMO.
>However, I do it whenever the alternative to to throw away the drive.
I'm using Spinrite under such circumstances.
>Anyhow, I solved the original problem. It turns out, after some further
>research, that a couple of the install INF files have pre-programmed cab and
>device locations in them, including for PROGMAN.EXE. It turns out that the
>SETUP.EXE file, when reading the INF files, will have problems if the cab
>source and the install destination are the same logical device. I've never
>run into this problem before
Me neither!
>... but apparently shows up on non-AT designs most frequently.
Maybe confusion between what BIOS sees as the boot drive (C:) and what
PnP thinks is the first HD device, which could be affected by CMOS
boot order. Thinking 1 x IDE + 1 x SCSI, and another thread where it
is claimed that an F-Prot boot fixer copied a backed-up boot record to
the wrong HD. Thinking; build with IDE as C:, add SCSI card and HD,
set CMOS to boot off SCSI before IDE, etc.
>Anyhow, the easy way was to copy the cabs onto a logical drive
>(40 megs, called D:) and install to C: from there.
That's what I always do.
>Alternatively, load from a CD drive, network share, or across Interlnk.
That I'd be far less likely to do.
>The assignment I gave my admin class (I teach at a tech school) was to
>figure out a way to load WIn95 without a CD or NIC. Most teams opted to
>install over null-modem, but a couple of teams recommended copying over
>null-modem, then installing locally -- to gain a speed advantage of sorts (I
>think they'll discover that they really don't get one).
They may or may not, if all goes well. But if glitches arise, or
access to the linkage vanishes after restarts during the process that
causes further copies from source to fail, then they would be way
ahead of the pack - they'd know whether the problem lay in accessing
the source, or in the mechanations of Setup.exe itself.
>...the bogus hardware I gave out was a proprietary IBM PS/Valuepoint
>instead of a standard AT-based 486.
That's a cruel trick :-)
Did you invite them to add some RAM to speed things up, leaving them
to figure "must have parity" followed by "must be 'special'
proprietary RAM"? That bit me with an old Valuepoint - grrr
>Testing on a "regular" 486 did not generate the PROGMAN.EXE issue.
So it prolly works on PCs, and IBM's are just not compatible enough!
>------------ ----- --- -- - - - -
Things should be made as simple as possible,
but no simpler - attrib. Albert Einstein
>------------ ----- --- -- - - - -