Partitietabel vernaggeld, waarmee fixxen?

Pagina: 1
Acties:
  • 162 views sinds 30-01-2008
  • Reageer

  • RSpliet
  • Registratie: Juni 2003
  • Laatst online: 11-07 00:42
N dagje of 2 geleden kreeg ik FC2 aangeboden. Mijn RH9 was al licht veroudert en sterk ver*****, dus ik kon die kans niet aan mij voorbij laten gaan. Achteraf gezien was dat dus niet zo slim, Anaconda (de installer) vond het namelijk nogal leuk om mijn partitietabel naar de eeuwige jachtvelden te helpen. Wat is er nu gebeurt?
Iets is er mis gegaan tijdens de installatie van grub. Ik weet niet wat, maar t klopte niet. Het schijnt echter wel een bekend probleem te zijn. Na de FC2 installatie had mijn HD volgens de MBR namelijk maar 16 heads ipv 255. Ik 3 uur staan kutten op alle mogelijke manieren, maar zowel Windows als Linux bootte met geen mogelijkheid meer. Ik er uiteindelijk achter gekomen dat de Linux recovery console mij kon helpen, nav een document op Redhat.com (link op aanvraag, ga m nu niet zitten zoeken). Deze gaf een mooie uitleg over hoe ik mijn partitietabel kon herschrijven, op zo'n manier dat ik weer 255 heads overhoud. Dat is min of meer gelukt, Windows is tevreden, PartitionMagic echter nog niet. Dit partitioneringshulpje is van mening dat mijn MBR niet klopt, en ik mag m dus niet met PM herstellen. Wat klopt er niet:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
PowerQuest PartitionInfo 8.0 -- Windows NT/2000 Version
Date Generated:  06/25/04  15:48:03
Copyright (c)1994-2002, PowerQuest Corporation
Permission is granted for this utility to be freely copied so long
as it is not modified in any way.  All other rights are reserved.

PowerQuest, makers of PartitionMagic(r), Drive Image(tm), and DriveCopy(tm), can be reached at:
    Voice:  801-437-8900
    Fax:  801-226-8941
    Web site:  http://www.powerquest.com/support/
    E-mail:  magic@powerquest.com

General System Information:
    Total Physical Memory (bytes):  1,073,201,152
    Used Physical Memory: (bytes):  330,829,824
    Maximum Page File Size: (bytes):  2,043,785,216
    Current Page File Size: (bytes):  238,514,176



======================================================================================================
Disk Geometry Information for Disk 1:    9964 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  112,647,717
Info: End C,H,S values were large drive placeholders.
  Actual values are:
        0  0  80      0    1    1  07   7011  254   63        63 112647717
                           0  1  00  1023  254   63  83    1023  254   63  112,648,032      204,624
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   7012    4    1  83   7024  191   63 112648032    204624
Info: Partition didn't begin on head boundary.
  ucBeginHead expected to be 0 or 1, not 4.
Info: Partition didn't end on cylinder boundary.
  ucEndHead expected to be 254, not 191.
                           0  2  00  1023  254   63  83    1023  254   63  112,852,656   36,748,656
Info: Begin C,H,S values were large drive placeholders.
Info: End C,H,S values were large drive placeholders.
  Actual values are:
        0  2  00   7024  192    1  83   9312   63   63 112852656  36748656
Info: Partition didn't begin on head boundary.
  ucBeginHead expected to be 0 or 1, not 192.
Info: Partition didn't end on cylinder boundary.
  ucEndHead expected to be 254, not 63.
                           0  3  00  1023  254   63  0F    1023  254   63  149,601,312   10,485,216
Info: Begin C,H,S values were large drive placeholders.
Info: End C,H,S values were large drive placeholders.
  Actual values are:
        0  3  00   9312   64    1  0F   9964  235   63 149601312  10485216
Info: Partition didn't begin on head boundary.
  ucBeginHead expected to be 0 or 1, not 64.
Error #109: Partition ends after end of disk.
  ucEndCylinder (9964) must be less than 9964.
Info: Partition didn't end on cylinder boundary.
  ucEndHead expected to be 254, not 235.
                 149,601,312  0  00  1023  254   63  0C    1023  254   63  149,601,375    8,388,513
Info: Begin C,H,S values were large drive placeholders.
Info: End C,H,S values were large drive placeholders.
  Actual values are:
149601312  0  00   9312   65    1  0C   9834  105   63 149601375   8388513
Error #105: Partition didn't begin on head boundary.
  ucBeginHead expected to be 0 or 1, not 65.
Error #108: Partition didn't end on cylinder boundary.
  ucEndHead expected to be 254, not 105.
                 149,601,312  1  00  1023  254   63  05    1023  254   63  157,989,888    2,096,640
