Linux Kernel 3.6.4

Greg Kroah-Hartman ha annunciato il rilasciato del nuovo kernel Linux 3.6.4 il quale va a correggere il noto bug presente nella versione 3.6.2.
Il bug in questione poteva causare la corruzione del journal e quindi una perdita dei dati presenti nel filesystem ext4.
A quanto pare il bug in questione è presente anche nelle versioni 3.4.14, 3.4.15, 3.5.7, e 3.6.3 del kernel Linux. Attualmente il team di sviluppo del kernel è al lavoro per risolvere il problema, già con il nuovo kernel 3.6.4 il problema sembra in parte risolto anche se ci serviranno nuovi aggiornamenti per risolvere completamente il bug.
Chi ha un kernel 3.4.x e 3.5.x (presente su Ubuntu 12.10) e 3.6.x precedenti alla nuova 3.6.4 può stare comunque tranquillo. Il problema della perdita dei dati si verifica in alcuni casi quanto difficili quando si monta / smonta la partizione.
Kernel 3.6.4 migliora anche il supporto per i processori Intel CE4110, CE4150, e CE4170 e altre varie correzioni che possiamo consultare dal changelog disponibile in questa pagina.

Come per le versioni precedenti anche il nuovo kernel 3.6.4 è già disponibile per Ubuntu e derivate grazie ai pacchetti rilasciati dal team kernel Ubuntu.
Per installare il nuovo Linux Kernel 3.6.4 su Ubuntu basta digitare da terminale:

cd /tmp
wget http://dl.dropbox.com/u/964512/lffl_kernel/linux-kernel-3.6.4 -O linux-kernel-3.6.4
chmod +x linux-kernel-3.6.4
sudo sh linux-kernel-3.6.4

al termine riavviamo.
Al riavvio controlliamo di utilizzare il nuovo kernel 3.6.4 digitando da terminale:

uname -r

per rimuovere il nuovo kernel basta all’avvio avviare il sistema operativo con il kernel di default e da terminale digitiamo:

sudo apt-get purge linux-image-3.6.4-030604
sudo update-grub

e riavviamo.

No more articles