Newsgroup: it.comp.os.linux.iniziare
Titolo: installare slackware 12

Ciao a tutti,
ho un bel computer e un kernel compilato ad hoc per il suo hardware.
Mi piacerebbe installare la Slackware12 passandogli come kernel
quelloche ho io piuttosto che quello che la distribuzione ti fa
partire di default (sia esso hugesmp.s o huge.s).
Come posso fare?
Ogni consiglio è ben accetto!
Pietro

 partire di default (sia esso hugesmp.s o huge.s).
no , scarichi il vanilla della versione del kernel che già hai, usi il
.config di quel kernel e compili sulla base di quello


aspetta un attimo, intanto ti ringrazio moltissimo per il suggerimento
e ti chiedo un favore, mi potresti spiegare con una procedura quello
che dovrei fare?
Il .config ce l'ho!!
Grazie di nuovo
Pietro

 Il .config ce l'ho!!
tu hai il .config del kernel bah diciamo 2.6.22
ptrima di tutto installi la slackware, una volta che questa funziona a
dovere
 vai su 
www.kernel.org
 e scarichi il kernel della versione del tuo .config
 ( ricompilare una version + recente sula stessa base sei sempre in
 tempo, ma andiamo per gradi)
poi, as usual, scompatti i sorgenti in /usr/src/linux ci copi dentro i
.config del kernel che hai, 
make oldconfig
..
e dopo e poi compili , compili i moduli, installi il tutto (come farlo lo
trovi facilmente in rete, sono pochi comandi)
configuri lilo in modo che possa fare il boot sia dal kernel appena
compilato che da quello di default di slack (si sa mai che tu abbia
commesso qualchge errore e ti becchi un kernel panic in fase di boot con
nuovo kernel)
lilo -v
reboot
e vivi felice
una volta fatto questo, ti pouoi sbizzarrire a fare tuning sul nuovo
kernel, se non metterne ancora uno piu' recente.
una cosa, slack adora il software così coem viene rilasciato dai suoi
sviluppatori,niente patch,niente agginete (che a volte sono deleterie,
vedi il buco ENORME scopreto da un paio di giorni su openssl di debian, e
solo di debian :( )
quindi sarebe che il tuo .config sia stato fatto su un vanilla
ciao

 sarebe 
e no, non sono albanese, č che vado di fretta :)

 ciao
Ma se con il kernel di default non riesco a vedere l'hardware come
faccio?
In particolare a me non mi vede l'hd (non è un normale pc...)!!
Pensa te, quindi niente installazione se non usando il kernel che ho
io.
Come posso fare?
Pietro

 Come posso fare?
suppongo si possa modificare l'iso sostituendogli il kernel con il tuo, 
ma di sicuro non è cosa alla mia portata, non saprei dirti come;
r
-- 
Dites, qu'avez-vous vu?
[Fleurs du mal, CXXVI]
tutto sui Pentangle: 
http://umpf.net/


Sei sicuro RedWiz?
Tempo fa, ho provato a mettere in piedi una iso non completa a
partire dal repo ufficiale della slack: in pratica ho dato in
pasto a rsync l'url base da cui scaricare SOLO le directroy
elencate in un semplice file di testo.
Visto che volevo fare una cosa minimale e scaricare il minimo
indispensabile, ho scaricato un solo kernel sapendo che avrei
scelto poi quello sia in fase d'installazione che uso normale.
In pratica se non ricordo male m'è bastato mettere mettere nella
iso solo la dir del kernel in questione.
kernels/1440k.img.gz
kernels/README.TXT
kernels/VERSIONS.TXT
kernels/compile_kern.sh
kernels/hugesmp.s/System.map.gz
kernels/hugesmp.s/bzImage
kernels/hugesmp.s/config
kernels/loadlin16c.txt
kernels/loadlin16c.zip
kernels/make-all-bootdisks
kernels/makedisk
Questo è ciò che ho compreso nella dir del kernel di
installazione. In particolare ho scelto solo l'hugesmp. Tra
ipacchetti che vengono poi installati sull'hd ho incluso:
slackware/a/kernel-huge-smp-2.6.21.5_smp-i686-2.tgz
slackware/a/kernel-huge-smp-2.6.21.5_smp-i686-2.tgz.asc
slackware/a/kernel-huge-smp-2.6.21.5_smp-i686-2.txt
slackware/a/kernel-modules-smp-2.6.21.5_smp-i686-2.tgz
slackware/a/kernel-modules-smp-2.6.21.5_smp-i686-2.tgz.asc
slackware/a/kernel-modules-smp-2.6.21.5_smp-i686-2.txt
Che poi ho scelto come kernel di uso del sistema, e moduli
rispettivi.
Ora...è solo un'ipotesi ma se al posto dell'hugesmp.s in fase di
installazione e del huge..2.6.21.5 (che poi dovrebbe essere lo
stesso di prima) si mettesse il kernel precompilato da se...
Potrebbe anche funzionare no?
Magari ci sranno dei problemini nel rc.modules che andrà poi
copiato da quello dell'attuale sistema già configurato per il
kernel proprio. Ecc...
Diciamo che tecnicamente si potrebbe far uscire qualcosa sì.
Però....c'è un fatto...il kernel che hai ora è stato compilato
con che cosa? con che versione di gcc e librerie al seguito?
Potrebbe essere che utilizzando la nuova distro una versione più
aggiornata delle gclibs e gcc ecc...magari qualcosa dopo vada
storto ed emergano problemi vari.
Insomma, visto che stiamo parlando di "un bel PC"...il kernel
precompilato non serve. Installi con l'huge o l'altro...come vuoi
e poi lo ricompili usando il .config che hai ora come diceva
RedWiz...alla fine mi sembra tutto più pulito e sicuro.  ;-)
____________________________________
Mail: johnnynews at vfemail dot net

 ma di sicuro non è cosa alla mia portata, non saprei dirti come;
anche questa potrebbe essere una strada (da tentare, non ho idea del
risultato)
per farlo dovrebbe essere  semplice, monti la iso in oloop e metti il
kernel al posto (e con lo stesso nome) di uno di quelli disponibili su
slack, e lo provi.
oppure (meglio) metti una nuova dir con il nuovo kernel, e modifichi
isolinux.cfg (dovrebbe andare tutto, non l'ho testato)
probabilmente è percorribile anche la strada indicata da johnny, ma non
l'ho mai percorsa :)

 Come posso fare?
In primis ti conviene spiegare meglio che macchina è e perchè non
viene riconosciuto l'hd se eventualmente lo sai.
