J
Johannes Stratmann
I get the famous 'missing hal.dll' message on computer start: the disk
contains two primary partitions, C: is 35 GB and D: is 250 GB large. I made
an image with drive settings = D: and the boot.ini is:
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XPe"
/fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XPe C"
/fastdetect /noexecute=AlwaysOff
Booting from the 2nd partitions D: works fine (system partition is C: and
boot.ini is there). Now I want to use the same image on Drive C: and I
changed the drive settings to C: and I use the 2nd entry in boot.ini. But
this gives always the 'hal.dll missing' error. The only idea I still have is
that it is a problem with the large drive. But I would expect the problem
then on the 2nd, the larger partition.
Any ideas?
The partition info from PartitionMagic:
General System Information:
Total Physical Memory (bytes): 1,006,092,288
Used Physical Memory: (bytes): 335,036,416
Maximum Page File Size: (bytes): 920,465,408
Current Page File Size: (bytes): 242,761,728
===========================================================================================================
Disk Geometry Information for Disk 1: 36483 Cylinders, 255 Heads, 63
Sectors/Track
System PartSect # Boot BCyl Head Sect FS ECyl Head Sect
StartSect NumSects
===========================================================================================================
0 0 80 0 1 1 07 1023 254 63
63 72,710,127
Info: End C,H,S values were large drive placeholders.
Actual values are:
0 0 80 0 1 1 07 4525 254 63 63 72710127
0 1 00 1023 0 1 07 1023 254 63
72,710,190 513,389,205
Info: Begin C,H,S values were large drive placeholders.
Info: End C,H,S values were large drive placeholders.
Actual values are:
0 1 00 4526 0 1 07 36482 254 63 72710190 513389205
===========================================================================================================
Partition Information for Disk 1: 286,181.3 Megabytes
Volume PartType Status Size MB PartSect # StartSect
TotalSects
===========================================================================================================
C: NTFS Pri,Boot 35,503.0 0 0 63
72,710,127
D: NTFS Pri 250,678.3 0 1 72,710,190
513,389,205
===========================================================================================================
Boot Record for drive C: (Drive: 1, Starting sector: 63, Type: NTFS)
===========================================================================================================
1. Jump: EB 52 90
2. OEM Name: NTFS
3. Bytes per Sector: 512
4. Sectors per Cluster: 8
5. Reserved Sectors: 0
6. Number of FATs: 0
7. Root Dir Entries: 0
8. Total Sectors: 0
9. Media Descriptor: 0xF8
10. Sectors per FAT: 0
11. Sectors per Track: 63 (0x3F)
12. Number of Heads: 255 (0xFF)
13. Hidden Sectors: 63 (0x3F)
14. Total Sectors (>32MB): 0 (0x0)
15. Unused: 0x80008000
16. Total NTFS Sectors: 72710126
17. MFT Start Cluster: 4
18. MFT Mirror Start Clust: 4883756
19. Clusters per FRS: 246
20. Clusters per Index Blk: 1
21. Serial Number: 0x0000000043B00C17
22. Checksum: 0 (0x0)
23. Boot Signature: 0xAA55
===========================================================================================================
Boot Record for drive D: (Drive: 1, Starting sector: 72,710,190, Type:
NTFS)
===========================================================================================================
1. Jump: EB 5B 90
2. OEM Name: NTFS
3. Bytes per Sector: 512
4. Sectors per Cluster: 8
5. Reserved Sectors: 0
6. Number of FATs: 0
7. Root Dir Entries: 0
8. Total Sectors: 0
9. Media Descriptor: 0xF8
10. Sectors per FAT: 0
11. Sectors per Track: 63 (0x3F)
12. Number of Heads: 255 (0xFF)
13. Hidden Sectors: 72710190 (0x455782E)
14. Total Sectors (>32MB): 0 (0x0)
15. Unused: 0x80008000
16. Total NTFS Sectors: 513389204
17. MFT Start Cluster: 4
18. MFT Mirror Start Clust: 340374
19. Clusters per FRS: 246
20. Clusters per Index Blk: 1
21. Serial Number: 0x00000000876019DA
22. Checksum: 0 (0x0)
23. Boot Signature: 0xAA55
contains two primary partitions, C: is 35 GB and D: is 250 GB large. I made
an image with drive settings = D: and the boot.ini is:
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XPe"
/fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XPe C"
/fastdetect /noexecute=AlwaysOff
Booting from the 2nd partitions D: works fine (system partition is C: and
boot.ini is there). Now I want to use the same image on Drive C: and I
changed the drive settings to C: and I use the 2nd entry in boot.ini. But
this gives always the 'hal.dll missing' error. The only idea I still have is
that it is a problem with the large drive. But I would expect the problem
then on the 2nd, the larger partition.
Any ideas?
The partition info from PartitionMagic:
General System Information:
Total Physical Memory (bytes): 1,006,092,288
Used Physical Memory: (bytes): 335,036,416
Maximum Page File Size: (bytes): 920,465,408
Current Page File Size: (bytes): 242,761,728
===========================================================================================================
Disk Geometry Information for Disk 1: 36483 Cylinders, 255 Heads, 63
Sectors/Track
System PartSect # Boot BCyl Head Sect FS ECyl Head Sect
StartSect NumSects
===========================================================================================================
0 0 80 0 1 1 07 1023 254 63
63 72,710,127
Info: End C,H,S values were large drive placeholders.
Actual values are:
0 0 80 0 1 1 07 4525 254 63 63 72710127
0 1 00 1023 0 1 07 1023 254 63
72,710,190 513,389,205
Info: Begin C,H,S values were large drive placeholders.
Info: End C,H,S values were large drive placeholders.
Actual values are:
0 1 00 4526 0 1 07 36482 254 63 72710190 513389205
===========================================================================================================
Partition Information for Disk 1: 286,181.3 Megabytes
Volume PartType Status Size MB PartSect # StartSect
TotalSects
===========================================================================================================
C: NTFS Pri,Boot 35,503.0 0 0 63
72,710,127
D: NTFS Pri 250,678.3 0 1 72,710,190
513,389,205
===========================================================================================================
Boot Record for drive C: (Drive: 1, Starting sector: 63, Type: NTFS)
===========================================================================================================
1. Jump: EB 52 90
2. OEM Name: NTFS
3. Bytes per Sector: 512
4. Sectors per Cluster: 8
5. Reserved Sectors: 0
6. Number of FATs: 0
7. Root Dir Entries: 0
8. Total Sectors: 0
9. Media Descriptor: 0xF8
10. Sectors per FAT: 0
11. Sectors per Track: 63 (0x3F)
12. Number of Heads: 255 (0xFF)
13. Hidden Sectors: 63 (0x3F)
14. Total Sectors (>32MB): 0 (0x0)
15. Unused: 0x80008000
16. Total NTFS Sectors: 72710126
17. MFT Start Cluster: 4
18. MFT Mirror Start Clust: 4883756
19. Clusters per FRS: 246
20. Clusters per Index Blk: 1
21. Serial Number: 0x0000000043B00C17
22. Checksum: 0 (0x0)
23. Boot Signature: 0xAA55
===========================================================================================================
Boot Record for drive D: (Drive: 1, Starting sector: 72,710,190, Type:
NTFS)
===========================================================================================================
1. Jump: EB 5B 90
2. OEM Name: NTFS
3. Bytes per Sector: 512
4. Sectors per Cluster: 8
5. Reserved Sectors: 0
6. Number of FATs: 0
7. Root Dir Entries: 0
8. Total Sectors: 0
9. Media Descriptor: 0xF8
10. Sectors per FAT: 0
11. Sectors per Track: 63 (0x3F)
12. Number of Heads: 255 (0xFF)
13. Hidden Sectors: 72710190 (0x455782E)
14. Total Sectors (>32MB): 0 (0x0)
15. Unused: 0x80008000
16. Total NTFS Sectors: 513389204
17. MFT Start Cluster: 4
18. MFT Mirror Start Clust: 340374
19. Clusters per FRS: 246
20. Clusters per Index Blk: 1
21. Serial Number: 0x00000000876019DA
22. Checksum: 0 (0x0)
23. Boot Signature: 0xAA55