Când clonați un disc, Tot este clonat, inclusiv discul și UUID-urile partiției. Aceasta devine o problemă atunci când ambele discuri sunt conectate la sistem în același timp.
Trebuie să schimbați UUID-ul pe discul original sau pe discul clonat. Cu toate acestea, dacă schimbați UUID-ul de pe discul original, va trebui să editați și /etc/fstab. Dacă schimbați UUID-ul pe discul clonat, nu sunt necesare modificări /etc/fstab (cu excepția cazului în care discul clonat este instalat în cele din urmă în sistem, în locul discului original, iar apoi /etc/fstab va trebui actualizat cu UUID nou sau numele dispozitivului /dev/sdaX).
Notă: Nu ar trebui să existe niciun motiv pentru a monta atât discul original, cât și discul clonat, prin modificări suplimentare în /etc/fstab. Un disc clonat este utilizat în mod normal pentru a crea o copie de rezervă sau pentru a transfera de pe un disc original mai mic, pe un disc de clonare mai mare și apoi schimbat în sistem.
Notă: Problemele de pornire a discului de clonare pot fi rezolvate în mod normal folosind reparare cizme
.
Există două comenzi necesare pentru a face modificări UUID. Vedeți următoarele pagini de manual...
man uuidgen
om tune2fs
uuidgen
exemplu: uuidgen -r
sau uuidgen -t
-r, --aleatoriu
Generați un UUID bazat pe aleatoriu. Această metodă creează un UUID conâ
constând în cea mai mare parte din biți aleatori. Este nevoie ca operarea
sistemul are un generator de numere aleatoare de înaltă calitate, cum ar fi
/dev/random.
-t, --timp
Generați un UUID bazat pe timp. Această metodă creează un UUID pe baza
ceasul sistemului plus adresa hardware ethernet a sistemului, dacă
prezent.
tune2fs
exemplu: sudo tune2fs -U new_UUID /dev/sdbX
-U UUID
Setați identificatorul unic universal (UUID) al sistemului de fișiere
la UUID. Formatul UUID-ului este o serie de cifre hexadecimale separateâ
evaluat prin cratime, astfel:
„c1b9d5a2-f162-11cf-9ece-0020afc76f16”. Parametrul UUID poate
fi, de asemenea, unul dintre următoarele:
ștergeți ștergeți UUID-ul sistemului de fișiere
generați aleatoriu un nou UUID generat aleatoriu
timp generează un nou UUID bazat pe timp
UUID-ul poate fi folosit de mount(8), fsck(8) și /etc/fstab(5)
(și posibil și altele) prin specificarea UUID=uuid în loc de bloc
nume special de dispozitiv, cum ar fi /dev/hda1.
Consultați uuidgen(8) pentru mai multe informații. Dacă sistemul nu
au un generator bun de numere aleatoare, cum ar fi /dev/random sau
/dev/urandom, tune2fs va folosi automat un UUID bazat pe timp
în loc de un UUID generat aleatoriu.
Actualizare #1:
fstab corectat al ubuntu de 20.04 pe NVME
Notă: nu ar trebui să existe TABS în fstab, doar spații
#/etc/fstab: informații despre sistemul de fișiere statice.
#Folosiți „blkid” pentru a imprima identificatorul unic universal pentru a
#dispozitiv; aceasta poate fi folosită cu UUID= ca o modalitate mai robustă de a denumi dispozitive
#Acesta funcționează chiar dacă discuri sunt adăugate și eliminate. Vezi fstab(5).
#<sistem de fișiere> <punct de montare> <tip> <opțiuni> <dump> <trecere>
#/ a fost pe /dev/nvme0n1p2 în timpul instalării
UUID=5d01e76f-5114-4416-b810-5de33dafa914 / ext4 errors=remount-ro 0 1
/swapfile niciunul swap sw 0 0
UUID=4860-509F /boot/efi vfat defaults 0 1