Sto cercando di estendere la partizione / dev / sda5 che è la partizione logica in partizione estesa / dev / sda2.
Voglio usare fdisk .
La procedura dovrebbe essere quella di eliminare entrambe le partizioni e quindi di ricrearle con gli stessi settori di partenza esatti (1001470 e 1001472). Va bene fino alla creazione di una partizione logica in cui il settore di avvio minimo è più grande ( 1003518 ) di quanto deve essere.
$ sudo fdisk / dev / sda Comando (m per aiuto): p Disco / dev / sda: 9,8 GiB, 10485760000 byte, 20480000 settori Unità: settori di 1 * 512 = 512 byte Dimensione del settore (logico / fisico): 512 byte / 512 byte Dimensione I / O (minimo / ottimale): 512 byte / 512 byte Tipo di etichetta del disco: dos Identificatore del disco: 0x0cd7105f Tipo di ID dimensione inizio inizio avvio dispositivo / dev / sda1 * 2048 999423 997376 487M 83 Linux / dev / sda2 1001470 16775167 15773698 7.5G 5 Esteso / dev / sda5 1001472 16775167 15773696 7.5G 83 Linux La partizione 5 è stata eliminata. La partizione 2 è stata eliminata. Comando (m per aiuto): n Tipo di partizione p primario (1 primario, 0 esteso, 3 libero) e esteso (contenitore per partizioni logiche) Seleziona (p predefinita): e Numero di partizione (2-4, predefinito 2): Primo settore (999424-20479999, predefinito 999424): 1001470 Ultimo settore, + settori o + dimensione {K, M, G, T, P} (1001470-20479999, predefinito 20479999 ): Creata una nuova partizione 2 di tipo 'Esteso' e di dimensioni 9,3 GiB. Comando (m per aiuto): n Tutto lo spazio per le partizioni primarie è in uso. Aggiunta di una partizione logica 5 Primo settore (1003518-20479999, predefinito 1003520 ): 1001472 Valore fuori intervallo.
L'ho fatto con parted , ma in qualche modo dovrebbe essere possibile con fdisk.
$ fdisk -V
fdisk from util-linux 2.27.1