Aggiunta di una voce a fstab


16

Ho smontato un disco /dev/vdc1sul mio computer, dopo averlo formattato nel file system xfs, non l'ho più montato, né ho aggiunto la linea adeguata al file fstab.

Ora, quando voglio montare questa partizione, ma non riesco ad accedere ad esso: mount: can't find dev/vdc1 in /etc/fstab or /etc/mtab. Quindi, come devo inserire il file fstab in modo che il sistema lo riconosca di nuovo? la partizione è stata montata su/Data


Prova a eseguire (o installare) GParted, questo ti permette di giocare con tutte le tue partizioni.
SimplySimon,

Grazie per il replay, sono su un server, non ho un ambiente grafico.
Dady,

Risposte:


20

Quindi qui creiamo una voce fstab per la partizione:

  1. Devi creare la cartella per la partizione e ottenere l'ID del dispositivo.
    Apri un terminale. La cartella può essere creata tramite

    sudo mkdir / media / Data
    Inoltre vorrei rendere l'utente il proprietario e dargli il diritto di leggere / scrivere:
    sudo chown [utente]: [gruppo] / media / dati
    sudo chmod + rw / media / Data

  2. Ora la voce fstab:

    • Installa libblkid1per visualizzare informazioni specifiche sul dispositivo:sudo apt-get install libblkid1
    • Entra sudo blkide cerca il bastone. L'output potrebbe essere:
      / dev / sda2: UUID = "32a4b76f-246e-486e-8495-31b8a781fb4c" TYPE = "swap" 
      / dev / sda1: UUID = "31f39d50-16fa-4248-b396-0cba7cd6eff2" TYPE = "ext4"
      
    • Quindi creiamo la voce fstab: sudo gedit /etc/fstabe aggiungiamo la linea
      UUID = 31f39d50-16fa-4248-b396-0cba7cd6eff2 / media / Dati auto rw, utente, auto 0 0
      (e successivamente dare una nuova riga vuota per evitare avvisi).

Per montare la partizione, aprire un terminale e digitare

mount / media / Data
A causa della voce auto, dovrebbe essere montato automaticamente al prossimo avvio.


1
Grazie per la riproduzione dettagliata, ma penso di non aver spiegato bene il mio problema, ho collegato un disco di archiviazione al mio server montato su / Data (configurato durante la creazione), dopo di che, volevo formattarlo in xfs, quindi ho smontato il disco, formattato e poi ... dimentica di rimontarlo e la stessa cosa con fstab .... il server è stato riavviato, e ora quando voglio montare il disco in modo che possa essere elencato con il altri dischi .... è impossibile perché non c'è alcuna voce in fstab, ... penso che la tua soluzione sia quella di creare una nuova cartella di montaggio e assegnargli il disco.
Dady,

il mio problema è che non ho trovato il disco nemmeno con "sudo blkid", scusate il ritardo di riproduzione
Dady,

5

Per prima cosa devi scoprire l'UUID del tuo disco seguendo il comando

sudo blkid

Nota il tuo UUID del disco.

Ora apri il file fstab con gedit

sudo gedit /etc/fstab

Sostituisci l'UUID del tuo vecchio disco con l'UUID indicato.
Salva il file e riavvia il sistema. Sarai in grado di montare il disco.


Grazie per il replay, ho provato "sudo blkid" ho ottenuto solo UUID per: / dev / vda1 e / dev / vda2, è come se non ci fosse un disco / dev / vdc1 (allo stesso tempo, c'è questa partizione, causa ho collegato un disco di archiviazione al mio server montato su / Data e ci ho lavorato, prima di fare lo smontaggio), scusate il ritardo di riproduzione
Dady

Se il problema è stato risolto, contrassegnare come risposta accettata. Aiuterà gli altri.
Ketan Patel,

Non ancora, ma lo farò, perché penso che il mio problema non abbia alcuna relazione con Linux, è il catalogo del disco di archiviazione
Dady,

Puoi dirci di più sulla tua configurazione hardware? Non sembra essere un HDD standard
Manuel,

1

Mentre Manuel sembra aver risposto completamente alla domanda posta, la domanda che sembravi voler porre era: "Dopo aver smontato un disco / dev / vdc1 da / Data e formattato su XFS, non posso rimontarlo. Come devo rimontarlo su / Data? "

Sembra che tu abbia frainteso (ragionevolmente) il messaggio di errore che aiuta il testo che ne risulta, che è ciò che ha causato confusione sulla tua domanda.

Hai smontato il dispositivo, / dev / vdc1, da / Data, formattato il dispositivo su XFS, quindi hai provato a rimontarlo e sta dicendo che non esiste tale dispositivo. Dato che non hai fornito dettagli sui comandi esatti che hai eseguito per "formattare il dispositivo su XFS", suppongo che ciò che hai fatto è stato:

sudo mkfs.xfs -f /dev/vdc1

Se hai dimenticato -f o non hai risposto sì a un prompt per sovrascrivere il file system esistente, il comando mkfs non è riuscito.

Dopo averlo fatto, dovresti essere in grado di eseguire il comando

sudo mount -t xfs /dev/vdc1 /Data

Osservando l'errore generato, sembra che tu abbia inserito "dev / vdc1" anziché "/ dev / vdc1" e / o invertito gli argomenti con il comando mount.

Se ti sta ancora dando un errore per qualche motivo, conferma che / dev / vdc1 esiste effettivamente. Puoi controllare / var / log / syslog o eseguire dmesg per vedere cosa ha fatto il sistema dopo aver creato il nuovo file system per determinare se per qualche motivo ha deciso di cambiare il dispositivo associato alla partizione o quale errore esplicito si è verificato durante l'esecuzione il comando mount non riuscito.

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.