sfdisk: extended partition does not start at a cylinder boundary - how to fix it?
Mariano Draghi
mdraghi at prosud.com
Fri May 21 13:24:17 UTC 2004
Radu Cornea escribió:
> On 5/20/2004 10:21 PM, Mariano Draghi wrote:
>
>
>> [root at home mariano]# /sbin/sfdisk -l /dev/hda
>> Disk /dev/hda: 158816 cylinders, 16 heads, 63 sectors/track
>> Warning: extended partition does not start at a cylinder boundary.
>> DOS and Linux will interpret the contents differently.
>> Units = cylinders of 516096 bytes, blocks of 1024 bytes, counting from 0
>>
>> Device Boot Start End #cyls #blocks Id System
>> /dev/hda1 * 0+ 20320- 20321- 10241406 7 HPFS/NTFS
>> /dev/hda2 20321 20522 202 101808 83 Linux
>> /dev/hda3 20523 81661 61139 30814056 8e Linux LVM
>> /dev/hda4 81663+ 158801- 77138- 38877300 f W95 Ext'd (LBA)
>> /dev/hda5 83735+ 124376- 40641- 20482843+ c W95 FAT32 (LBA)
>> /dev/hda6 124376+ 126455 2080- 1048194 82 Linux swap
>>
>
> It looks like the number of heads was changed to 16 just like in my
> case. Try this fix (first backup your partition table - the mbr sector):
>
> http://www.redhat.com/archives/fedora-test-list/2004-May/msg02143.html
>
> Use 255 instead of 240, that was for my hard drive (a smaller, 20Gb).
>
Ok, but how do I run that sfdisk? I can't run it with the disk mounted,
can I?
And apart from that, I have changed the access mode in the BIOS to LBA.
Should I turn it to 'auto' before runnig this command? Does this make
any difference?
I'm sorry... so many questions :(
--
Mariano
More information about the users
mailing list