This kernel requires the following features not present on the CPU

This kernel requires the following features not present on the CPU:
0:6
Unable to boot – please use a kernel appropriate for you CPU.

Questo il messaggio che a volte si ottiene installando ubuntu 8.04 server su un portatile (almeno sul mio).

E’ del tutto simile al problema di CPU is too old di cui avevo parlato.

E’ un messaggio che può capitare anche se si usa virtual box, in tal caso basta abilitare il supporto a PAE sulla virtual machine.

Altrimenti (o se non si usa virtual box) stessa procedura della volta precedente:

Una possibile soluzione è installare il kernel generic.
Per fare questo bisogna avviare con il cd inserito e scegliere “Rescue a broken system”
Alla fine del caricamento scegliere di aprire una shell nella partizione dove il sistema è installato (nel mio caso /dev/sda1)
Controllaimo se siamo all’interno del sistema o del cd:
cd /boot
ls
se il kernel generic è presente, siamo all’interno del cd: umount e mount per montare /boot del server
apt-get install linux-generic

Una volta installato il kernel generic possiamo riavviare e da grub selezionarlo (poi in /boot/grub/menu.lst si potrà indicarlo come avvio di default)

3 thoughts on “This kernel requires the following features not present on the CPU

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s