Info: Begin C,H,S values were large drive placeholders.
Info: End C,H,S values were large drive placeholders.
  Actual values are:
149601312  1  00   9834  106    1  05   9964  235   63 157989888   2096640
Info: Partition didn't begin on head boundary.
  ucBeginHead expected to be 0 or 1, not 106.
Warning #109: Partition ends after end of disk.
  ucEndCylinder (9964) must be less than 9964.
Info: Partition didn't end on cylinder boundary.
  ucEndHead expected to be 254, not 235.
SWAPSPACE2       157,989,888  0  00  1023  254   63  82    1023  254   63  157,989,951    2,096,577
Info: Begin C,H,S values were large drive placeholders.
Info: End C,H,S values were large drive placeholders.
  Actual values are:
157989888  0  00   9834  107    1  82   9964  235   63 157989951   2096577
Info: Partition didn't begin on head boundary.
  ucBeginHead expected to be 0 or 1, not 107.
Error #109: Partition ends after end of disk.
  ucEndCylinder (9964) must be less than 9964.
Info: Partition didn't end on cylinder boundary.
  ucEndHead expected to be 254, not 235.



======================================================================================================
Partition Information for Disk 1:    78,160.0 Megabytes
Volume         PartType    Status    Size MB    PartSect  #   StartSect  TotalSects
======================================================================================================
C:             NTFS        Pri,Boot 55,003.8           0  0          63 112,647,717
G:             Linux Ext3  Pri          99.9           0  1 112,648,032     204,624
H:             Linux Ext3  Pri      17,943.7           0  2 112,852,656  36,748,656
               ExtendedX   Pri       5,119.7           0  3 149,601,312  10,485,216
               EPBR        Log       4,096.0        None -- 149,601,312   8,388,576
D:             FAT32X      Log       4,096.0 149,601,312  0 149,601,375   8,388,513
               EPBR        Log       1,023.8 149,601,312  1 157,989,888   2,096,640
*:SWAPSPACE2   Linux Swap  Log       1,023.7 157,989,888  0 157,989,951   2,096,577


======================================================================================================
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:     112647716
17. MFT Start Cluster:      786432
18. MFT Mirror Start Clust: 10003470
19. Clusters per FRS:       246
20. Clusters per Index Blk: 1
21. Serial Number:          0x92CC035ACC0337CD
22. Checksum:               0  (0x0)
23. Boot Signature:         0xAA55

======================================================================================================
Boot Record for drive *:   (Drive: 1, Starting sector: 112,648,032, Type: Ext3)
======================================================================================================
Ext3 file system super block:
 1. Inodes count:           25584
 2. Blocks count:           102312
 3. Reserved blocks count:  5115
 4. Free blocks count:      91250
 5. First data block:       1
 6. Logical block size:     0
 7. Logical fragment size:  0
 8. Blocks/group:           8192
 9. Fragments/group:        8192
10. Inodes/group:           1968
11. Mount time:             0x40DC38C9
12. Last write time:        0x40DC38C9
13. Mount count:            14
14. Max. mount count:       -1
15. Magic number:           EF53
16. State:                  0x0000
17. Error behavior:         0x0001
18. Minor revision level:   0
19. Last check time:        0x40DAAF88
20. Max. time bet. checks:  0
21. Creator oper. system:   0
22. Major revision level:   1
23. Reserved block def. UID:0x0000
24. Reserved block def. GID:0x0000

======================================================================================================
Boot Record for drive *:   (Drive: 1, Starting sector: 112,852,656, Type: Ext3)
======================================================================================================
Ext3 file system super block:
 1. Inodes count:           2301120
 2. Blocks count:           4593582
 3. Reserved blocks count:  229679
 4. Free blocks count:      3610863
 5. First data block:       0
 6. Logical block size:     2
 7. Logical fragment size:  2
 8. Blocks/group:           32768
 9. Fragments/group:        32768
10. Inodes/group:           16320
11. Mount time:             0x40DC3AC4
12. Last write time:        0x40DC3AC4
13. Mount count:            19
14. Max. mount count:       -1
15. Magic number:           EF53
16. State:                  0x0000
17. Error behavior:         0x0001
18. Minor revision level:   0
19. Last check time:        0x40DAAF7E
20. Max. time bet. checks:  0
21. Creator oper. system:   0
22. Major revision level:   1
23. Reserved block def. UID:0x0000
24. Reserved block def. GID:0x0000

