Well, I apparently got it fixed. Out of desperation, I booted from the Ghost
10 CD. (I didn't install it because I'm unfamiliar with it, heard bad things about it, and I never had a single issue with Ghost 2003 before).
I got to a nice GUI interface with a host of tools. I tried them all, so I don't know which one worked. All I remember is "Fix MBR", something about making a partition active, and maybe 4 or 5 other areas I tried. One of them worked. Through all these areas, these checks and info, it never once said anything was wrong with the drive! If this tells anyone anything, this is from something Ghost 10 calls "SME Dump", it does say errors in there, but I have no idea what it means since like I said, this SME and Ghost 10 are totally new to me. It may be normal. Errors I noticed I made bold.
(Root) SME
Kind PropertyId Root
Computer Array array[1] = {SME~Computer}
Name String SME
Version String 2005-09-09T18:25:54Z -- SquawPeak
(Computer) SME~Computer
Kind PropertyId Computer
Description String Microsoft Windows Server 2003 PE 5.2.3790
Device Array array[1] = {SME~Computer~Sg1E59944C}
Disk Group Array array[1] = {SME~Computer~BgM509187148Region-0}
Encoding uint32 1252 (4e4h)
File System Encoding uint32 437 (1b5h)
Installed Software Array array[2] = {SME~Computer~Is12258533:283181262-SME~Computer~BgM509187148Region-0~VM50918714
Region-0-1~Fs1/WINDOWS/, SME~Computer~Is12258534:12258278-SME~Computer~BgM509187148Region-0~VM509187148Region-0-1~Fs1/boot.ini}
Name String MININT-JVC
Root ObjectId SME
(Device) SME~Computer~Sg1E59944C
Kind PropertyId Device
Computer ObjectId SME~Computer
Device Id String M509187148
Device Number uint32 0
Is Available bool true
Is Media Removable bool false
Location String
Media ObjectId SME~Computer~Sg1E59944C~M509187148
Media Type StringId Fixed
Model String
Name String \\.\PhysicalDrive0
Serial Number String
(Media) SME~Computer~Sg1E59944C~M509187148
Kind PropertyId Media
Device ObjectId SME~Computer~Sg1E59944C
Is Missing bool false
Is Mounted bool true
Region Array array[1] = {SME~Computer~Sg1E59944C~M509187148~M509187148Region-0}
Sector Count uint64 72303840 (44f44e0h)
Sector Size uint32 512 (200h)
Size uint64 37019566080 (89e89c000h)
(Region) SME~Computer~Sg1E59944C~M509187148~M509187148Region-0
Kind PropertyId Region
Disk Group ObjectId SME~Computer~BgM509187148Region-0
Disk Layout ObjectId SME~Computer~Sg1E59944C~M509187148~M509187148Region-0~L1
Is Restricted bool false
Is in known DiskGroup bool true
Media ObjectId SME~Computer~Sg1E59944C~M509187148
Offset On Media uint64 0
Sector Count uint64 72303840 (44f44e0h)
Segment Array array[2] = {SME~Computer~BgM509187148Region-0~SM509187148Region-0-1, SME~Computer~BgM509187148Region-0~SM509187148Region-0-2}
Size uint64 37019566080 (89e89c000h)
(Disk Layout) SME~Computer~Sg1E59944C~M509187148~M509187148Region-0~L1
Kind PropertyId Disk Layout
Partition Array array[1] = {SME~Computer~Sg1E59944C~M509187148~M509187148Region-0~L1~P63}
Region ObjectId SME~Computer~Sg1E59944C~M509187148~M509187148Region-0
Type StringId MBR
(Partition) SME~Computer~Sg1E59944C~M509187148~M509187148Region-0~L1~P63
Kind PropertyId Partition
Disk Layout ObjectId SME~Computer~Sg1E59944C~M509187148~M509187148Region-0~L1
Has Redirected Sectors bool false
Is Active bool true
Is Hidden bool false
Is Logical bool false
Offset On Media uint64 63 (3fh)
Partition Data Start uint64 0
Partition Name String
Partition Type StringId IFS (HPFS, NTFS), QNX, Advanced Unix
Sector Count uint64 72276372 (44ed994h)
Segment Array array[1] = {SME~Computer~BgM509187148Region-0~SM509187148Region-0-1}
Virtual Partition ObjectId SME~Computer~BgM509187148Region-0~VP1
Volume Usage Type StringId Basic Data
(Disk Group) SME~Computer~BgM509187148Region-0
Kind PropertyId Disk Group
Computer ObjectId SME~Computer
Extended Partition empty
Region Array array[1] = {SME~Computer~Sg1E59944C~M509187148~M509187148Region-0}
Segment Array array[2] = {SME~Computer~BgM509187148Region-0~SM509187148Region-0-1, SME~Computer~BgM509187148Region-0~SM509187148Region-0-2}
Sub Type StringId Unknown
Type StringId Basic
Virtual Partition Array array[1] = {SME~Computer~BgM509187148Region-0~VP1}
Volume Array array[1] = {SME~Computer~BgM509187148Region-0~VM509187148Region-0-1}
(Segment) SME~Computer~BgM509187148Region-0~SM509187148Region-0-1
Kind PropertyId Segment
Can Create Logical bool false
Can Create Primary bool false
Disk Group ObjectId SME~Computer~BgM509187148Region-0
Is Allocated bool true
Is Logical bool false
Offset In Volume uint64 0
Offset On Media uint64 63 (3fh)
Partition ObjectId SME~Computer~Sg1E59944C~M509187148~M509187148Region-0~L1~P63
Partition Type uint32 7
Partition Type Label StringId IFS (HPFS, NTFS), QNX, Advanced Unix
Position in Volume uint32 0
Region ObjectId SME~Computer~Sg1E59944C~M509187148~M509187148Region-0
Sector Count uint64 72276372 (44ed994h)
Sector Size uint32 512 (200h)
Size uint64 37005502464 (89db32800h)
Volume Replicant ObjectId SME~Computer~BgM509187148Region-0~VM509187148Region-0-1~R1
(Segment) SME~Computer~BgM509187148Region-0~SM509187148Region-0-2
Kind PropertyId Segment
Can Create Logical bool true
Can Create Primary bool true
Disk Group ObjectId SME~Computer~BgM509187148Region-0
Is Allocated bool false
Is Logical bool false
Offset In Volume uint64 0
Offset On Media uint64 72276435 (44ed9d3h)
Partition empty
Partition Type uint32 0
Partition Type Label StringId Unused or unknown
Position in Volume uint32 0
Region ObjectId SME~Computer~Sg1E59944C~M509187148~M509187148Region-0
Sector Count uint64 16065 (3ec1h)
Sector Size uint32 512 (200h)
Size uint64 8225280 (7d8200h)
Volume Replicant empty
(Volume) SME~Computer~BgM509187148Region-0~VM509187148Region-0-1
Kind PropertyId Volume
Disk Group ObjectId SME~Computer~BgM509187148Region-0
File System ObjectId SME~Computer~BgM509187148Region-0~VM509187148Region-0-1~Fs1
Installed Software Array array[2] = {SME~Computer~Is12258533:283181262-SME~Computer~BgM509187148Region-0~VM50918714
Region-0-1~Fs1/WINDOWS/,{SME~Computer~Is12258533:283181262-SME~Computer~BgM509187148Region-0~VM50918714
Region-0-1~Fs1/WINDOWS/, SME~Computer~Is12258534:12258278-SME~Computer~BgM509187148Region-0~VM509187148Region-0-1~Fs1/boot.ini}
Is Active bool true
Is Hidden bool false
Is Lockable bool true
Is Mounted bool true
Minimum Sotf Size uint64 5462290944 (14593f200h)
Mount Points Array array[1] = {C:\}
Mount state StringId Mounted
Partition Oriented Type StringId NTFS
Retarget Required bool false
Sector Count uint64 72276372 (44ed994h)
Sector Size uint32 512 (200h)
Size uint64 37005502464 (89db32800h)
Uses Restricted Region bool false
Volume Name String BasicDiskVolume-M509187148Region-0-1
Volume Replicant Array array[1] = {SME~Computer~BgM509187148Region-0~VM509187148Region-0-1~R1}
Volume Status StringId Healthy
Volume Type StringId Simple
Volume Usage Type StringId Basic Data
(Volume Replicant) SME~Computer~BgM509187148Region-0~VM509187148Region-0-1~R1
Kind PropertyId Volume Replicant
Segment Array array[1] = {SME~Computer~BgM509187148Region-0~SM509187148Region-0-1}
Volume ObjectId SME~Computer~BgM509187148Region-0~VM509187148Region-0-1
(File System) SME~Computer~BgM509187148Region-0~VM509187148Region-0-1~Fs1
Kind PropertyId File System
Cluster Count uint64 9034546 (89db32h)
Cluster Size uint32 4096 (1000h)
Creation Date and Time uint32 0
Encoding uint32 65001 (fde9h)
Free Bytes uint64 33856053248 (7e1fa6000h)
Is File Access Available bool true
Label String
Last Modified Date and Time uint32 0
Sector Count uint64 72276368 (44ed990h)
Sector Size uint32 512 (200h)
Serial Number String 14181860682057063916
Type StringId NTFS
Used Bytes uint64 3149447168 (bbb8c000h)
Version String 3.1
Volume ObjectId SME~Computer~BgM509187148Region-0~VM509187148Region-0-1
(Virtual Partition) SME~Computer~BgM509187148Region-0~VP1
Kind PropertyId Virtual Partition
Disk Group ObjectId SME~Computer~BgM509187148Region-0
Partition Array array[1] = {SME~Computer~Sg1E59944C~M509187148~M509187148Region-0~L1~P63}
(Partition) SME~Computer~Sg1E59944C~M509187148~M509187148Region-0~L1~P63
Kind PropertyId Partition
Disk Layout ObjectId SME~Computer~Sg1E59944C~M509187148~M509187148Region-0~L1
Has Redirected Sectors bool false
Is Active bool true
Is Hidden bool false
Is Logical bool false
Offset On Media uint64 63 (3fh)
Partition Data Start uint64 0
Partition Name String
Partition Type StringId IFS (HPFS, NTFS), QNX, Advanced Unix
Sector Count uint64 72276372 (44ed994h)
Segment Array array[1] = {SME~Computer~BgM509187148Region-0~SM509187148Region-0-1}
Virtual Partition ObjectId SME~Computer~BgM509187148Region-0~VP1
Volume Usage Type StringId Basic Data
(Installed Software) SME~Computer~Is12258533:283181262-SME~Computer~BgM509187148Region-0~VM509187148Region-0-1~Fs1/WINDOWS/
Kind PropertyId Installed Software
Computer ObjectId SME~Computer
Location String SME~Computer~BgM509187148Region-0~VM509187148Region-0-1~Fs1/WINDOWS/
Sub Type StringId Microsoft Windows XP
Type StringId Installed OS
Volume Array array[1] = {SME~Computer~BgM509187148Region-0~VM509187148Region-0-1}
(Installed Software) SME~Computer~Is12258534:12258278-SME~Computer~BgM509187148Region-0~VM509187148Region-0-1~Fs1/boot.ini
Kind PropertyId Installed Software
Computer ObjectId SME~Computer
Location String SME~Computer~BgM509187148Region-0~VM509187148Region-0-1~Fs1/boot.ini
Sub Type StringId NT Boot Manager
Type StringId Boot Manager
Volume Array array[1] = {SME~Computer~BgM509187148Region-0~VM509187148Region-0-1}
-------------------------------------------------------------
Debug Log Contents
* 2006-12-27T12:21:48.8900000Z Main Thread(1176)
---------------------------------------------------------
Starting Application Debug Log
* 2006-12-27T12:21:48.9060000Z Main Thread(1176) Context: UTIL_MON : ERR
.\UmResourceWin.cpp(113) Function: `anonymous-namespace'::LocalizedCounter::LocalizedCounter
error getting required buffer size, error# 2
* 2006-12-27T12:21:48.9210000Z Main Thread(1176) Context: SME : INFO
.\SmeCommon.cpp(373) Function: SmeCommon::Initialize
----------------------------- Starting Engine Initialization -------------------------------------
* 2006-12-27T12:21:48.9210000Z Main Thread(1176) Context: SME : WARN
.\Win2kMountPoints.cpp(206) Function: `anonymous-namespace'::InitializeLogicalDrives
InitializeLogicalDrives::GetVolumeNameForVolumeMountPointW error 1 for "Z:\"
* 2006-12-27T12:21:48.9210000Z Main Thread(1176)
Windows Mount Point Map
--------------------------------
[DRIVE_REMOVABLE ] A:\ --> \\?\Volume{0aab06b0-95a3-11db-aea4-806e6f6e6963}\ --> \Device\Floppy0
[DRIVE_FIXED ] C:\ --> \\?\Volume{0aab06b4-95a3-11db-aea4-806e6f6e6963}\ --> \Device\HarddiskVolume1
[DRIVE_CDROM ] E:\ --> \\?\Volume{0aab06b2-95a3-11db-aea4-806e6f6e6963}\ --> \Device\CdRom1
[DRIVE_CDROM ] X:\ --> \\?\Volume{0aab06b1-95a3-11db-aea4-806e6f6e6963}\ --> \Device\CdRom0
[DRIVE_FIXED ] Z:\ --> --> \Device\Ramdrv
Win2kComputer Mount Point Map
--------------------------------
[DRIVE_FIXED ] C:\ --> \\?\Volume{0aab06b4-95a3-11db-aea4-806e6f6e6963}\ --> \Device\HarddiskVolume1
* 2006-12-27T12:21:48.9370000Z ThrottleRunner(1180) Context: PROCESS : THREAD
New Thread is running
* 2006-12-27T12:21:48.9370000Z Main Thread(1176)
DeviceCommon constructor: unique id: Sg1E59944C name: \\.\PhysicalDrive0
* 2006-12-27T12:21:48.9370000Z Main Thread(1176) Context: DEVICE : INFO
.\WinNtDevice.cpp(836) Function: WinNtDevice::GetDeviceCharacteristics
GetDriveGeometry succeeded for \\.\PhysicalDrive0. Cyls: 4500, Hds: 255, Scts: 63, BPS: 512.
* 2006-12-27T12:21:48.9370000Z Main Thread(1176) Context: DEVICE : INFO
.\WinNtDevice.cpp(1147) Function: WinNtDevice::CheckKernelDeviceName
The kernel device name for \\.\PhysicalDrive0 is \Device\Harddisk0\DR0.
* 2006-12-27T12:21:48.9370000Z Main Thread(1176) Context: DEVICE : INFO
.\WinNtDevice.cpp(891) Function: WinNtDevice::GetDeviceCharacteristics
IOCTL_DISK_GET_PARTITION_INFO returned 72303840 bytes.
* 2006-12-27T12:21:48.9370000Z Main Thread(1176) Context: DEVICE : INFO
.\WinNtDevice.cpp(898) Function: WinNtDevice::GetDeviceCharacteristics
maxSectorCount is now 72303840 sector(s).
* 2006-12-27T12:21:48.9370000Z Main Thread(1176) Context: DEVICE : INFO
.\WinNtDevice.cpp(958) Function: WinNtDevice::GetDeviceCharacteristics
GetScsiFormatAndGeometry on \\.\PhysicalDrive0 returned. Cyls: 35304, Hds: 64, Scts: 32, BPS: 512, SctCnt: 72303840.
* 2006-12-27T12:21:48.9370000Z Main Thread(1176) Context: RESULT_CLASS : RESULT
Error 00000001: Incorrect function.
* 2006-12-27T12:21:48.9370000Z Main Thread(1176) Context: RESULT_CLASS : RESULT
e0bb0107
1: \\.\PhysicalDrive0
2: IOCTL_SCSI_RESCAN_BUS
3: Error 00000001: Incorrect function.
Error SME_ERROR_IOCTL_FAILED (E0BB0107): Ioctl call IOCTL_SCSI_RESCAN_BUS to device \\.\PhysicalDrive0 failed. Error 00000001: Incorrect function.
* 2006-12-27T12:21:48.9530000Z Main Thread(1176) Context: RESULT_CLASS : RESULT
e0bb010f
1: IDENTIFY DEVICE
2: \\.\PhysicalDrive0
3: Error E0BB0107: Ioctl call IOCTL_SCSI_RESCAN_BUS to device \\.\PhysicalDrive0 failed. Error 00000001: Incorrect function.
Error SME_ERROR_SENDING_ATA_COMMAND_FAILED (E0BB010F): Sending the ATA command IDENTIFY DEVICE failed for device '\\.\PhysicalDrive0'. Error SME_ERROR_IOCTL_FAILED (E0BB0107): Ioctl call IOCTL_SCSI_RESCAN_BUS to device \\.\PhysicalDrive0 failed. Error 00000001: Incorrect function.
* 2006-12-27T12:21:48.9530000Z Main Thread(1176) Context: DEVICE : INFO
.\WinNtDevice.cpp(1027) Function: WinNtDevice::GetDeviceCharacteristics
The NT Drive Signature for \\.\PhysicalDrive0 is 509187148.
* 2006-12-27T12:21:48.9530000Z Main Thread(1176) Context: DEVICE : INFO
.\WinNtDevice.cpp(1050) Function: WinNtDevice::GetDeviceCharacteristics
Creating a media common for \\.\PhysicalDrive0, with 509187148 as the NT Drive Signature.
* 2006-12-27T12:21:48.9530000Z Main Thread(1176) Context: DEVICE : INFO
.\WinNtDevice.cpp(2948) Function: WinNtDevice::CheckGoBackEnabled
GoBack is not active on device \\.\PhysicalDrive0
* 2006-12-27T12:21:48.9530000Z Main Thread(1176) Context: DEVICE : ERR
.\WinNtDevice.cpp(2465) Function: WinNtDevice::GetDriveGeometry
Unable to get handle for \\.\PhysicalDrive1 Error: The system cannot find the file specified.
* 2006-12-27T12:21:48.9530000Z Main Thread(1176) Context: DEVICE : ERR
.\WinNtDevice.cpp(2465) Function: WinNtDevice::GetDriveGeometry
Unable to get handle for \\.\PhysicalDrive2 Error: The system cannot find the file specified.
* 2006-12-27T12:21:48.9530000Z Main Thread(1176) Context: DEVICE : ERR
.\WinNtDevice.cpp(2465) Function: WinNtDevice::GetDriveGeometry
Unable to get handle for \\.\PhysicalDrive3 Error: The system cannot find the file specified.
* 2006-12-27T12:21:48.9530000Z Main Thread(1176) Context: DEVICE : ERR
.\WinNtDevice.cpp(2465) Function: WinNtDevice::GetDriveGeometry
Unable to get handle for \\.\PhysicalDrive4 Error: The system cannot find the file specified.
* 2006-12-27T12:21:48.9530000Z Main Thread(1176) Context: DEVICE : ERR
.\WinNtDevice.cpp(2465) Function: WinNtDevice::GetDriveGeometry
Unable to get handle for \\.\PhysicalDrive5 Error: The system cannot find the file specified.
* 2006-12-27T12:21:48.9530000Z Main Thread(1176) Context: RESULT_CLASS : RESULT
Warning SME_DEVICE_UNSUPPORTED (A0BB006A): The device type is not supported.
* 2006-12-27T12:21:48.9530000Z Main Thread(1176)
GetDriveLayout for drive: 1E59944C
PartitionStyle: MBR
PartitionCount: 4
Part StartingOffset PartitionLength PN PT BI Recgnz HidSects
---- ----------------- ------------------ -- -- -- ------ --------
0 7E00 89DB32800 1 7 0 1 3F
1 0 0 0 0 0 0 0
2 0 0 0 0 0 0 0
3 0 0 0 0 0 0 0
* 2006-12-27T12:21:48.9530000Z Main Thread(1176) Context: SME : INFO
.\DiskLayoutFactory.cpp(96) Function: DiskLayoutFactory::Create
DiskLayout for SME~Computer~Sg1E59944C~M509187148~M509187148Region-0~L1 is WinNtMbrDisk
* 2006-12-27T12:21:48.9530000Z Main Thread(1176) Context: RESULT_CLASS : RESULT
Error ERROR_ERRORS_EXIST (EBAB0005): Errors exist.
* 2006-12-27T12:21:49Z Main Thread(1176) Context: BASE : INFO
.\OsVersion.cpp(1026) Function: OsVersion::TestForWindows
Loading registry hive file:///C:/WINDOWS/system32/config/system
* 2006-12-27T12:21:49.1250000Z Main Thread(1176) Context: BASE : INFO
.\OsVersion.cpp(1149) Function: OsVersion::TestForWindows
LoadHive ():Loading registry hive file:///C:/WINDOWS/system32/config/SECURITY
* 2006-12-27T12:21:49.1250000Z Main Thread(1176) Context: SME : INFO
.\SmeCommon.cpp(400) Function: SmeCommon::Initialize
----------------------------- DiscoRoot Initialize -------------------------------------
* 2006-12-27T12:21:50.9060000Z Main Thread(1176) Context: TIMING : INFO
SmeCommon::Initialize (Pre-Apply)
Result: Success!
CPU Speed: 2992MHz
TimingData
App Total : 1 2.001
Section Total : 1 2.001
Computer Initialization : 1 0.202
Init All Devices : 1 0.020
Init Windows Devices : 1 0.020
ThrottleRunner : 19 0.000 0.000001
ThrottledObject:\\.\PhysicalDrive0 : 51 0.000 0.000000
Init Windows device \\.\PhysicalDrive0 : 1 0.018
SB Cache Init : 8 0.000 0.000001
SB Cache Read : 3 0.001 0.000289
NT SP

hyDrv0:Read : 51 0.038 0.000748
Init all diskgroups : 1 0.021
Init Windows MbrDisk : 1 0.002
Init Dynamic diskgroups : 1 0.000
IsLdm(M509187148Region-0) : 1 0.000
Init BasicDisk BgM509187148Region-0 : 1 0.018
SB User Read : 9 0.039 0.004318
SB Cache Init : 27 0.000 0.000003
SB Cache Read : 48 0.037 0.000777
Init Volume VM509187148Region-0-1 : 1 0.000
FSFactory::Create(1) BasicDiskVolume-M509187148Region-0-1: 1 0.000
DG::GenerateMetaData BasicDiskVolume-M509187148Region-0-1: 1 0.008
LinkVolumes : 1 0.000
Enumerate Snapshot Devices : 1 0.000
Init InstalledSoftwares : 1 0.160
File Open: OS: kernel32.dll : 1 0.003
File Read: OS: kernel32.dll : 15 0.001 0.000043
File Close: OS: kernel32.dll : 1 0.000
ThrottledObject:LogicalDriveC: : 15 0.000 0.000000
File Open: OS: SECURITY : 1 0.000
File Read: OS: SECURITY : 17 0.000 0.000003
File Close: OS: SECURITY : 1 0.000
sme init : 1 0.066
* 2006-12-27T12:21:50.9060000Z Main Thread(1176) Context: SME : INFO
Partition Info:
Computer: MININT-JVC
DiskGroup: SME~Computer~BgM509187148Region-0 (Basic): 34.5 GB
DL A L FileSys Label Clust FS Size FS Used DN StartSector EndSector PT Layout Rep FS Serial Number Segment Name Volume Name
=== = = ======= ==================== ===== ======= ======= == ============= ============= == ======== === ==================== ========================= =========================
C: A P NTFS 4096 34.5 GB 2.93 GB 0 63 72276435 07 Simple 14181860682057063916 SM509187148Region-0-1 VM509187148Region-0-1
P 7.84 MB 0 72276435 72292500 SM509187148Region-0-2
Installed Software:
Installed OS : Microsoft Windows XP : SME~Computer~BgM509187148Region-0~VM509187148Region-0-1~Fs1/WINDOWS/
Boot Manager : NT Boot Manager : SME~Computer~BgM509187148Region-0~VM509187148Region-0-1~Fs1/boot.ini
Known Threads:
Main Thread(1176)
ThrottleRunner(1180)
* 2006-12-27T12:21:50.9060000Z Main Thread(1176) Context: SME : INFO
.\SmeCommon.cpp(434) Function: SmeCommon::Initialize
----------------------------- Finished Engine Initialization -------------------------------------