Kernel too big - mentre compilo (prima volta) Slack

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
satoshy
Linux 0.x
Linux 0.x
Messaggi: 1
Iscritto il: ven 9 dic 2005, 17:07

Kernel too big - mentre compilo (prima volta) Slack

Messaggio da satoshy »

Ciao a tutti!
Stò installando per la prima volta la slack su una partizione della
mia macchina (/dev/sda2 xchè uso un HD SATA e me la vede cosi invece
di /dev/hda2 ).


In pratica l'istallazione è andata a buon fine ma quando la avvio
linux (:sbav) mi dice
VFS: unable to mount root (append root=" ) o una cosa del genere.


sono andato nel lilo.conf e ho visto che il valore boot punta su
/boot/vmlinuz ma nella mia directory /boot non c'è l'immagine del
kernel.


Perciò mi chiedo.. una volta finita l'istallazione bisogna compilare
il kernel ... quindi fare
make dep && make clean .. e quelle cose lì ?=


Scusate l'ignoranza. :)


comunque sia ho provato a configurare il kernel con 'make menu config'
settato 4cazzate che non mi servivano e PERO' quando vado a fare 'make
bzImage' mi dice kernel too big..


Eppure ho settato la partizione di /boot a 10GB e / a 70GB...


Qualcuno mi chiarisce le idee che ciò un pò di confusione? Sto
facendo bene=?


Grazie ancora


Satoshy

Avatar utente
Condor
Linux 0.x
Linux 0.x
Messaggi: 16
Iscritto il: gio 8 dic 2005, 20:54
Località: localhost

Messaggio da Condor »

Ciao, questo argomento è già stato oggetto di discussione nel forum. Scrivo il procedimento che ho fatto io che ho un SATA per aggiornare il proprio kernel ad una versione tipo da 2.4.31 a 2.4.32 (ovvero un aggiornamento 2.4.x). cosicchè tutti possano orientarsi a questo post.

Dopo essersi loggato come root:
1 ) cd /usr/src
2 ) rm linux
3 ) wget http://kernel.org/pub/linux/kernel/v2.4 ... 32.tar.bz2
4 ) tar xvjf linux-2.4.32.tar.bz2
5 ) ln -s linux-2.4.32 linux
6 ) cd linux
7 ) wget http://slackware.cs.utah.edu/slackware- ... a.i/config
8 ) mv config .config
9 ) make oldconfig
10 ) make dep
11 ) make bzImage
12 ) make modules
13 ) make modules_install
14 ) mv System.map /boot/System.map-2.4.32
15 ) mv .config /boot/config-2.4.32
16 ) mv /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.4.32
Infine aggiungere a /etc/lilo.conf:

Codice: Seleziona tutto

image = /boot/vmlinuz-2.4.32
  root = /dev/sdax                             # la "x" è il numero della partizione di slack
  label = Slackware
  read-only
Rebootare e selezionare il nuovo kernel.

Rispondi