Come espandere lo spazio inutilizzato sulla chiave USB


3

Il mio NAS esegue Ubuntu Server 12.04, lo esegue da un disco USB da 8 gb che sta diventando abbastanza pieno, quindi l'ho trasferito su una chiave da 32 gb usando

dd if=/dev/sdc of=/dev/sdb bs=512

Ora, è fantastico, ora si avvia come dovrebbe: il problema è che la nuova unità riporta la stessa dimensione

/dev/sdb1       6.4G  5.3G  837M  87% /media/f8772a74-ab0a-450c-9453-0ea91422051f

quindi ci provo

$ sudo resize2fs /dev/sdb1

e prendi

The filesystem is already 1694208 blocks long.  Nothing to do!

Soooo .. ci provo

sudo fdisk -l

e prendi

   Device Boot      Start         End      Blocks   Id  System
   /dev/sdb1   *        2048    13555711     6776832   83  Linux
   /dev/sdb2        13557758    15632383     1037313    5  Extended
   /dev/sdb5        13557760    15632383     1037312   82  Linux swap / Solaris

Ora sono fuori di idee - devo fondere sdb2 e sdb5? cosa dovrei fare per usare tutto lo spazio

Grazie in anticipo

Risposte:


2

devo "unire" sdb2 e sdb5? cosa dovrei fare per usare il pieno   spazio.

Sì, è così, in sostanza. Per utilizzare lo spazio disponibile devi:

  • espandi la partizione
  • quindi espandere il file system

Hai usato resize2fs correttamente, ma non può utilizzare più spazio di quello fornito dalla partizione, quindi è necessario prima espandere la partizione. Puoi farlo con fdisk o cfdisko usa qualche frontend come Gparted (grafico) o GNU Parted (Console).

Nota che questo caso è un po 'speciale perché ne hai uno partizione primaria (sdb1) e uno partizione estesa (sdb2) contenente una partizione logica (sdb5). Dovrai eliminare sdb2 (cancellando così sdb5 che si trova all'interno), quindi espandere sdb1.

Nota : Spero di non doverlo menzionare prima di fare questo, dovresti controllare che i backup che hai sicuramente siano aggiornati e completi ...

Anche, controlla cosa contengono le altre partizioni prima di eliminarle .


2
NON FONDATE sdb2 e sdb5 - sdb2 è una partizione "virtuale" per consentire più di 4 partizioni primarie.
davidgo

@ David: Grazie per il suggerimento. L'ho incorporato nella mia risposta.
sleske

1

La semplice copia dell'intero disco (o stick) da una capacità inferiore a una capacità superiore non sfrutta le dimensioni maggiori. Dovrai prima ridimensionare la partizione, quindi ridimensionare il file system. Sono un fan di Gparted http://gparted.org/

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.