Allora non basta semplicemente cambiare quella voce del file è necessario ricompilare il kernel con quelle opzioni disabilitate.
Assicurati che nella cartella /usr/src/ ci sia la cartella dei sorgenti del kernel (per mandriva tipicamente si chiamerà linux-2.6.XXmdv...), se non ci fosse tramite il centro di controllo->installazione pacchetti cerca il pacchetto (deve avere un suffisso -source o simile) e installalo.
A questo punto apri un terminale, diventa root ed entra nella cartella /usr/src/linux-
nomekernel:
- Codice: Seleziona tutto
su
cd /usr/src/linux-nomekernel
Anche in futuro se volessi aggiornare il kernel a mano esegui prima di tutto questo comando che permette di adattare la vecchia configurazione al nuovo kernel:
- Codice: Seleziona tutto
make oldconfig
E' possibile che ti vengano poste alcune domande (ovviamente solo se trova impostazioni nuove) a cui per il momento rispondi sempre con `n`.
- Codice: Seleziona tutto
make xconfig
con quest'ultimo comando ti si aprirà una finestra dove potrai selezionare le opzioni e i moduli del kernel vero e proprio.
Nel tuo caso potresti direttamente usare la funzione cerca/find nel menu a tendina "edit" e deselezionare "Use register arguments" (REGPARM) e "Symmetric multi-processing support" (SMP), salvare ed uscire.
Ora la compilazione:
- Codice: Seleziona tutto
make -j5 bzImage
make -j5 modules
make -j5 modules_install
Copia i file nella directory di boot:
- Codice: Seleziona tutto
cp System.map /boot/System.map-nomekernel
cp .config /boot/config-nomekernel
mv arch/i386/boot/bzImage /boot/vmlinuz-nomekernel
Ora devi pensare editare il menu di grub il bootloader che tipicamente è rappresentato dal file /boot/grub/grub.conf:
- Codice: Seleziona tutto
kwrite /boot/grub/grub.conf
(kwrite è l'editor di testo che utilizzo di solito su kde, ma puoi usare kedit, o gedit (gnome) se sei più comodo)
In questo file, se non sei pratico, ti consiglio di copiare la sezione del kernel precedente e incollarla poco sotto. a questo punto puoi semplicemente modificare la riga che inizia con "kernel", inserendo il nuovo (boot/vmlinuz-nomekernel) appena compilato, e magari il "title" per differenziarlo. Ovviamente dopo aver salvato ed essere uscito dal terminale dai:
- Codice: Seleziona tutto
fdisk -l
(per sapere come si chiama il tuo disco, attento se ne hai due)
- Codice: Seleziona tutto
grub-install /dev/nomedeldiscoprincipale
Ora che anche grub è a conoscenza del nuovo kernel puoi riavviare...
Questa procedura è standard cioè anche se in futuro decidessi di cambiare distribuzione potrai sempre utilizzarla. Se trovi qualche problema posta...