Giugno 2008


eNews20 Giu 2008 07:58 pm

E’ noto che dopo l’aggiornamento di un kernel le varie applicazioni VmWare non funzionano correttamente in quanto i driver virtuali vanno ricompilati.

Spesso capitano errori di compilazione e allora è tutto un tribolare. Nel caso della 8.04 (hardy heron) si può risolvere il tutto facilmente utilizzando questo file:

http://taltan2.free.fr/dl/vmware/vmware-any-any-update-116.tgz

che modifica automaticamente i sorgenti dei driver in modo tale che compilino correttamente.

… Ma tanto quando avrò qualche minuto passerò a Virtual Box!

eNews20 Giu 2008 07:45 pm

Per una inaspettata coincidenza, mi sono deciso ad aggiornare la mia Ubuntu Desktop 7.10 alla 8.04. Lancio quindi l’aggiornamento e al restart … sorpresa, niente bootstrap e interruzione con conseguente apertura dello schermo di recovery (initramfs).

Faccio ripartire in recovery mode e scopro che l’errore è un mirror che non riesce a degradare. Scopro che il problema è nella configuraizone RAID che utilizzo. Viene segnalato un messaggio tipo:

"error creating degraded mirror mapping for pdc_xxxx"

Per fortuna tengo sempre due kernel di riserva; ripartendo col più vecchio in modalità recovery e aprendo una root shell (gdm non parte!!) scopro che in fstab non c’è traccia di quell’ID di disco.

dmraid -ay

però lo riporta correttamente. Un po’ di indagini (dmraid -l) scopro che si tratta dell’ID di un vecchio RAID basato su Promise. Ma il disco non è in RAID, solo che dmraid lo riporta come tale e non riesce a “degradarlo” provocando il blocco del bootstrap.

Una volta identificato di quale device si tratta con qualcosa del genere

dmraid  -ay -vvv -d

è stato facile rimuovere i metadata con il comando

dmraid -rE -f pdc /dev/sda

dove /dev/sda è il device associato nel mio caso.

Dopo questa semplice (a saperlo) operazione, la 8.04 è partita senza problemi e … sorpresa, la mia sciocca wireless rt61 funziona correttamente senza modifiche. Infatti provo un ping e al primo numero, ossia al primo tasto premuto del tastierino numerico, mi si resetta lo gnomo desktop manager (gdm) … Vabbè, questa è più facile … basta andare in System -> Preferences -> Keyboard -> Mouse Keys e disabilitare l’opzione “Allow to control the pointer using the keyboard:D

E ora speriamo che non vengano fuori altri macelli!