back

Appena comparire la schermata di Grub procediamo come se nulla fosse all'avvio del sistema. Quasi subito dovremmo ricevere un messaggio d'errore, infatti il kernel non è in grado di identificare i LV root e home sul nostro VG sistema. Il messaggio d'errore sarà come il seguente, ripetuto un paio di volte:

Loading, please wait...
   Couldn't find device with uuid 'vAI01-asd2-...-...'
   Couldn't find all physical volumes for volume group sistema.
   ...
   Volume group "sistema" not found
   ...

Qui il computer si prenderà una lunga - molto lunga - pausa di riflessione (ma non disperate, basta avere pazienza ed aspettare), fino a quando desisterà e finalmente ci cederà il prompt dei comandi:

(initramsf) _

Finalmente possiamo intervenire! Il problema verificatosi è che, essendo il VG sistema incompleto di uno dei suoi PD, il sistema non riesce a leggere il nostro VG e, dopo una estenuante ricerca del PD scomparso, chiede il nostro aiuto. Allora entriamo nel prompt di gestione di LVM e risolviamo questo primo inconveniente:

(initramsf) lvm
lvm> _

ed indichiamo all'LVM di montare tutti i LV disponibili (-ay) seppure il nostro VG sia incompleto (ovvero sia -Partial):

vgchange -ay -P

Ovviamente ci verrà ancora restituito un qualche errore (un HD è pur sempre mancante), però verremo avvisati che almeno alcuni LV sono attivi. Per risolvere ora tutti i rimanenti problemi riduciamo il VG sistema al solo PD superstite eliminando dal VG i PD mancanti (ovvero missing):

vgreduce --removemissing sistema

...et voilà!
Usciamo e lasciamo procedere con l'avvio:

lvm> quit
(initramsf) exit

A questo punto a volte, nel corso di alcune simulazioni, mi è capitato un kernel panic. La causa non è chiara dal log, però riavviando il sistema con le stesse modalità di prima ho sempre risolto il problema. Potrebbe essere che in alcuni casi il boot loader, dopo aver reso accessibile l'LVM non sia in grado di caricare subito dopo la partizione di root (ma queste sono al momento solo ipotesi).
Aspettate! Debian chiede ancora il nostro aiuto. Infatti seppure adesso l'LVM sia propriamente settato, sarà ancora necessario correggere la File System Tab siccome adesso sono assenti le partizioni di uno dei due dischi.

Give root password for maintenance
(ot type Control-D to continue):
back