IanG said:
Hi John, apologies for the delay in responding to your advice but it has
been
a really difficult process trying to determine a fix, let me explain.
Re your last advice - I was not sure what you meant by a "fault tolerant"
boot floppy, but the situation with my shuttle machine was that it did not
have a floppy drive fitted, nor could I fit one behind the faceplate since
the available space was taken up by my second hard drive.
Also, my second pc only has windows 98 SE and so there was no point in
creating a boot floppy from that, since I did not know how to ammend the
boot.ini file for XP.
I did manage to borrow a friends winXP laptop and I managed to create a
boot
floppy on it,as per KB305595. I then managed to salvage a floppy drive and
"connect" it to the shuttle (don't ask !). However the boot up failed due
to
some sort of device recognition problem ( I did not make a note) and I
presumed this was probably caused by the RAID setup on the shuttle not
being
identified in the boot.ini file.
Anyway there was a flicker of hope in that I had a floppy drive running
and
I also had a floppy diskette with the RAID drivers on. So I tried plan B
and
booted from the cdrom, pressed F6 and succesfully loaded the RAID drivers.
This let me gain access to the recovery console and so I followed the
manual
steps in KB397545 and managed to successfully replace the corrupt registry
with a snapshot from October 1.
The good news is that the machine is now back up and running and
everything
now seems fine, except I do not know what caused the registry corruption
in
the first place ? I'd better carry on looking through the knowledge base
for
ideas on diagnosis.
I am eternally gratefull to you for the valuable advice, and for directing
me towards the usefull KB papers.
Many, many thanks.
I have a couple of outstanding "queries" with regard to moving forwards
and
if you have any usefull advice I would certainly welcome it:
(1) I wish to create a bootable disk for my winXP setup for future
support.
Since the shuttle has no floppy drive and I cannot fit one, if I purchased
a
USB external floppy drive would this be useable for boot up ?
This should work fine, within the limitations of a floppy disk, limitations
like lack of easy NTFS support.
This is part of why the XP CD is bootable. Win9x boot floppies are
normally useless for repairs since they cannot access NTFS drives, and XP
does not offer formatting FAT32 on drives above 40 gig or so.
Would the WinXP cdrom bootup recognise the existence of an external floppy
for adding the RAID drivers at bootup, or will it only look for drives A
and
B (presumably the external USB floppy might be given a drive letter such
as
"E" like a USB memory stick) ?
I have a USB floppy drive, and I just checked it on two systems, my desktop
(which has a floppy drive) and my Thinkpad (which does not).
On the Desktop, the existing installed floppy is A and the USB floppy drive
became B. On my Thinkpad, the USB floppy becomes the A drive.
Setup should have no difficulties recognising the USB floppy and the files
on it, as long as the system itself recognises it. You may need to adjust
system settings to permit booting from USB drives and to move the floppy up
in the boot sequence.
Alternatively, is there any way I can use a memory stick as a bootable
device ?
This is apparently possible but I've never been able to make that work.
There are apparently BIOS dependencies.
http://www.microsoft.com/whdc/device/storage/usb-boot.mspx
Alternatively, can the boot up files be burned to a cd so as to make a
bootable cd ?
You used a bootable CD to get to the recovery console! There are a number
of other bootable CD images you can use for recovery, some of which are
based on Linux. They can be very useful. I've used Astrumi a couple of
times.
If you aren't aware of this, simply copying the files to the CD (or any
other media) does not make it bootable.
At the very least, you could make a bootable copy of your XP CD and add a
folder to it with the RAID support files you need, and when they're asked
for, just tell Setup where they are on the CD. While you're at it, if your
XP CD isn't SP2, slipstream this in. Sites detailing slipstreaming also
show how to extract the boot file images from your XP CD and the other
settings ( like emulation and number of sectors) required to make the CD
actually boot.
HTH
-pk