* fdisk partition reorder fails
@ 2014-04-02 16:49 Olaf Hering
2014-04-02 17:00 ` Olaf Hering
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Olaf Hering @ 2014-04-02 16:49 UTC (permalink / raw)
To: util-linux
This is fdisk from openSUSE 13.1. I have added partitions 15+ with
parted. Once I'm done with repartitioning, I wanted to sort the
partitions with fdisk like I have done it in the past. Too bad, this
fails with the version included. The start sector is all scrambled and
outside the disk. Lukily, this time I did not write it to disk.
Looks like 2.24.1, included in Factory, is still broken.
Olaf
root@optiplex:~ # fdisk /dev/sda
Welcome to fdisk (util-linux 2.23.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): p
Disk /dev/sda: 1500.3 GB, 1500301910016 bytes, 2930277168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0003bcd6
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 2097151 1047552 83 Linux
/dev/sda2 2097152 4194303 1048576 7 HPFS/NTFS/exFAT
/dev/sda3 4194304 20971519 8388608 82 Linux swap / Solaris
/dev/sda4 20971520 2930276351 1454652416 f W95 Ext'd (LBA)
/dev/sda5 20973568 73402367 26214400 7 HPFS/NTFS/exFAT
/dev/sda6 73404416 136318975 31457280 7 HPFS/NTFS/exFAT
/dev/sda7 136321024 199235583 31457280 7 HPFS/NTFS/exFAT
/dev/sda8 199237632 262152191 31457280 7 HPFS/NTFS/exFAT
/dev/sda9 262154240 325068799 31457280 7 HPFS/NTFS/exFAT
/dev/sda10 325070848 702558207 188743680 7 HPFS/NTFS/exFAT
/dev/sda11 899624960 1048561663 74468352 83 Linux
/dev/sda12 1048576000 1258289151 104856576 83 Linux
/dev/sda13 1258291200 1853884415 297796608 83 Linux
/dev/sda14 1853886464 2930276351 538194944 83 Linux
/dev/sda15 702558209 723529472 10485632 83 Linux
/dev/sda16 723529728 744501247 10485760 83 Linux
/dev/sda17 744501249 765471888 10485320 83 Linux
/dev/sda18 765472768 786442239 10484736 83 Linux
/dev/sda19 786442241 807414304 10486032 83 Linux
/dev/sda20 807414306 828385512 10485603+ 83 Linux
/dev/sda21 828385514 849356720 10485603+ 83 Linux
/dev/sda22 849356800 870328319 10485760 83 Linux
Partition table entries are not in disk order
Command (m for help): x
Expert command (m for help): p
Disk /dev/sda: 255 heads, 63 sectors, 182401 cylinders
Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID
1 80 117 1 1 138 8 1023 2048 2095104 83
2 00 138 8 1023 138 8 1023 2097152 2097152 07
3 00 21 17 261 254 63 1023 4194304 16777216 82
4 00 254 63 1023 254 63 1023 20971520 2909304832 0f
5 00 138 8 1023 138 8 1023 2048 52428800 07
6 00 138 8 1023 138 8 1023 184 62914560 07
7 00 138 8 1023 138 8 1023 944 62914560 07
8 00 138 8 1023 138 8 1023 592 62914560 07
9 00 138 8 1023 138 8 1023 240 62914560 07
10 00 138 8 1023 138 8 1023 1000 377487360 07
11 00 138 8 1023 138 8 1023 280 148936704 83
12 00 138 8 1023 138 8 1023 32 209713152 83
13 00 138 8 1023 138 8 1023 928 595593216 83
14 00 138 8 1023 138 8 1023 96 1076389888 83
15 00 138 8 1023 138 8 1023 1 20971264 83
16 00 138 8 1023 138 8 1023 255 20971520 83
17 00 138 8 1023 138 8 1023 1 20970640 83
18 00 138 8 1023 138 8 1023 879 20969472 83
19 00 138 8 1023 138 8 1023 1 20972064 83
20 00 138 8 1023 138 8 1023 1 20971207 83
21 00 138 8 1023 138 8 1023 1 20971207 83
22 00 138 8 1023 138 8 1023 79 20971520 83
Expert command (m for help): p
Disk /dev/sda: 255 heads, 63 sectors, 182401 cylinders
Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID
1 80 117 1 1 138 8 1023 2048 2095104 83
2 00 138 8 1023 138 8 1023 2097152 2097152 07
3 00 21 17 261 254 63 1023 4194304 16777216 82
4 00 254 63 1023 254 63 1023 20971520 2909304832 0f
5 00 138 8 1023 138 8 1023 2048 52428800 07
6 00 138 8 1023 138 8 1023 184 62914560 07
7 00 138 8 1023 138 8 1023 944 62914560 07
8 00 138 8 1023 138 8 1023 592 62914560 07
9 00 138 8 1023 138 8 1023 240 62914560 07
10 00 138 8 1023 138 8 1023 1000 377487360 07
11 00 138 8 1023 138 8 1023 197066752 148936704 83
12 00 138 8 1023 138 8 1023 325046527 209713152 83
13 00 138 8 1023 138 8 1023 513789952 595593216 83
14 00 138 8 1023 138 8 1023 1088414575 1076389888 83
15 00 138 8 1023 138 8 1023 4211083265 20971264 83
16 00 138 8 1023 138 8 1023 4211082719 20971520 83
17 00 138 8 1023 138 8 1023 4211083032 20970640 83
18 00 138 8 1023 138 8 1023 4211083343 20969472 83
19 00 138 8 1023 138 8 1023 4181784857 20972064 83
20 00 138 8 1023 138 8 1023 4053805634 20971207 83
21 00 138 8 1023 138 8 1023 3865062538 20971207 83
22 00 138 8 1023 138 8 1023 3290437728 20971520 83
Expert command (m for help): r
Command (m for help): p
Disk /dev/sda: 1500.3 GB, 1500301910016 bytes, 2930277168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0003bcd6
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 2097151 1047552 83 Linux
/dev/sda2 2097152 4194303 1048576 7 HPFS/NTFS/exFAT
/dev/sda3 4194304 20971519 8388608 82 Linux swap / Solaris
/dev/sda4 20971520 2930276351 1454652416 f W95 Ext'd (LBA)
/dev/sda5 20973568 73402367 26214400 7 HPFS/NTFS/exFAT
/dev/sda6 73404416 136318975 31457280 7 HPFS/NTFS/exFAT
/dev/sda7 136321024 199235583 31457280 7 HPFS/NTFS/exFAT
/dev/sda8 199237632 262152191 31457280 7 HPFS/NTFS/exFAT
/dev/sda9 262154240 325068799 31457280 7 HPFS/NTFS/exFAT
/dev/sda10 325070848 702558207 188743680 7 HPFS/NTFS/exFAT
/dev/sda11 899624960 1048561663 74468352 83 Linux
/dev/sda12 1048576000 1258289151 104856576 83 Linux
/dev/sda13 1258291200 1853884415 297796608 83 Linux
/dev/sda14 1853886464 2930276351 538194944 83 Linux
/dev/sda15 4997525505 5018496768 10485632 83 Linux
/dev/sda16 5018497024 5039468543 10485760 83 Linux
/dev/sda17 5039468545 5060439184 10485320 83 Linux
/dev/sda18 5060440064 5081409535 10484736 83 Linux
/dev/sda19 5081409537 5102381600 10486032 83 Linux
/dev/sda20 5102381602 5123352808 10485603+ 83 Linux
/dev/sda21 5123352810 5144324016 10485603+ 83 Linux
/dev/sda22 5144324096 5165295615 10485760 83 Linux
Now with newer version:
0:192.168.2.102:~ # fdisk /dev/sda
Welcome to fdisk (util-linux 2.24.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): p
Disk /dev/sda: 1.4 TiB, 1500301910016 bytes, 2930277168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0003bcd6
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 2097151 1047552 83 Linux
/dev/sda2 2097152 4194303 1048576 7 HPFS/NTFS/exFAT
/dev/sda3 4194304 20971519 8388608 82 Linux swap / Solaris
/dev/sda4 20971520 2930276351 1454652416 f W95 Ext'd (LBA)
/dev/sda5 20973568 73402367 26214400 7 HPFS/NTFS/exFAT
/dev/sda6 73404416 136318975 31457280 7 HPFS/NTFS/exFAT
/dev/sda7 136321024 199235583 31457280 7 HPFS/NTFS/exFAT
/dev/sda8 199237632 262152191 31457280 7 HPFS/NTFS/exFAT
/dev/sda9 262154240 325068799 31457280 7 HPFS/NTFS/exFAT
/dev/sda10 325070848 702558207 188743680 7 HPFS/NTFS/exFAT
/dev/sda11 899624960 1048561663 74468352 83 Linux
/dev/sda12 1048576000 1258289151 104856576 83 Linux
/dev/sda13 1258291200 1853884415 297796608 83 Linux
/dev/sda14 1853886464 2930276351 538194944 83 Linux
/dev/sda15 702558209 723529472 10485632 83 Linux
/dev/sda16 723529728 744501247 10485760 83 Linux
/dev/sda17 744501249 765471888 10485320 83 Linux
/dev/sda18 765472768 786442239 10484736 83 Linux
/dev/sda19 786442241 807414304 10486032 83 Linux
/dev/sda20 807414306 828385512 10485603+ 83 Linux
/dev/sda21 828385514 849356720 10485603+ 83 Linux
/dev/sda22 849356800 870328319 10485760 83 Linux
Partition table entries are not in disk order.
Command (m for help): x
Expert command (m for help): p
Disk /dev/sda: 1.4 TiB, 1500301910016 bytes, 2930277168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0003bcd6
Nr AF Hd Sec Cyl Hd Sec Cyl Start Size Id
1 80 117 1 1 138 8 1023 2048 2095104 83
2 00 138 8 1023 138 8 1023 2097152 2097152 07
3 00 21 17 261 254 63 1023 4194304 16777216 82
4 00 254 63 1023 254 63 1023 20971520 2909304832 0f
5 00 138 8 1023 138 8 1023 2048 52428800 07
6 00 138 8 1023 138 8 1023 184 62914560 07
7 00 138 8 1023 138 8 1023 944 62914560 07
8 00 138 8 1023 138 8 1023 592 62914560 07
9 00 138 8 1023 138 8 1023 240 62914560 07
10 00 138 8 1023 138 8 1023 1000 377487360 07
11 00 138 8 1023 138 8 1023 280 148936704 83
12 00 138 8 1023 138 8 1023 32 209713152 83
13 00 138 8 1023 138 8 1023 928 595593216 83
14 00 138 8 1023 138 8 1023 96 1076389888 83
15 00 138 8 1023 138 8 1023 1 20971264 83
16 00 138 8 1023 138 8 1023 255 20971520 83
17 00 138 8 1023 138 8 1023 1 20970640 83
18 00 138 8 1023 138 8 1023 879 20969472 83
19 00 138 8 1023 138 8 1023 1 20972064 83
20 00 138 8 1023 138 8 1023 1 20971207 83
21 00 138 8 1023 138 8 1023 1 20971207 83
22 00 138 8 1023 138 8 1023 79 20971520 83
Expert command (m for help): f
Done.
Expert command (m for help): p
Disk /dev/sda: 1.4 TiB, 1500301910016 bytes, 2930277168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0003bcd6
Nr AF Hd Sec Cyl Hd Sec Cyl Start Size Id
1 80 117 1 1 138 8 1023 2048 2095104 83
2 00 138 8 1023 138 8 1023 2097152 2097152 07
3 00 21 17 261 254 63 1023 4194304 16777216 82
4 00 254 63 1023 254 63 1023 20971520 2909304832 0f
5 00 138 8 1023 138 8 1023 2048 52428800 07
6 00 138 8 1023 138 8 1023 184 62914560 07
7 00 138 8 1023 138 8 1023 944 62914560 07
8 00 138 8 1023 138 8 1023 592 62914560 07
9 00 138 8 1023 138 8 1023 240 62914560 07
10 00 138 8 1023 138 8 1023 1000 377487360 07
11 00 138 8 1023 138 8 1023 197066752 148936704 83
12 00 138 8 1023 138 8 1023 325046527 209713152 83
13 00 138 8 1023 138 8 1023 513789952 595593216 83
14 00 138 8 1023 138 8 1023 1088414575 1076389888 83
15 00 138 8 1023 138 8 1023 4211083265 20971264 83
16 00 138 8 1023 138 8 1023 4211082719 20971520 83
17 00 138 8 1023 138 8 1023 4211083032 20970640 83
18 00 138 8 1023 138 8 1023 4211083343 20969472 83
19 00 138 8 1023 138 8 1023 4181784857 20972064 83
20 00 138 8 1023 138 8 1023 4053805634 20971207 83
21 00 138 8 1023 138 8 1023 3865062538 20971207 83
22 00 138 8 1023 138 8 1023 3290437728 20971520 83
Expert command (m for help): r
Command (m for help): p
Disk /dev/sda: 1.4 TiB, 1500301910016 bytes, 2930277168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0003bcd6
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 2097151 1047552 83 Linux
/dev/sda2 2097152 4194303 1048576 7 HPFS/NTFS/exFAT
/dev/sda3 4194304 20971519 8388608 82 Linux swap / Solaris
/dev/sda4 20971520 2930276351 1454652416 f W95 Ext'd (LBA)
/dev/sda5 20973568 73402367 26214400 7 HPFS/NTFS/exFAT
/dev/sda6 73404416 136318975 31457280 7 HPFS/NTFS/exFAT
/dev/sda7 136321024 199235583 31457280 7 HPFS/NTFS/exFAT
/dev/sda8 199237632 262152191 31457280 7 HPFS/NTFS/exFAT
/dev/sda9 262154240 325068799 31457280 7 HPFS/NTFS/exFAT
/dev/sda10 325070848 702558207 188743680 7 HPFS/NTFS/exFAT
/dev/sda11 899624960 1048561663 74468352 83 Linux
/dev/sda12 1048576000 1258289151 104856576 83 Linux
/dev/sda13 1258291200 1853884415 297796608 83 Linux
/dev/sda14 1853886464 2930276351 538194944 83 Linux
/dev/sda15 4997525505 5018496768 10485632 83 Linux
/dev/sda16 5018497024 5039468543 10485760 83 Linux
/dev/sda17 5039468545 5060439184 10485320 83 Linux
/dev/sda18 5060440064 5081409535 10484736 83 Linux
/dev/sda19 5081409537 5102381600 10486032 83 Linux
/dev/sda20 5102381602 5123352808 10485603+ 83 Linux
/dev/sda21 5123352810 5144324016 10485603+ 83 Linux
/dev/sda22 5144324096 5165295615 10485760 83 Linux
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: fdisk partition reorder fails
2014-04-02 16:49 fdisk partition reorder fails Olaf Hering
@ 2014-04-02 17:00 ` Olaf Hering
2014-04-02 17:29 ` Gerardo Exequiel Pozzi
2014-04-18 9:53 ` Karel Zak
2 siblings, 0 replies; 5+ messages in thread
From: Olaf Hering @ 2014-04-02 17:00 UTC (permalink / raw)
To: util-linux
On Wed, Apr 02, Olaf Hering wrote:
> Looks like 2.24.1, included in Factory, is still broken.
The version included in 12.3 was appearently still good:
optiplex:~ # fdisk /dev/sda
Welcome to fdisk (util-linux 2.21.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): p
Disk /dev/sda: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders, total 2930277168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0003bcd6
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 2097151 1047552 83 Linux
/dev/sda2 2097152 4194303 1048576 7 HPFS/NTFS/exFAT
/dev/sda3 4194304 20971519 8388608 82 Linux swap / Solaris
/dev/sda4 20971520 2930276351 1454652416 f W95 Ext'd (LBA)
/dev/sda5 20973568 73402367 26214400 7 HPFS/NTFS/exFAT
/dev/sda6 73404416 136318975 31457280 7 HPFS/NTFS/exFAT
/dev/sda7 136321024 199235583 31457280 7 HPFS/NTFS/exFAT
/dev/sda8 199237632 262152191 31457280 7 HPFS/NTFS/exFAT
/dev/sda9 262154240 325068799 31457280 7 HPFS/NTFS/exFAT
/dev/sda10 325070848 702558207 188743680 7 HPFS/NTFS/exFAT
/dev/sda11 899624960 1048561663 74468352 83 Linux
/dev/sda12 1048576000 1258289151 104856576 83 Linux
/dev/sda13 1258291200 1853884415 297796608 83 Linux
/dev/sda14 1853886464 2930276351 538194944 83 Linux
/dev/sda15 702558209 723529472 10485632 83 Linux
/dev/sda16 723529728 744501247 10485760 83 Linux
/dev/sda17 744501249 765471888 10485320 83 Linux
/dev/sda18 765472768 786442239 10484736 83 Linux
/dev/sda19 786442241 807414304 10486032 83 Linux
/dev/sda20 807414306 828385512 10485603+ 83 Linux
/dev/sda21 828385514 849356720 10485603+ 83 Linux
/dev/sda22 849356800 870328319 10485760 83 Linux
Partition table entries are not in disk order
Command (m for help): x
Expert command (m for help): p
Disk /dev/sda: 255 heads, 63 sectors, 182401 cylinders
Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID
1 80 117 1 1 138 8 1023 2048 2095104 83
2 00 138 8 1023 138 8 1023 2097152 2097152 07
3 00 21 17 261 254 63 1023 4194304 16777216 82
4 00 254 63 1023 254 63 1023 20971520 2909304832 0f
5 00 138 8 1023 138 8 1023 2048 52428800 07
6 00 138 8 1023 138 8 1023 184 62914560 07
7 00 138 8 1023 138 8 1023 944 62914560 07
8 00 138 8 1023 138 8 1023 592 62914560 07
9 00 138 8 1023 138 8 1023 240 62914560 07
10 00 138 8 1023 138 8 1023 1000 377487360 07
11 00 138 8 1023 138 8 1023 280 148936704 83
12 00 138 8 1023 138 8 1023 32 209713152 83
13 00 138 8 1023 138 8 1023 928 595593216 83
14 00 138 8 1023 138 8 1023 96 1076389888 83
15 00 138 8 1023 138 8 1023 1 20971264 83
16 00 138 8 1023 138 8 1023 255 20971520 83
17 00 138 8 1023 138 8 1023 1 20970640 83
18 00 138 8 1023 138 8 1023 879 20969472 83
19 00 138 8 1023 138 8 1023 1 20972064 83
20 00 138 8 1023 138 8 1023 1 20971207 83
21 00 138 8 1023 138 8 1023 1 20971207 83
22 00 138 8 1023 138 8 1023 79 20971520 83
Expert command (m for help): f
Done.
Expert command (m for help): p
Disk /dev/sda: 255 heads, 63 sectors, 182401 cylinders
Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID
1 80 117 1 1 138 8 1023 2048 2095104 83
2 00 138 8 1023 138 8 1023 2097152 2097152 07
3 00 21 17 261 254 63 1023 4194304 16777216 82
4 00 254 63 1023 254 63 1023 20971520 2909304832 0f
5 00 138 8 1023 138 8 1023 2048 52428800 07
6 00 138 8 1023 138 8 1023 184 62914560 07
7 00 138 8 1023 138 8 1023 944 62914560 07
8 00 138 8 1023 138 8 1023 592 62914560 07
9 00 138 8 1023 138 8 1023 240 62914560 07
10 00 138 8 1023 138 8 1023 1000 377487360 07
11 00 138 8 1023 138 8 1023 1 20971264 83
12 00 138 8 1023 138 8 1023 255 20971520 83
13 00 138 8 1023 138 8 1023 1 20970640 83
14 00 138 8 1023 138 8 1023 879 20969472 83
15 00 138 8 1023 138 8 1023 1 20972064 83
16 00 138 8 1023 138 8 1023 1 20971207 83
17 00 138 8 1023 138 8 1023 1 20971207 83
18 00 138 8 1023 138 8 1023 79 20971520 83
19 00 138 8 1023 138 8 1023 280 148936704 83
20 00 138 8 1023 138 8 1023 32 209713152 83
21 00 138 8 1023 138 8 1023 928 595593216 83
22 00 138 8 1023 138 8 1023 96 1076389888 83
Expert command (m for help): r
Command (m for help): p
Disk /dev/sda: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders, total 2930277168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0003bcd6
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 2097151 1047552 83 Linux
/dev/sda2 2097152 4194303 1048576 7 HPFS/NTFS/exFAT
/dev/sda3 4194304 20971519 8388608 82 Linux swap / Solaris
/dev/sda4 20971520 2930276351 1454652416 f W95 Ext'd (LBA)
/dev/sda5 20973568 73402367 26214400 7 HPFS/NTFS/exFAT
/dev/sda6 73404416 136318975 31457280 7 HPFS/NTFS/exFAT
/dev/sda7 136321024 199235583 31457280 7 HPFS/NTFS/exFAT
/dev/sda8 199237632 262152191 31457280 7 HPFS/NTFS/exFAT
/dev/sda9 262154240 325068799 31457280 7 HPFS/NTFS/exFAT
/dev/sda10 325070848 702558207 188743680 7 HPFS/NTFS/exFAT
/dev/sda11 702558209 723529472 10485632 83 Linux
/dev/sda12 723529728 744501247 10485760 83 Linux
/dev/sda13 744501249 765471888 10485320 83 Linux
/dev/sda14 765472768 786442239 10484736 83 Linux
/dev/sda15 786442241 807414304 10486032 83 Linux
/dev/sda16 807414306 828385512 10485603+ 83 Linux
/dev/sda17 828385514 849356720 10485603+ 83 Linux
/dev/sda18 849356800 870328319 10485760 83 Linux
/dev/sda19 899624960 1048561663 74468352 83 Linux
/dev/sda20 1048576000 1258289151 104856576 83 Linux
/dev/sda21 1258291200 1853884415 297796608 83 Linux
/dev/sda22 1853886464 2930276351 538194944 83 Linux
Command (m for help): q
optiplex:~ #
Olaf
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: fdisk partition reorder fails
2014-04-02 16:49 fdisk partition reorder fails Olaf Hering
2014-04-02 17:00 ` Olaf Hering
@ 2014-04-02 17:29 ` Gerardo Exequiel Pozzi
2014-04-02 21:54 ` Ruediger Meier
2014-04-18 9:53 ` Karel Zak
2 siblings, 1 reply; 5+ messages in thread
From: Gerardo Exequiel Pozzi @ 2014-04-02 17:29 UTC (permalink / raw)
To: util-linux
[-- Attachment #1: Type: text/plain, Size: 15632 bytes --]
On 04/02/2014 01:49 PM, Olaf Hering wrote:
>
> This is fdisk from openSUSE 13.1. I have added partitions 15+ with
> parted. Once I'm done with repartitioning, I wanted to sort the
> partitions with fdisk like I have done it in the past. Too bad, this
> fails with the version included. The start sector is all scrambled and
> outside the disk. Lukily, this time I did not write it to disk.
>
> Looks like 2.24.1, included in Factory, is still broken.
>
>
> Olaf
>
> root@optiplex:~ # fdisk /dev/sda
> Welcome to fdisk (util-linux 2.23.2).
>
> Changes will remain in memory only, until you decide to write them.
> Be careful before using the write command.
>
>
> Command (m for help): p
>
> Disk /dev/sda: 1500.3 GB, 1500301910016 bytes, 2930277168 sectors
> Units = sectors of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> Disk label type: dos
> Disk identifier: 0x0003bcd6
>
> Device Boot Start End Blocks Id System
> /dev/sda1 * 2048 2097151 1047552 83 Linux
> /dev/sda2 2097152 4194303 1048576 7 HPFS/NTFS/exFAT
> /dev/sda3 4194304 20971519 8388608 82 Linux swap / Solaris
> /dev/sda4 20971520 2930276351 1454652416 f W95 Ext'd (LBA)
> /dev/sda5 20973568 73402367 26214400 7 HPFS/NTFS/exFAT
> /dev/sda6 73404416 136318975 31457280 7 HPFS/NTFS/exFAT
> /dev/sda7 136321024 199235583 31457280 7 HPFS/NTFS/exFAT
> /dev/sda8 199237632 262152191 31457280 7 HPFS/NTFS/exFAT
> /dev/sda9 262154240 325068799 31457280 7 HPFS/NTFS/exFAT
> /dev/sda10 325070848 702558207 188743680 7 HPFS/NTFS/exFAT
> /dev/sda11 899624960 1048561663 74468352 83 Linux
> /dev/sda12 1048576000 1258289151 104856576 83 Linux
> /dev/sda13 1258291200 1853884415 297796608 83 Linux
> /dev/sda14 1853886464 2930276351 538194944 83 Linux
> /dev/sda15 702558209 723529472 10485632 83 Linux
> /dev/sda16 723529728 744501247 10485760 83 Linux
> /dev/sda17 744501249 765471888 10485320 83 Linux
> /dev/sda18 765472768 786442239 10484736 83 Linux
> /dev/sda19 786442241 807414304 10486032 83 Linux
> /dev/sda20 807414306 828385512 10485603+ 83 Linux
> /dev/sda21 828385514 849356720 10485603+ 83 Linux
> /dev/sda22 849356800 870328319 10485760 83 Linux
>
> Partition table entries are not in disk order
>
> Command (m for help): x
>
> Expert command (m for help): p
>
> Disk /dev/sda: 255 heads, 63 sectors, 182401 cylinders
>
> Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID
> 1 80 117 1 1 138 8 1023 2048 2095104 83
> 2 00 138 8 1023 138 8 1023 2097152 2097152 07
> 3 00 21 17 261 254 63 1023 4194304 16777216 82
> 4 00 254 63 1023 254 63 1023 20971520 2909304832 0f
> 5 00 138 8 1023 138 8 1023 2048 52428800 07
> 6 00 138 8 1023 138 8 1023 184 62914560 07
> 7 00 138 8 1023 138 8 1023 944 62914560 07
> 8 00 138 8 1023 138 8 1023 592 62914560 07
> 9 00 138 8 1023 138 8 1023 240 62914560 07
> 10 00 138 8 1023 138 8 1023 1000 377487360 07
> 11 00 138 8 1023 138 8 1023 280 148936704 83
> 12 00 138 8 1023 138 8 1023 32 209713152 83
> 13 00 138 8 1023 138 8 1023 928 595593216 83
> 14 00 138 8 1023 138 8 1023 96 1076389888 83
> 15 00 138 8 1023 138 8 1023 1 20971264 83
> 16 00 138 8 1023 138 8 1023 255 20971520 83
> 17 00 138 8 1023 138 8 1023 1 20970640 83
> 18 00 138 8 1023 138 8 1023 879 20969472 83
> 19 00 138 8 1023 138 8 1023 1 20972064 83
> 20 00 138 8 1023 138 8 1023 1 20971207 83
> 21 00 138 8 1023 138 8 1023 1 20971207 83
> 22 00 138 8 1023 138 8 1023 79 20971520 83
>
> Expert command (m for help): p
>
> Disk /dev/sda: 255 heads, 63 sectors, 182401 cylinders
>
> Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID
> 1 80 117 1 1 138 8 1023 2048 2095104 83
> 2 00 138 8 1023 138 8 1023 2097152 2097152 07
> 3 00 21 17 261 254 63 1023 4194304 16777216 82
> 4 00 254 63 1023 254 63 1023 20971520 2909304832 0f
> 5 00 138 8 1023 138 8 1023 2048 52428800 07
> 6 00 138 8 1023 138 8 1023 184 62914560 07
> 7 00 138 8 1023 138 8 1023 944 62914560 07
> 8 00 138 8 1023 138 8 1023 592 62914560 07
> 9 00 138 8 1023 138 8 1023 240 62914560 07
> 10 00 138 8 1023 138 8 1023 1000 377487360 07
> 11 00 138 8 1023 138 8 1023 197066752 148936704 83
> 12 00 138 8 1023 138 8 1023 325046527 209713152 83
> 13 00 138 8 1023 138 8 1023 513789952 595593216 83
> 14 00 138 8 1023 138 8 1023 1088414575 1076389888 83
> 15 00 138 8 1023 138 8 1023 4211083265 20971264 83
> 16 00 138 8 1023 138 8 1023 4211082719 20971520 83
> 17 00 138 8 1023 138 8 1023 4211083032 20970640 83
> 18 00 138 8 1023 138 8 1023 4211083343 20969472 83
> 19 00 138 8 1023 138 8 1023 4181784857 20972064 83
> 20 00 138 8 1023 138 8 1023 4053805634 20971207 83
> 21 00 138 8 1023 138 8 1023 3865062538 20971207 83
> 22 00 138 8 1023 138 8 1023 3290437728 20971520 83
>
> Expert command (m for help): r
>
> Command (m for help): p
>
> Disk /dev/sda: 1500.3 GB, 1500301910016 bytes, 2930277168 sectors
> Units = sectors of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> Disk label type: dos
> Disk identifier: 0x0003bcd6
>
> Device Boot Start End Blocks Id System
> /dev/sda1 * 2048 2097151 1047552 83 Linux
> /dev/sda2 2097152 4194303 1048576 7 HPFS/NTFS/exFAT
> /dev/sda3 4194304 20971519 8388608 82 Linux swap / Solaris
> /dev/sda4 20971520 2930276351 1454652416 f W95 Ext'd (LBA)
> /dev/sda5 20973568 73402367 26214400 7 HPFS/NTFS/exFAT
> /dev/sda6 73404416 136318975 31457280 7 HPFS/NTFS/exFAT
> /dev/sda7 136321024 199235583 31457280 7 HPFS/NTFS/exFAT
> /dev/sda8 199237632 262152191 31457280 7 HPFS/NTFS/exFAT
> /dev/sda9 262154240 325068799 31457280 7 HPFS/NTFS/exFAT
> /dev/sda10 325070848 702558207 188743680 7 HPFS/NTFS/exFAT
> /dev/sda11 899624960 1048561663 74468352 83 Linux
> /dev/sda12 1048576000 1258289151 104856576 83 Linux
> /dev/sda13 1258291200 1853884415 297796608 83 Linux
> /dev/sda14 1853886464 2930276351 538194944 83 Linux
> /dev/sda15 4997525505 5018496768 10485632 83 Linux
> /dev/sda16 5018497024 5039468543 10485760 83 Linux
> /dev/sda17 5039468545 5060439184 10485320 83 Linux
> /dev/sda18 5060440064 5081409535 10484736 83 Linux
> /dev/sda19 5081409537 5102381600 10486032 83 Linux
> /dev/sda20 5102381602 5123352808 10485603+ 83 Linux
> /dev/sda21 5123352810 5144324016 10485603+ 83 Linux
> /dev/sda22 5144324096 5165295615 10485760 83 Linux
>
>
>
>
> Now with newer version:
>
> 0:192.168.2.102:~ # fdisk /dev/sda
>
> Welcome to fdisk (util-linux 2.24.1).
> Changes will remain in memory only, until you decide to write them.
> Be careful before using the write command.
>
>
> Command (m for help): p
> Disk /dev/sda: 1.4 TiB, 1500301910016 bytes, 2930277168 sectors
> Units: sectors of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> Disklabel type: dos
> Disk identifier: 0x0003bcd6
>
> Device Boot Start End Blocks Id System
> /dev/sda1 * 2048 2097151 1047552 83 Linux
> /dev/sda2 2097152 4194303 1048576 7 HPFS/NTFS/exFAT
> /dev/sda3 4194304 20971519 8388608 82 Linux swap / Solaris
> /dev/sda4 20971520 2930276351 1454652416 f W95 Ext'd (LBA)
> /dev/sda5 20973568 73402367 26214400 7 HPFS/NTFS/exFAT
> /dev/sda6 73404416 136318975 31457280 7 HPFS/NTFS/exFAT
> /dev/sda7 136321024 199235583 31457280 7 HPFS/NTFS/exFAT
> /dev/sda8 199237632 262152191 31457280 7 HPFS/NTFS/exFAT
> /dev/sda9 262154240 325068799 31457280 7 HPFS/NTFS/exFAT
> /dev/sda10 325070848 702558207 188743680 7 HPFS/NTFS/exFAT
> /dev/sda11 899624960 1048561663 74468352 83 Linux
> /dev/sda12 1048576000 1258289151 104856576 83 Linux
> /dev/sda13 1258291200 1853884415 297796608 83 Linux
> /dev/sda14 1853886464 2930276351 538194944 83 Linux
> /dev/sda15 702558209 723529472 10485632 83 Linux
> /dev/sda16 723529728 744501247 10485760 83 Linux
> /dev/sda17 744501249 765471888 10485320 83 Linux
> /dev/sda18 765472768 786442239 10484736 83 Linux
> /dev/sda19 786442241 807414304 10486032 83 Linux
> /dev/sda20 807414306 828385512 10485603+ 83 Linux
> /dev/sda21 828385514 849356720 10485603+ 83 Linux
> /dev/sda22 849356800 870328319 10485760 83 Linux
>
> Partition table entries are not in disk order.
>
> Command (m for help): x
>
> Expert command (m for help): p
> Disk /dev/sda: 1.4 TiB, 1500301910016 bytes, 2930277168 sectors
> Units: sectors of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> Disklabel type: dos
> Disk identifier: 0x0003bcd6
>
> Nr AF Hd Sec Cyl Hd Sec Cyl Start Size Id
> 1 80 117 1 1 138 8 1023 2048 2095104 83
> 2 00 138 8 1023 138 8 1023 2097152 2097152 07
> 3 00 21 17 261 254 63 1023 4194304 16777216 82
> 4 00 254 63 1023 254 63 1023 20971520 2909304832 0f
> 5 00 138 8 1023 138 8 1023 2048 52428800 07
> 6 00 138 8 1023 138 8 1023 184 62914560 07
> 7 00 138 8 1023 138 8 1023 944 62914560 07
> 8 00 138 8 1023 138 8 1023 592 62914560 07
> 9 00 138 8 1023 138 8 1023 240 62914560 07
> 10 00 138 8 1023 138 8 1023 1000 377487360 07
> 11 00 138 8 1023 138 8 1023 280 148936704 83
> 12 00 138 8 1023 138 8 1023 32 209713152 83
> 13 00 138 8 1023 138 8 1023 928 595593216 83
> 14 00 138 8 1023 138 8 1023 96 1076389888 83
> 15 00 138 8 1023 138 8 1023 1 20971264 83
> 16 00 138 8 1023 138 8 1023 255 20971520 83
> 17 00 138 8 1023 138 8 1023 1 20970640 83
> 18 00 138 8 1023 138 8 1023 879 20969472 83
> 19 00 138 8 1023 138 8 1023 1 20972064 83
> 20 00 138 8 1023 138 8 1023 1 20971207 83
> 21 00 138 8 1023 138 8 1023 1 20971207 83
> 22 00 138 8 1023 138 8 1023 79 20971520 83
>
> Expert command (m for help): f
>
> Done.
>
> Expert command (m for help): p
> Disk /dev/sda: 1.4 TiB, 1500301910016 bytes, 2930277168 sectors
> Units: sectors of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> Disklabel type: dos
> Disk identifier: 0x0003bcd6
>
> Nr AF Hd Sec Cyl Hd Sec Cyl Start Size Id
> 1 80 117 1 1 138 8 1023 2048 2095104 83
> 2 00 138 8 1023 138 8 1023 2097152 2097152 07
> 3 00 21 17 261 254 63 1023 4194304 16777216 82
> 4 00 254 63 1023 254 63 1023 20971520 2909304832 0f
> 5 00 138 8 1023 138 8 1023 2048 52428800 07
> 6 00 138 8 1023 138 8 1023 184 62914560 07
> 7 00 138 8 1023 138 8 1023 944 62914560 07
> 8 00 138 8 1023 138 8 1023 592 62914560 07
> 9 00 138 8 1023 138 8 1023 240 62914560 07
> 10 00 138 8 1023 138 8 1023 1000 377487360 07
> 11 00 138 8 1023 138 8 1023 197066752 148936704 83
> 12 00 138 8 1023 138 8 1023 325046527 209713152 83
> 13 00 138 8 1023 138 8 1023 513789952 595593216 83
> 14 00 138 8 1023 138 8 1023 1088414575 1076389888 83
> 15 00 138 8 1023 138 8 1023 4211083265 20971264 83
> 16 00 138 8 1023 138 8 1023 4211082719 20971520 83
> 17 00 138 8 1023 138 8 1023 4211083032 20970640 83
> 18 00 138 8 1023 138 8 1023 4211083343 20969472 83
> 19 00 138 8 1023 138 8 1023 4181784857 20972064 83
> 20 00 138 8 1023 138 8 1023 4053805634 20971207 83
> 21 00 138 8 1023 138 8 1023 3865062538 20971207 83
> 22 00 138 8 1023 138 8 1023 3290437728 20971520 83
>
> Expert command (m for help): r
>
> Command (m for help): p
>
> Disk /dev/sda: 1.4 TiB, 1500301910016 bytes, 2930277168 sectors
> Units: sectors of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> Disklabel type: dos
> Disk identifier: 0x0003bcd6
>
> Device Boot Start End Blocks Id System
> /dev/sda1 * 2048 2097151 1047552 83 Linux
> /dev/sda2 2097152 4194303 1048576 7 HPFS/NTFS/exFAT
> /dev/sda3 4194304 20971519 8388608 82 Linux swap / Solaris
> /dev/sda4 20971520 2930276351 1454652416 f W95 Ext'd (LBA)
> /dev/sda5 20973568 73402367 26214400 7 HPFS/NTFS/exFAT
> /dev/sda6 73404416 136318975 31457280 7 HPFS/NTFS/exFAT
> /dev/sda7 136321024 199235583 31457280 7 HPFS/NTFS/exFAT
> /dev/sda8 199237632 262152191 31457280 7 HPFS/NTFS/exFAT
> /dev/sda9 262154240 325068799 31457280 7 HPFS/NTFS/exFAT
> /dev/sda10 325070848 702558207 188743680 7 HPFS/NTFS/exFAT
> /dev/sda11 899624960 1048561663 74468352 83 Linux
> /dev/sda12 1048576000 1258289151 104856576 83 Linux
> /dev/sda13 1258291200 1853884415 297796608 83 Linux
> /dev/sda14 1853886464 2930276351 538194944 83 Linux
> /dev/sda15 4997525505 5018496768 10485632 83 Linux
> /dev/sda16 5018497024 5039468543 10485760 83 Linux
> /dev/sda17 5039468545 5060439184 10485320 83 Linux
> /dev/sda18 5060440064 5081409535 10484736 83 Linux
> /dev/sda19 5081409537 5102381600 10486032 83 Linux
> /dev/sda20 5102381602 5123352808 10485603+ 83 Linux
> /dev/sda21 5123352810 5144324016 10485603+ 83 Linux
> /dev/sda22 5144324096 5165295615 10485760 83 Linux
>
>
> --
> To unsubscribe from this list: send the line "unsubscribe util-linux" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
Looks like similar to this[#1] that I reported some time ago.
[#1] http://www.spinics.net/lists/util-linux-ng/msg08005.html
--
Gerardo Exequiel Pozzi
\cos^2\alpha + \sin^2\alpha = 1
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 555 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: fdisk partition reorder fails
2014-04-02 17:29 ` Gerardo Exequiel Pozzi
@ 2014-04-02 21:54 ` Ruediger Meier
0 siblings, 0 replies; 5+ messages in thread
From: Ruediger Meier @ 2014-04-02 21:54 UTC (permalink / raw)
To: util-linux
On Wednesday 02 April 2014, Gerardo Exequiel Pozzi wrote:
> Looks like similar to this[#1] that I reported some time ago.
>
> [#1] http://www.spinics.net/lists/util-linux-ng/msg08005.html
I've translated Gerardo's example into a reproducable command lines. Do
this only on filesystems which support sparse files. Here I've skipped
any output for readability:
## create a partition table with a "hole" between partition 5 and 6
$ rm -f testdisk
$ truncate -s 2199023255552 testdisk
$ sfdisk testdisk <<EOF
unit: sectors
testdisk1 : start= 2048, size= 131072, Id=83
testdisk2 : start= 133120, size= 41943040, Id=83
testdisk3 : start= 42076160, size= 41943040, Id=83
testdisk4 : start= 84019200, size=3823009968, Id= 5
testdisk5 : start= 84021248, size= 8388608, Id=83
testdisk6 : start=125974528, size=1258291200, Id=83
testdisk7 : start=1384267776, size=2097152000, Id=83
testdisk8 : start=3481421824, size=425607344, Id=83
EOF
[... output skipped ...]
## add another partition and print before and after sorting (don't
## write, so this line can be used repeatedly)
$ echo -e "n\n\n\np\nx\nf\nr\np\n" | fdisk testdisk
[... output skipped ...]
## See that fdisk is not even able to write the partitions correctly
## after adding the 9th partition without sorting. Maybe this is part
## of the bug
$ echo -e "n\n\n\np\nw\n" | fdisk testdisk
$ fdisk -l testdisk
cu,
Rudi
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: fdisk partition reorder fails
2014-04-02 16:49 fdisk partition reorder fails Olaf Hering
2014-04-02 17:00 ` Olaf Hering
2014-04-02 17:29 ` Gerardo Exequiel Pozzi
@ 2014-04-18 9:53 ` Karel Zak
2 siblings, 0 replies; 5+ messages in thread
From: Karel Zak @ 2014-04-18 9:53 UTC (permalink / raw)
To: Olaf Hering; +Cc: util-linux
On Wed, Apr 02, 2014 at 06:49:25PM +0200, Olaf Hering wrote:
>
> This is fdisk from openSUSE 13.1. I have added partitions 15+ with
> parted. Once I'm done with repartitioning, I wanted to sort the
> partitions with fdisk like I have done it in the past. Too bad, this
> fails with the version included. The start sector is all scrambled and
> outside the disk. Lukily, this time I did not write it to disk.
>
> Looks like 2.24.1, included in Factory, is still broken.
Fixed, thanks for your report!
Karel
--
Karel Zak <kzak@redhat.com>
http://karelzak.blogspot.com
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2014-04-18 9:53 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-04-02 16:49 fdisk partition reorder fails Olaf Hering
2014-04-02 17:00 ` Olaf Hering
2014-04-02 17:29 ` Gerardo Exequiel Pozzi
2014-04-02 21:54 ` Ruediger Meier
2014-04-18 9:53 ` Karel Zak
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.