On 25/11/20 17:17, Giancarlo Martini wrote:

Antefatto: Volevo cambiare il mio disco rigido di backup che montavo
all'avvio con la seguente riga
UUID=69.......b914e5fd /media ext4 defaults,noatime,discard 0 1
in fstab.

Come ti hanno già indicato è meglio che cambi il punto di mount in qualcosa d'altro.
Ad esempio, ti crei la directory /mnt/backup.

Ho comprato il nuovo hd, messo al posto del precedente pensando: l'UUID non
coincide, da un messaggio di errore, va avanti. Successivamente da console,
con il comando blkid scopro il nuovo UUID e lo sostituisco in fstab, al
successivo riavvio tutto torna normale.

non è detto.

Invece il sistema all'avvio si blocca e non mi fa nemmeno entrare in
modalità recovery, stampa i vari messaggi al boot, dopo aver confermato in
grub la versione del kernel ma dopo si blocca definitivamente.

possono esserci diversi motivi per cui hai questo comportamento.

Per esempio sul disco che usavi di backup c'era installato grub e quello faceva partire il sistema sul disco corretto, su altre dischi/partizioni potrebbe esserci installato grub, ma con una configurazione non corretta per il tuo sistema attuale.

Inoltre inserire un disco potrebbe modificare l'ordine di avvio (ad esempio sui dischi dovrebbero esserci dei ponticelli che impostano il disco come auto/master/slave, a seconda del posizionamento e dove lo colleghi potrebbe cambiare il comportamento al riavvio).

Secondo me risolvi se fai reinstallare grub su tutti i dischi/partizioni presenti. Il problema potrebbe essere che inserendo il disco nuovo non ti parta più il sistema e per risolvere questo problema puoi fare una delle seguenti: 1) sistemi i ponticelli per mantenere la sequenza procedente (potrebbe essere anche sufficiente attaccare il disco nuovo ad un'altra presa dati non collegata a quella del tuo disco di avvio). Verifica anche da BIOS l'ordine d'avvio con inserito il disco nuovo 2) usi un supporto con installato grub, riavvii il sistema da quello e poi installi grub ovunque (questo lo puoi fare avendo solo grub e usando i comandi di grub per trovare disco e partizione e farla avviare o installando grub con i comandi per avviare esattamente il sistema sul disco corretto)

Poi se hai UEFI & C. potrebbero esserci altre problematiche che probabilmente non conosco.

Ciao
Davide

PS: io presuppongo che tu abbia solo sistemi GNU/Linux, altrimenti potresti avere altre problematiche se fai quanto indicato.

Rispondere a