Article View: comp.sys.ibm.pc.hardware.storage
Article #1112Re: Screwed up partition table?
From: Peter Hayward
Date: Tue, 14 May 1996 00:00
Date: Tue, 14 May 1996 00:00
51 lines
2959 bytes
2959 bytes
In article <4n869r$69q@reuters2.mitre.org>
jcmorris@mwunix.mitre.org "Joe Morris" writes:
| Tom Wheeley <tomw@tsys.demon.co.uk> writes:
|
| >Disk /dev/hda: 32 heads, 63 sectors, 1242 cylinders
| >Units = cylinders of 2016 * 512 bytes
|
| > Device Boot Begin Start End Blocks Id System
| >/dev/hda1 * 1 1 520 524128+ 6 DOS 16-bit >=32M
| >Partition 1 does not end on cylinder boundary:
| > phys=(259, 63, 63) should be (259, 31, 63)
| >/dev/hda2 261 261 1023 769104 5 Extended
| >/dev/hda5 ? 485753 486691 1405931926593808 6c Unknown
|
| >Presumably the partition table became corrupted at some point.
| >(AFAICR, the cylinder boundary warning appeared before)
|
| (Warning: I don't run linux, so I may be misinterpreting the messages
| you quote here...)
|
| If the error message has been appearing and you've been ignoring it,
| I would suspect that the extents of hda1 and hda2 are overlapping. If
| this has happened, at some point your system will write to what it
| thinks are sectors it owns at the far end of the disk, but in reality
| those sectors are part of the partition table chain, plus the FAT,
| boot sector, and root directory of the next partition plus some amount
| of the data storage space for that partition.
|
| Obviously there are other possible causes for your situation but this
| is consistent with what you've posted.
|
| Look at the master partition table, the hd1a boot sector, and the FAT
| in hd1a to determine if all allocation data in them are consistent. I
| suspect that it won't be.
|
| Depending on how much has been overwritten, how much you know about
| the contents of the D: disk, and how contiguous the files there are (were)
| you may or may not be able to recover the data there.
I've never used it but comp.msdos.annouce has just told us about
simtelnet/msdos/diskutil/data_rec.zip 89567 bytes
which claims to be able fix anything that can be fixed.
--
Peter Hayward, Cambridge, UK. | In a democracy the public will only
peter@cdsl.demon.co.uk | respect laws if they respect the
tel +44-1223-312-923 | politicians that make them.
Technical Details
Message-ID:
<832066180snz@cdsl.demon.co.uk>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<831922479snz@tsys.demon.co.uk> <4n869r$69q@reuters2.mitre.org>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1036bc,a4799db2545849a2 X-Google-Attributes: gid1036bc,public X-Google-Thread: f4d7c,a4799db2545849a2 X-Google-Attributes: gidf4d7c,public From: Peter Hayward <peter@cdsl.demon.co.uk> Subject: Re: Screwed up partition table? Date: 1996/05/14 Message-ID: <832066180snz@cdsl.demon.co.uk> X-Deja-AN: 154820561 x-nntp-posting-host: cdsl.demon.co.uk references: <831922479snz@tsys.demon.co.uk> <4n869r$69q@reuters2.mitre.org> x-mail2news-path: relay-4.mail.demon.net!post.demon.co.uk!cdsl.demon.co.uk organization: Cambridge Digital Systems Ltd reply-to: peter@cdsl.demon.co.uk newsgroups: comp.sys.ibm.pc.hardware.storage,demon.tech.pc