🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc.hardware.storage
Article #673

Re: How do you backup a small network of computers?

#673
From: Maxim S. Shatskih
Date: Mon, 28 Nov 2005 20:21
43 lines
2968 bytes
> But it didn't work for me. Some logical drive letters seemed to back up
> fine, others didn't. So I have a portion of the files backed up,
> but the hard drive won't boot - Linux Red Hat 9 complains that
> /boot has a 1-byte size difference compared to what is in the
> Master Boot Record. Whereas Windows XP boots up to the XP logo,
> but that's all it shows - it doesn't give me the normal password prompt.

Correct. If you restore the image of the SystemRoot disk of Windows, you must
either:

a) also restore the MBR, so that the new disk will have the same MBR Signature
and the SystemRoot partition will have the same offset

or

b) mount the SYSTEM registry of _this restored Windows image_ on some another
computer and patch the MountedDevices value manually, so it will be the same
drive letter as the original disk was.

Windows assigns the drive letters on "mountdev ID" basis, and the "mountdev ID"
of the usual disk partition on an MBR disk is - 12bytes, 4byte MBR signature of
the disk, then 8byte partition offset (in bytes IIRC).

The HKLM\SYSTEM\MountedDevices registry contains the table of the drive letters
in the form of:

\DosDevices\C: REG_BINARY: mountdev ID
\DosDevices\D: REG_BINARY: mountdev ID
\DosDevices\E: REG_BINARY: mountdev ID

and so on.

If you will not patch this in the new restored Windows disk - then it will boot
and will assign itself as, for instance, T:, while all pathnames of services,
Windows user mode components and COM objects (including the shell components) -
are starting from C:\. This is a major failure, the system seems to be up, but
you cannot log on.

-- 
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@storagecraft.com
http://www.storagecraft.com
Technical Details
Message-ID: <dmfor8$1344$1@gavrilo.mtu.ru>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!newsfeed.gamma.ru!Gamma.RU!image.surnet.ru!mtu.ru!not-for-mail
References: <43899da0$0$25857$afc38c87@news.optusnet.com.au>

Show Full Headers
Complete Article Headers
X-Google-Thread: f4d7c,59df6f40ac93378e
X-Google-Thread: 108c83,59df6f40ac93378e
X-Google-Thread: 10e1c8,59df6f40ac93378e
X-Google-Attributes: gidf4d7c,gid108c83,gid10e1c8,public
X-Google-Language: ENGLISH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!newsfeed.gamma.ru!Gamma.RU!image.surnet.ru!mtu.ru!not-for-mail
From: "Maxim S. Shatskih" <maxim@storagecraft.com>
Newsgroups: comp.sys.ibm.pc.hardware.storage,aus.computers,comp.arch.storage
Subject: Re: How do you backup a small network of computers?
Date: Mon, 28 Nov 2005 23:21:39 +0300
Organization: StorageCraft
Lines: 44
Message-ID: <dmfor8$1344$1@gavrilo.mtu.ru>
References: <43899da0$0$25857$afc38c87@news.optusnet.com.au>
NNTP-Posting-Host: ppp83-237-247-234.pppoe.mtu-net.ru
Mime-Version: 1.0
Content-Type: text/plain;
 charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Trace: gavrilo.mtu.ru 1133209256 35972 83.237.247.234 (28 Nov 2005 20:20:56 GMT)
X-Complaints-To: usenet-abuse@mtu.ru
NNTP-Posting-Date: Mon, 28 Nov 2005 20:20:56 +0000 (UTC)
X-Priority: 3
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506
X-Newsreader: Microsoft Outlook Express 6.00.2800.1506
X-MSMail-Priority: Normal