Hardware

Comandi Linux per la gestione di dischi rigidi e partizioni

Sommario:

Anonim

All'interno di un'organizzazione, una delle responsabilità associate al dipartimento IT è la gestione e l'amministrazione dell'infrastruttura. Questa attività include la conformità a standard e metriche per garantire il corretto funzionamento.

Le varie attività da eseguire includono quelle associate alle prestazioni, allo stato e allo spazio dei dispositivi di archiviazione nei sistemi operativi. Indipendentemente dalla distribuzione utilizzata, sappiamo che è estremamente importante e vitale verificare che i nostri dischi non siano in cattive condizioni, con settori danneggiati o senza spazio. Tutto questo per ottenere l'operazione desiderata.

Tenendo conto di quanto sopra, trarremo vantaggio da questo articolo per dare un'occhiata ad alcuni comandi di Linux per la gestione di Hard Disk e partizioni.

Indice dei contenuti

Ti consigliamo di leggere i seguenti due articoli:

  • Il miglior SSD del momento. SSD vs HDD: tutto ciò che devi sapere Come usare Cron e Crontab.

Comandi Linux per la gestione di dischi rigidi e partizioni

fdisk

Nel caso in cui non si disponga di un'interfaccia grafica per la gestione del disco rigido (qualcosa di molto comune nelle distribuzioni dedicate ai server, poiché migliorano l'uso delle risorse), questo strumento è quello ideale, poiché ci aiuterà immensamente nelle nostre attività.

Con questa utility possiamo creare, ridimensionare, cambiare, eliminare, spostare o cambiare partizioni usando il semplice menu che fornisce. La sua unica limitazione è che si trova in 4 partizioni primarie massime per ciascun disco e un numero di partizioni estese o logiche che cambieranno in base alle dimensioni del disco rigido.

Di seguito mostreremo alcuni dei comandi più utilizzati per la gestione del disco rigido e delle partizioni nel sistema operativo Linux. Naturalmente, ti ricordiamo che per utilizzare questi comandi, dobbiamo farlo con un utente root o utenti con privilegi simili per evitare inconvenienti al momento delle esecuzioni.

Visualizza tutte le partizioni

Con questo otterremo un elenco di tutte le partizioni esistenti nel sistema. La sintassi corrisponde al comando insieme all'argomento "-l" e saranno elencati in ordine in base al nome di ciascun dispositivo.

fdisk –l

Visualizza un disco specifico

Tramite questo comando, vedremo tutte le partizioni di un disco specifico, useremo la sintassi precedente ma aggiungendo il nome del dispositivo che vogliamo analizzare. Per esempio:

fdisk –l / dev / sdb

Vedi tutti i comandi disponibili

fdisk è uno strumento abbastanza completo, se vuoi vedere tutte le opzioni a tua disposizione, inserisci semplicemente il comando seguito dal nome del dispositivo da valutare (un dispositivo su cui lavorare). Una volta entrati nel menu, premi "m" per accedere alla sezione di aiuto e vedremo l'elenco delle possibilità che dobbiamo applicare sul dispositivo.

fdisk / dev / sdb

m

Mostra l'intera tabella delle partizioni di sistema

Eseguiamo lo stesso processo precedente (posizioniamo il comando insieme al nome di un dispositivo), ma in questo caso l'opzione da usare è "p" e con questo otteniamo un elenco completo di partizioni, associate a detto dispositivo.

fdisk / dev / sdb

p

Elimina una partizione

Se ad esempio, ciò che vogliamo è eliminare una partizione specifica (supponiamo che / dev / sdb2), il primo passo è selezionare il disco in cui possiamo localizzarlo. In questo caso, / dev / sdb.

fdisk / dev / sdb

Una volta entrati nel menu fdisk, premere l'opzione "d", corrispondente a "cancella" nello strumento. Successivamente, ti verrà richiesto di inserire il numero che è stato assegnato alla partizione che desideri eliminare.

d

NOTA: l' eliminazione di una partizione comporta la perdita assoluta di tutti i dati presenti nella sua memoria, rendendo quasi impossibile il suo recupero. Pertanto, dobbiamo essere sicuri dell'elenco delle partizioni quando eseguiamo questa azione.

Una volta che siamo sicuri del numero di partizione che stiamo per eliminare, lo inseriamo e la prossima cosa da fare è premere "w" (per scrivere) per testare e confermare l'azione. Le modifiche si rifletteranno al prossimo avvio del sistema.

2

w

Crea una nuova partizione

Possiamo sfruttare gli spazi inutilizzati del disco rigido, assegnandolo a una nuova partizione. Il processo è molto semplice. Ancora una volta, accediamo al menu fdisk, con il comando e il dispositivo come parametro.

fdisk / dev / sdb

Dal menu, premere "n" (nuovo o nuovo) per creare la nuova partizione.

n

Il prossimo passo sarà selezionare il tipo di partizione, ovvero se sarà primaria o estesa (nota come logica). Se è primario, premere "p" e per una "e" estesa.

Successivamente, richiederà due dati, il primo e l'ultimo cilindro che identificheranno la partizione. Basta inserire "+ 10000M" in "ultimo cilindro", ovvero significa + (somma) 10000MB. Come altre opzioni, dobbiamo scrivere "w" per confermare le modifiche nella tabella delle partizioni e applicarle al riavvio del sistema.

Formatta una partizione

Non possiamo dimenticare che dopo aver creato una nuova partizione, dobbiamo formattarla, poiché non è un'azione che viene applicata per impostazione predefinita. Per questo introduciamo il seguente comando:

mkfs.ext4 / dev / sdb5

Dove,.ext4 indica il formato del file per la partizione e sdb5 è un valore che cambia su ciascun sistema a seconda della configurazione della partizione.

Controlla le dimensioni di una partizione

Per verificare se la nostra nuova partizione è già stata creata e formattata, possiamo usare fdisk con l'argomento "-s", che ci mostrerà i blocchi di dimensioni che detta partizione occupa. Per esempio:

fdisk -s / dev / sdb5

Potresti essere interessato a leggere: come è strutturato il file system in GNU / Linux?

Ti consigliamo programmi alternativi per la progettazione grafica in Linux

Correggere la tabella delle partizioni

Potrebbe essere il caso che abbiamo eliminato le partizioni intermedie, ovvero il nostro disco è partizionato in sdb1, adb2, sdb3, sdb4 e sdb5 e adb3 e sdb4 sono stati eliminati. Questo ci fa ricevere un errore simile a: Le voci della tabella delle partizioni non sono in ordine su disco, indicando che le partizioni non sono in ordine per disco e che abbiamo spazio allocato o non allocato indebitamente.

La soluzione è semplice, entriamo nel menu fdisk come ho spiegato nelle sezioni precedenti, con il parametro dell'unità da lavorare:

fdisk / dev / sdb

Seguito da loro, premere "x" per accedere alle opzioni avanzate di fdisk. Quindi premere "f" (correzione) per indicare allo strumento di riparare la tabella delle partizioni. Per finire scriviamo "w" e con questo, al riavvio, il sistema prenderà le modifiche e le nostre partizioni saranno state riorganizzate.

Speriamo che tutte queste informazioni ti siano utili, non dimenticare di lasciarci nei commenti se ti è stato utile o che altri strumenti che usi per gestire il tuo disco rigido e le partizioni nella tua distribuzione. ?

Hardware

Scelta dell'editore

Back to top button