Comando Rasize2FS in Linux

Comando Rasize2FS in Linux
Su una macchina, un sistema di directory EXT2/3/4 può essere ampliato o contratto utilizzando l'istruzione REGNIZE2FS. Un sistema di archiviazione distribuito può essere ampliato ma non può essere ridotto mentre è montato. Per espandere o contrattare il file system, gli utenti possono scegliere la dimensione preferita. Il file system verrebbe riformattato alla dimensione identica come partizione se non chiariscesse una dimensione. È fondamentale ricordare che RidimE2FS ridimensiona semplicemente il file system; non può ridimensionare le partizioni. Prima di poter estendere il file system, è necessario far crescere prima le dimensioni del disco o del contenitore usando una query come FDISK o forse un'utilità LVM.

All'interno di questa guida oggi, ti mostreremo un modo per utilizzare le istruzioni RASIZE2FS sulla shell Linux per ridimensionare una partizione. Prima di spostarsi verso il ridimensionamento delle partizioni, dobbiamo assicurarci che il nostro sistema Linux sia completamente aggiornato e aggiornato. In caso contrario, apri l'applicazione Shell dal sistema Linux e prova le istruzioni mostrate di seguito utilizzando l'utilità "APT" nella sua area di query. L'istruzione di aggiornamento aggiornerebbe il tuo sistema Linux in pochi minuti.

Dopo l'aggiornamento del sistema Linux, assicurarsi di utilizzare il sistema aggiornato. Provando l'istruzione di aggiornamento tramite l'utilità "APT", è possibile assicurarsi che il sistema sia aggiornato.

Il processo di aggiornamento del sistema Linux i.e., Ubuntu 20.04, potrebbe richiedere la conferma di procedere con l'aggiornamento del sistema. Devi toccare "Y" dalla tastiera e premere Invio.

Prima di ridimensionare una partizione, dobbiamo avere un'idea di tutti i dischi o dispositivi nel nostro sistema Linux. Per verificare le partizioni, Linux fornisce l'istruzione "LSBLK". Dopo averlo eseguito, abbiamo tutti i dispositivi elencati sullo schermo del terminale. La nostra unità virtuale "SDA" è elencata di seguito nell'elenco con una dimensione di 40 GB. Insieme a questo, ha 2 partizioni. La partizione SD1 è la directory principale mentre le altre sono unità primarie.

Ogni volta che si desidera ottenere maggiori informazioni in merito all'unità che hai, insieme alle sue partizioni, si tende a utilizzare le istruzioni FDisk nella shell. L'istruzione FDisk dovrebbe essere utilizzata con il percorso dell'unità "SDA".e., "/Dev/sda".

Dopo aver eseguito queste istruzioni, arriverai all'interfaccia in cui puoi recuperare le regolazioni a SDA. Scrivi "P" per ottenere le informazioni sull'unità come il suo modello, le unità totali in byte, la dimensione del setto.e., Des e il suo numero di identificatore insieme alle informazioni relative alle sue partizioni. Puoi vedere la quantità totale di memoria assegnata a ciascuna partizione e il tipo di partizioni insieme ad alcuni dati ID e settoriali.

Dopo aver ottenuto le informazioni relative alle partizioni che abbiamo nella directory SDA, dobbiamo eliminare una partizione per ridimensionarla. Possiamo scegliere di eliminare qualsiasi partizione o tutte le partizioni e crearne anche di nuove. Per eliminare la partizione dalla directory "SDA", dobbiamo aggiungere la parola chiave "D" nell'area "comando".

Dopo aver eseguito il comando "D", ci verrà chiesto di aggiungere il numero di partizione in base alle partizioni che abbiamo. Questo numero di partizione specificherà la partizione da eliminare. Ti mostrerebbe i numeri di partizione insieme al numero predefinito di una partizione da eliminare i.e., Il numero di partizione suggerito è 5.

Supponiamo che tu voglia eliminare il numero di partizione 2 i.e., SDA2. Per questo, immettere "2" e premere Invio per procedere. Riceverai un messaggio di successo che la partizione 2 è stata eliminata correttamente. Dopo questo, prova a usare ancora una volta l'istruzione "D" per eliminare un'altra partizione del dispositivo SDA. Questa volta, sceglie la partizione 1 stessa e la ha eliminato con successo secondo l'output. Dopo aver eliminato tutte le partizioni, non ti permetterò più di eseguire l'istruzione "D".

Dopo aver eliminato tutte le partizioni, dobbiamo creare una nuova partizione all'interno dello stesso dispositivo SDA. Per questo, prova il comando "N" nell'area di comando che ci è stato fornito. Dopo aver utilizzato questa istruzione, ti verranno fornite due opzioni per scegliere il tipo di partizione. La "P" si riferisce alla partizione "primaria" e "E" rappresenta la partizione "estesa". L'area di query "Seleziona" vuole che tu specifichi il tipo di partizione che volevi creare. Se non si specifica nulla di tutto, sceglierà la partizione principale per impostazione predefinita come mostrato nell'immagine seguente. È necessario aggiungere un numero alla partizione. Se non specificato, sceglierà il numero 1. Specificare la dimensione per questa partizione i.e., 2048 equivale a 40 GB.

Dopo aver scelto il settore, la tua partizione verrà creata correttamente i.e., È stata generata la partizione della dimensione 40. Dopo questo, ti verrà richiesta una domanda se si desidera rimuovere la firma o no. Tocca "Y" per rimuoverlo; Altrimenti, tocca "N" per evitare di rimuovere la firma. Qui, non rimuoveremo la firma.

Dopo aver utilizzato ancora una volta il comando "P", vedrai che il dispositivo "SDA1" è stato creato con la dimensione 40 ed è di tipo "Linux".

È ora di scrivere le modifiche. Per questo, devi utilizzare le istruzioni "W" sulla stessa interfaccia SDA e la tabella delle partizioni verrà modificata correttamente. I dischi saranno quindi sincronizzati insieme.

È ora di utilizzare l'istruzione REGENIZE2FS per ridimensionare il dispositivo SDA1 in base alla nuova partizione che abbiamo creato. Per questo, utilizzare l'istruzione "Ridimeni2FS" insieme al percorso "/dev/sda1" nel terminale Linux come mostrato. Dopo aver usato questa istruzione, la partizione SDA1 verrà ridimensionata.

L'uso dell'istruzione "DF" con l'opzione "-H" ci mostra che la partizione SDA1 è stata ridimensionata automaticamente.

Conclusione

Abbiamo spiegato l'uso delle istruzioni REGNIE2FS nella shell del terminale per ridimensionare il file system. Per raggiungere questo obiettivo, dobbiamo eliminare le partizioni precedenti e dover creare nuove partizioni. Dopo questo, possiamo ridimensionare il file system senza influire sulla dimensione totale.