Ubuntu continua a cambiare i dischi in modo casuale

2

Mi ci è voluto un po 'per notarlo, ma ecco cosa succede. Ho 2 dischi sul mio computer.

All'avvio, l'Utility Disco di Ubuntu mi dice che uno è sda e l'altro sdb . Al riavvio si passa e su un altro riavvio, cambia di nuovo. È impossibile per me impostare il mio /etc/fstab con il sistema operativo che cambia in modo casuale i miei dischi. Non sto cambiando alcuna impostazione nel BIOS.

Come posso smettere?

    
posta Flavian 26.09.2012 - 16:56

2 risposte

3

Usa il mappatore del dispositivo. Invece di montare, per esempio, / dev / sda1, montare per ID. Ecco come appare la rispettiva linea da fstab:

UUID=xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx  / ext3 relatime,error=remount-ro  0  1

Puoi scoprire quali sono gli ID in blkid :

/dev/sda3: UUID="xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx" TYPE="ext3"

L'UUID sopra è quello che dovresti usare nella voce fstab sopra.

Dalla pagina man di fstab :

  

Invece di dare esplicitamente il dispositivo, si può indicare il filesystem (ext2 o xfs) che deve essere montato dal suo UUID o etichetta del volume (cfr.          e2label (8) o xfs_admin (8)), scrivendo LABEL = o UUID =, ad es. 'LABEL = Boot' o 'UUID = 3e6be9de-8139-11d1-9106-a43f08d823a6'. Questo sarà          rendere il sistema più robusto: l'aggiunta o la rimozione di un disco SCSI cambia il nome del dispositivo del disco ma non l'etichetta del volume del file system.

    
risposta data January 26.09.2012 - 17:01
2

Questo è il motivo per cui Grub usa UUID-s invece del vecchio modo /dev/sd* riferimento. L'UUID è unico e non importa in quale ordine viene visualizzato il sistema operativo i dischi. Quindi, aggiorna il /etc/fstab per usare UUID-s, e non dovresti più preoccupartene. (Maggiori informazioni .)

Il motivo per il passaggio dovrebbe essere un errore del BIOS (questo richiede ulteriori indagini).

    
risposta data Frantique 26.09.2012 - 17:03

Leggi altre domande sui tag