======================================================================================================
Boot Record for drive D:   (Drive: 1, Starting sector: 149,601,375, Type: FAT32)
======================================================================================================
 1. Jump:                   EB 58 90
 2. OEM Name:               mkdosfs
 3. Bytes per Sector:       512
 4. Sectors per Cluster:    8
 5. Reserved Sectors:       32
 6. Number of FAT's:        2
 7. Reserved:               0x0000
 8. Reserved:               0x0000
 9. Media Descriptor:       0xF8
10. Sectors per FAT:        0
11. Sectors per Track:      63  (0x3F)
12. Number of Heads:        16  (0x10)
13. Hidden Sectors:         0  (0x0)
14. Big Total Sectors:      8388512  (0x7FFFA0)
15. Big Sectors per FAT:    8176
16. Extended Flags:         0x0000
17. FS Version:             0
18. First Cluster of Root:  2  (0x2)
19. FS Info Sector:         1
20. Backup Boot Sector:     6
21. Reserved:               000000000000000000000000 
22. Drive ID:               0x0
23. Reserved for NT:        0x00
24. Extended Boot Sig:      0x29
25. Serial Number:          0x40DAAF9C
26. Volume Name:                       
27. File System Type:       FAT32   
28. Boot Signature:         0xAA55


Dat dus. Echter kan ik toch wel een schone partitietabel gebruiken, al is het maar om het feit dat ie weer klopt. Echter, waarmee kan ik dat herstellen. En nog belangrijker, hoe?

[ Voor 6% gewijzigd door RSpliet op 25-06-2004 15:56 . Reden: sorry voor de layout-verkrachting, kleiner kan ik het echter niet maken :( ]

Schaadt het niet, dan baat het niet


  • Insanergy
  • Registratie: Juli 2001
  • Laatst online: 29-11-2025
Ik zou eerst een backup maken, schijf formateren en herpartitioneren en restoren...

Waarschijnlijk 't snelst ;)

But I thought YOU did the backups...


Verwijderd

Ik had ook zoiets, toen had ik met BartPE geboot en via BartPE chkdsk gestart, daarmee was het probeem opgelost :)

Volgens mij was het commando:
chkdsk /R

maar ik weet het niet helemaal zeker meer...

  • Bartoz
  • Registratie: November 2000
  • Niet online
Volgens mij kan het ook met
fdisk /mbr
vanuit DOS/ Windows bootdisk

[ Voor 124% gewijzigd door Bartoz op 25-06-2004 16:27 ]


  • Bartoz
  • Registratie: November 2000
  • Niet online
Werkt dus niet

  • RSpliet
  • Registratie: Juni 2003
  • Laatst online: 11-07 00:42
Insanergy schreef op 25 juni 2004 @ 16:17:
Ik zou eerst een backup maken, schijf formateren en herpartitioneren en restoren...

Waarschijnlijk 't snelst ;)
Opzich inderdaad wel, maar ik heb teveel om te backuppen... afgezien van de nodige Linux iso's (FC2, Peanut 9.5) heb ik ook nog een kleine collectie (van door mij aangeschafte cd's geripte) muziek van 1gig ofzo, als ik dat allemaal moet backuppen...
Daarnaast is FC2 nu wel geinstalleerd, k heb alleen een bootloader nodig, en als ik alles moet herpatitioneren moet ik toch weer eerst FC2 installeren en m'n partitietabel restoren... Als er dus een oplossing is heb ik die liever dan een format, MBR beschrijven met 512 nulletjes, volledig schone installatie, backups kwijtraken etc. etc. En geloof mij, ik heb de afgelopen week al zoveel ellende meegemaakt, ik geloof NOOIT dat dit wel goed gaat :( , dus daar moet ik op z'n minst flink voor gaan zitten...

Schaadt het niet, dan baat het niet


  • Dim
  • Registratie: Januari 2000
  • Laatst online: 09-05 19:58

Dim

Check hier:

http://www.redhat.com/arc...st/2004-May/msg00908.html
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=115980
http://lwn.net/Articles/86835/

(samenvatting: probleem met de 2.6 kernel, verschillende partitioning tools, etc)

My other computer is your windows box.


  • Insanergy
  • Registratie: Juli 2001
  • Laatst online: 29-11-2025
Je zou natuurlijk good-old lilo kunnen proberen.

But I thought YOU did the backups...


  • RSpliet
  • Registratie: Juni 2003
  • Laatst online: 11-07 00:42
Die eerste tekst stond nog wat moois in over hoe ik t kan verhelpen dat Linux niet boot. Die heb ik geprobeert net (kernel argumenten meegeven), maar volgens mij durft Anaconda niet meer. Windows bootloader blijft stug m'n MBR bewaken... Maar echt een oplossing voor de problemen is er dus niet, dan moet ik d'r maar eventjes mee leven...

Schaadt het niet, dan baat het niet

Pagina: 1