Premesse:
* ho un il disco completamente cifrato eccetto la partizione di boot
* il initrd.img-2.6.31-16-generic_vecchio funziona ma se lo ricreo anche per lo stesso kernel, me ne crea uno non funzionante.
Problema:
All'avvio mi viene chesta la password per decifrare la root, con il initrd.img-2.6.31-16-generic_ricreato non funziona s'input da tastiera: premo i tasti e ogni tanto legge un invio da solo e mi restituisce passphrase errata (ovviamente visto che ne ho scritto solo tre lettere!!).
Tentativo di risoluzione 1:
metto nello script di decifrazione dei dischi un
Codice: Seleziona tutto
/bin/sh < /dev/consoleCodice: Seleziona tutto
/bin/sh <&1Tentativo di risoluzione 2:
alla riga di avvio di grub aggiungo
Codice: Seleziona tutto
init=/bin/shalla riga di avvio di grub questa volta aggiungo
Codice: Seleziona tutto
init=/sbin/initQuindi sembra che io abbia 2 problemi paralleli l'input da tastiera quando non metto l'istruzione init=....qualcosa... per l'avvio. E se uso init=/sbin/init non si avvia. Ma TUTTO QUESTO con il vecchio initramfs funziona. Perchè? è un bug? Come ricavo altri indizi? Come lo sistemo?
Grazie