Exclua as partições e as recrie exatamente nas mesmas posições. Certifique-se de estar usando setores como a unidade para evitar erros de arredondamento.
Eu costumava ter uma partição primária, /dev/sdb1
e uma partição estendida, /dev/sdb2
. Como excluí o sdb1
e o mesclei em sdb2
, estou tentando pensar em uma maneira de modificar o id '/dev/sdb2'
to '/dev/sdb1'
(porque não haverá mais /dev/sdb1
).
Também há duas partições lógicas dentro de /dev/sdb2
: /dev/sdb5
e /dev/sdb6
.
Existe uma maneira fácil de modificar o ID numérico?
Minha tabela de partições é assim:
Device Boot Start End Blocks Id System
----------------------------------------------------------------
/dev/sdb2 2048 234440703 117219328 f W95 Ext’d (LBA)
/dev/sdb5 16065 87249014 43616475 7 HPFS/NTFS/exFAT
/dev/sdb6 87251063 234440703 73594820+ 7 HPFS/NTFS/exFAT
Nr AF Hd Sec Cly Hd Sec Cly Start Size ID
----------------------------------------------------------
1 00 0 0 0 0 0 0 0 0 00
2 00 32 33 0 254 63 1023 2048 234438656 0f
3 00 0 0 0 0 0 0 0 0 00
4 00 0 0 0 0 0 0 0 0 00
5 00 0 1 1 254 63 1023 14017 87232950 07
6 00 32 33 311 254 63 1023 2048 147189641 07
para corrigir partições, entre com fdisk com privilégios elevados
$ sudo fdisk /dev/sdb2
digite "funcionalidade extra (somente especialistas)"
> x
corrigir a ordem da partição
> f
depois, retorne ao menu principal
> r
preview & verifique o novo partiton "order"
> p
escreve a tabela no disco e sai
> w
em qualquer lista de menu comandos disponíveis no momento (para ajuda)
> m
Tags partitioning fdisk