У меня винт разбит так:
Device Boot Start End Blocks Id System
/dev/sda1 1 125 1004031 83 Linux
/dev/sda2 * 376 60801 485371845 83 Linux
/dev/sda3 * 251 375 1004062+ 83 Linux
/dev/sda4 * 126 250 1004062+ 83 Linux
и всё прекрасно работает.
Проделал я что ты хотел и вот что у меня вышло:
*********************************************************
** **
*** Welcome on your - Cuberevo ***
** **
*** ***
** **
*********************************************************
Wednesday, 18 November 2009 Time: 10:31:50
Image for Cuberevo
cuberevo login: root
Password:
System bootup in progress - please wait
[Disconnect bypassed -- root login allowed.]
-sh-3.00# /sbin/fdisk /dev/sda
The number of cylinders for this disk is set to 60801.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
Command (m for help): p
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 125 1004031 83 Linux
/dev/sda2 * 376 60801 485371845 83 Linux
/dev/sda3 * 251 375 1004062+ 83 Linux
/dev/sda4 * 126 250 1004062+ 83 Linux
Partition table entries are not in disk order
Command (m for help): t
Partition number (1-4): 1
Hex code (type L to list codes): 82
Changed system type of partition 1 to 82 (Linux swap / Solaris)
Command (m for help): p
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 125 1004031 82 Linux swap / Solaris
/dev/sda2 * 376 60801 485371845 83 Linux
/dev/sda3 * 251 375 1004062+ 83 Linux
/dev/sda4 * 126 250 1004062+ 83 Linux
Partition table entries are not in disk order
Command (m for help): w
-sh-3.00#