[ale] HELP!!! /HDA DISASTER!
jeff hubbs
hbbs at mediaone.net
Sun Jan 27 11:33:21 EST 2002
Kevin Krumwiede wrote:
> I think you're thinking of the 2GB partition limit, which was a limitation
> of FAT16. FAT32 supports up to 2TB.
>
> I don't know why M$ fdisk is incompatible with everyone else's. It would be
> easy to explain it away as another case of M$ deliberately introducing
> incompatibilities into its products, but since FAT is one of the few things
> M$ actually invented... I dunno...
>
> Krum
If you do "man fdisk" there is a procedure to follow when dealing with
Windows/DOS partitions:
DOS 6.x WARNING
The DOS 6.x FORMAT command looks for some information in the
first sector of the
data area of the partition, and treats this information as
more reliable than the
information in the partition table. DOS FORMAT expects DOS
FDISK to clear the first
512 bytes of the data area of a partition whenever a size change
occurs. DOS FORMAT
will look at this extra information even if the /U flag is given
-- we consider this
a bug in DOS FORMAT and DOS FDISK.
The bottom line is that if you use cfdisk or fdisk to change
the size of a DOS parÂ
tition table entry, then you must also use dd to zero the first
512 bytes of that
partition before using DOS FORMAT to format the partition. For
example, if you were
using cfdisk to make a DOS partition table entry for /dev/hda1,
then (after exiting
fdisk or cfdisk and rebooting Linux so that the partition
table information is
valid) you would use the command "dd if=/dev/zero of=/dev/hda1
bs=512 count=1" to
zero the first 512 bytes of the partition.
- Jeff
---
This message has been sent through the ALE general discussion list.
See http://www.ale.org/mailing-lists.shtml for more info. Problems should be
sent to listmaster at ale dot org.
More information about the Ale
mailing list