Newsgroup: it.comp.os.linux.sys
Titolo: Debian, come sostituire il kernel per installazione

Ciao, solitamente installo RedHat o Fedora ma
mi piacerebbe passare definitivamente a Debian
per vari motivi che non sto qui ad elencare ....
Su macchine che non danno problemi nel riconoscere
l'hardware tutto ok ma su alcuni server ho seri problemi
nel "vedere" gli HD.
Ora mi sto cimentando con un IBM xSeries 330 con controller
SCSI Aic 7892b.
Ho provato ad installare Debian Woody 30r4 col CD1 Vanilla kernel
ma anche passando l' aic 7xxx come parametro al kernel non
mi trova i dischi.
Ho letto che è possibile creare un dischetto di installazione con kernel
personalizzato (
http://www.debian.org/releases/stable/hppa/ch-boot-floppy-techinfo.it.html
 ).
Quindi mi piacerebbe provare un installazione con un kernel 2.6.11
che dovrebbe supportare sicuramente il mio Hardware.
E' una scelta corretta? è possibile fare tutto ciò :-) ?
Esiste una guida più precisa su questa operazione ?
Riporto cosa dice quella da me trovata.
"... Dovrete incorporarvi direttamente le seguenti funzionalità :"
immagino che intendano:
da incorporare nella compilazione del nuovo Kernel.:
"RAM disk support (CONFIG_BLK_DEV_RAM)
Initial RAM disk (initrd) support (CONFIG_BLK_DEV_INITRD)
Kernel support for ELF binaries (CONFIG_BINFMT_ELF)
Loop device support (CONFIG_BLK_DEV_LOOP)
FAT, Minix, and Ext2 filesystems (alcune architetture non hanno bisogno dei
file system FAT o Minix, controllate il sorgente)
Socket filtering for DHCP (CONFIG_FILTER)
Packet socket, also for DHCP (CONFIG_PACKET)
Unix domain sockets for syslogging (CONFIG_UNIX)
Sarà il caso di sostituire anche il file modules.tgz sui dischetti dei
driver"
Quindi in pratica i passi sono:
Scaricarsi il dischetto:
http://http.us.debian.org/debian/dists/woody/main/disks-hppa/current/32/images-1.44/rescue.bin
Scompattare il .bin ( come si scompatta un .bin ?? )
Compilare un nuovo kernel in locale e sostituirlo col vecchio ( posso
compilare un 2.6 ?? o solo un 2.4 ? )
Sostituire i moduli
Creare un nuovo file immagine.bin ( come si crea un file di immagine .bin ?)
Grazie mille
                                                            -- Yena --

 
Potresti provare ad installare la Sarge... ha il kernel 2.6, ma anche il 
2.4.27 un po' piu' modulare del vecchio 2.4.18-bf24.
Inoltre occhio che la Debian ha un brutto problema con il cramfs quindi 
se compili un kernel (2.4) e fai l'initrd poi questo non funge :\

 
nella tua situazione ho usato un cd di installazione già modificato.
questo 
http://oss-us.sns.ro/Hilux.html
se ne trovano in varie versioni, ad esempio su 
http://linuxmafia.com/faq/Debian/installers.html#unofficial

 mi trova i dischi.
Io, in una situzione simile (x235) ho preferito mantenere il 2.4.18, 
ricompilandomi il modulo che consente al kernel di vedere i dischi 
(ips.o). ho scritto un mini howto su come fare:
http://linux.datamar.it/debian-x235.php
Saluti
-- 
lp1 a fuoco
		-- Uno dei piu' offuscati messaggi del kernel

 che dovrebbe supportare sicuramente il mio Hardware.
Eviterei. Il 2.6 è abbastanza diverso dal 2.4, e rischi di impelagarti 
in rogne ulteriori.
Io compilerei un monolitico con il supporto strettamente necessario a 
quello che ti serve (rete compresa) e lo metterei nel floppy di boot. E' 
banale.
Io uso un source-tree di 2.4.25 (giusto perchè l'ho fatto quella volta 
lì e ha lo scheletro già pronto) dal quale compilo kernel monolitici da 
infilare in floppy di rescue, appositamente per questo scopo.
Ti ci vogliono 5 minuti:
- make menuconfig e configuri un monolitico con solo lo stretto necessario
- make dep ; make bzImage
- prelevi bzImage e lo metti nel floppy al posto di linux.bin
- da dentro il floppy dai un ./rdev.sh
- usi il floppy per bootare
Non ti serve che il kernel dia supporto completo (usb, firewire, 
sarcazzi, ...) tanto lo usi solo per installare e non per farci girare 
la macchina.
Fai partire l'installazione con quello e, prima di riavviare il server, 
a installazione terminata:
- switchi alla console
- ti chrooti dentro /target
- inserisci in sources.list il path ad un kernel 2.4.2x da backports
- apt-get update; apt-get install kernel-image-trullallà
- exit (dal chroot)
- reboot
e via.
Aloha.
-- 
Здрасти!
cat: .signature: No such file or directory

 Ti serve il modulo aic-78xx, non il aic-7xxx. Ecco perchè non ti funziona.
Sorry, confondevo con il 79xx...
Come non detta...


 SCSI Aic 7892b.
Se è quello con il controller intel raid i2o contattami in email che ti
mando una mini iso di 4mb per l'installazione (purtroppo installa sarge).
Dopo l'installazione via rete dovrai cmq installare un grub modificato e
impostare al meglio l'fstab.
Dopo ti consiglio di compilare il kernel ultimo che ha alcune patch utili
per l'i2o. Se hai lo stesso controller che mi è capitato sotto mano
purtroppo le raidutils ancora non funzionano, ma almeno l'accesso ai
dischi avviene.
-- 
| /
| \Byte - Andrea Briganti - kbytesys(aaattt)
tiscali.it
CSLug member: 
http://cslug.linux.it
 - JID: 
kb...@jabber.linux.it
***Non condivido le tue idee ma combatterò affinchè tu possa esprimerle

 ha scritto nel messaggio
news:7F74e.3363153$Zm5.5...@news.easynews.com...

Ho provato con Sarge e funziona Bene, riconosce tutto e va su senza
problemi.
Una curiosità, ho provato anche a settare il Raid 1 attraverso l'installer.
Come test ho scelto il caso + semplice, cioè
1 partizione unica sul primo HD che mirrora sul secondo.
( mi sono rifatto a questo tutorial: 
http://robots.org.uk/raid/
 )
é andato tutto liscio ma al riavvio il sistema si è avviato su sda1 e non ha
scritto
fstab con md0.
E' colpa di qualche mia mancanza o errore durante l' installazione, o
il raid è da "completare" manualmente a fine installazione?
Grazie
                                            -- Yena --

 il raid č da "completare" manualmente a fine installazione?
Sarge č la distribuzione in testing di Debian. Non vorrei ci fosse 
qualche baco ancora nell'installer, magari manca qualcosa nella 
configurazione fstab come dici tu oppure nel grub :)

 configurazione fstab come dici tu oppure nel grub :)
E cosa succederebbe? Prenderebbe fuoco l'alimentatore?
Mettti Sarge usando il suo installer. Punto.

 il raid è da "completare" manualmente a fine installazione?
il mkraid di sarge imho fa abbastanza pena e qualche mese fa era abbastanza
bacato da non farti nemmeno finire una semplice installazione su raid 1, se
l'iso e` nuova, sei sicuro d'aver fatto tutti i giringiri cui ti costringe?