<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE> Istallare Slack10 su array raid (Promise, Silicon Image)
<BR>
<BR>Cosa occorre:
<BR>Una macchina linux funzionante
<BR>I Cd di Slackware10
<BR>Accesso a internet
<BR>Masterizzatore
<BR>Un Cd rom vergine
<BR>
<BR>Primo obbiettivo, compilare il kernel:
<BR>Scaricare i sorgenti del kernel 2.4.27 (al momento è l´ultima
<BR>release stabile, vanno bene anche superiori, no 2.6.)
<BR>nella directory /usr/src e spostarsi in tale
<BR>directory con ´cd /usr/src/´.
<BR>Dopodichè...
<BR>´tar xvjf linux-2.4.27.tar.bz2´
<BR>´cd linux-2.4.27/´
<BR>Inserite il CD1 e montatelo
<BR>´mount /mnt/cdrom´
<BR>Copiate il config di bare.i o del kernel che più vi piace
<BR>´cp /mnt/cdrom/kernels/bare.i/config ./configurazione´
<BR>Si comincia...
<BR>´make mrproper´
<BR>´make menuconfig´
<BR>Andate alla voce "Load an alternate configuration file"
<BR>Vi verrà chiesto di inserire un path quindi scrivete
<BR>´configurazione´
<BR>Configurate il kernel come più vi aggrada ma assoutamente
<BR>andate a selezionare il supporto per:
<BR>Silicon Image Medley Raid o Promise FastTrack sotto la voce
<BR>Ide/Ata/ecc
<BR>Aggiungete anche il supporto SATA se avete dischi SATA alla
<BR>voce scsi->low_level_drivers
<BR>NB: Selezionate come STATICI i suddetti drivers cioè con lo *
<BR>e non come moduli
<BR>Una volta finita la configurazione..
<BR>´make dep´
<BR>´make clean´
<BR>´make -j5 bzImage´
<BR>Non c´è bisogno di proseguire oltre per i nostri scopi.
<BR>Ora focalizzate l´attenzione su 3 file che abbiamo creato
<BR>1) .config
<BR>2) System.map
<BR>3) arch/i386/boot/bzImage
<BR>Salvateli per esempio in /tmp osservando le seguenti accortezze:
<BR>´cp .config /tmp/config´ //questo và rinominato
<BR>´gzip System.map´
<BR>´cp System.map.gz /tmp´ //questo invece gzippato
<BR>´cp arch/i386/boot/bzImage /tmp´ //questo va bene così
<BR>Adesso preparatevi un caffè

<BR>
<BR>
<BR>Secondo obbiettivo, creare il nostro CD1 personalizzato:
<BR>
<BR>Avete ancora il CD1 originale montato?
<BR>Se no, montatelo con ´mount /mnt/cdrom´
<BR>Create una directory d´appoggio, per esempio..
<BR>´mkdir /tmp/Slack_mio_CD1´
<BR>Spostatevici
<BR>´cd /tmp/Slack_mio_CD1/´
<BR>Copiate tutto il contenuto del CD1 originale
<BR>´cp -R /mnt/cdrom/* .´
<BR>Ora avete su disco il contenuto del CD1 che andremo a personalizzare
<BR>
<BR>-Personalizzazione kernel
<BR>Scegliete una directory kernels da sacrificare per far posto al vostro..
<BR>per esempio scsi.s quindi eliminate tutto il suo contenuto
<BR>´rm kernels/scsi.s/*´
<BR>Ora copiateci i 3 file creati al punto 1
<BR>´cp /tmp/config /tmp/Slack_moi_CD1/kernels/scsi.s/´
<BR>´cp /tmp/System.map.gz /tmp/Slack_mio_CD1/kernels/scsi.s/´
<BR>´cp /tmp/bzImage /tmp/Slack_mio_CD1/kernels/scsi.s/´
<BR>
<BR>-Personalizzazione pacchetti
<BR>Create una variabile se non volete riscrivere il path ogni volta
<BR>´DOWNLOADPATH=
ftp://ftp.heanet.ie/mirrors/ftp.slackwa ... slackware´
<BR>
<BR>Spostatevi in slackware/a con ´cd slackware/a´
<BR>
<BR>Rimuovete il seguente pacchetto:
<BR>´rm kernel-ide-2.4.26-i486-4.tgz´
<BR>´rm kernel-ide-2.4.26-i486-4.tgz.asc´
<BR>´rm kernel-ide-2.4.26-i486-4.txt´
<BR>Questo pacchetto non va rimpiazzato
<BR>
<BR>Rimuovete il seguente pacchetto:
<BR>´rm kernel-modules-2.4.26-i486-3.tgz´
<BR>´rm kernel-modules-2.4.26-i486-3.tgz.asc´
<BR>´rm kernel-modules-2.4.26-i486-3.txt´
<BR>Rimpiazzatelo con quello nuovo o aggiornato:
<BR>´wget $DOWNLOADPATH/a/kernel-modules-2.4.27-i486-1.tgz´
<BR>´wget $DOWNLOADPATH/a/kernel-modules-2.4.27-i486-1.tgz.asc´
<BR>´wget $DOWNLOADPATH/a/kernel-modules-2.4.27-i486-1.txt´
<BR>
<BR>Spostatevi in slackware/d con ´cd ../d´
<BR>Rimuovete il seguente pacchetto:
<BR>´rm kernel-headers-2.4.26-i386-3.tgz´
<BR>´rm kernel-headers-2.4.26-i386-3.tgz.asc´
<BR>´rm kernel-headers-2.4.26-i386-3.txt´
<BR>Rimpiazzatelo con quello nuovo o aggiornato:
<BR>´wget $DOWNLOADPATH/d/kernel-headers-2.4.27-i386-1.tgz´
<BR>´wget $DOWNLOADPATH/d/kernel-headers-2.4.27-i386-1.tgz.asc´
<BR>´wget $DOWNLOADPATH/d/kernel-headers-2.4.27-i386-1.txt´
<BR>
<BR>Spostatevi in slackware/k/ con ´cd ../k´
<BR>Rimuovete il seguente pacchetto:
<BR>´rm kernel-source-2.4.26-noarch-4.tgz´
<BR>´rm kernel-source-2.4.26-noarch-4.tgz.asc´
<BR>´rm kernel-source-2.4.26-noarch-4.txt´
<BR>Rimpiazzatelo con quello nuovo o aggiornato:
<BR>´wget $DOWNLOADPATH/k/kernel-source-2.4.27-noarch-1.tgz´
<BR>´wget $DOWNLOADPATH/k/kernel-source-2.4.27-noarch-1.tgz.asc´
<BR>´wget $DOWNLOADPATH/k/kernel-source-2.4.27-noarch-1.txt´
<BR>
<BR>Ora siete pronti per creare l´immagine del vostro CD1 personalizzato
<BR>Spostatevi in /tmp/Slack_mio_CD1/ con ´cd /tmp/Slack_mio_CD1´
<BR>Create il file iso come segue:
<BR>
<BR>´mkisofs -o /tmp/slackware1.iso \
<BR>-R -J -V "Slackware Install" \
<BR>-hide-rr-moved \
<BR>-v -d -N -no-emul-boot -boot-load-size 4 -boot-info-table \
<BR>-sort isolinux/iso.sort \
<BR>-b isolinux/isolinux.bin \
<BR>-c isolinux/isolinux.bbot \
<BR>-A "Slackware Install CD" . ´
<BR>
<BR>Ora avete l´immagine del vostro disco personalizzato in /tmp,
<BR>Masterizzate l´iso sul CD vergine con il programma che più preferite.
<BR>Bene ora avete il vostro prezioso CD, ringraziate l´amico che vi ha concesso
<BR>di utilizzare il suo pc e tornate a casa...

<BR>
<BR>
<BR>Terzo obbiettivo, istallare e rifinire:
<BR>Istallare:
<BR>Create l´array raid con il sub-bios del vostro chip
<BR>Inserite il vostro Cd e avviate il pc da esso.
<BR>Al boot selezionate ´scsi.s´ (vi ricordate? è la directory che abbiamo sacrificato)
<BR>L´array se tutto è andato per il verso giusto verrà mappato come:
<BR>/dev/ataraid/d0
<BR>Quindi ´cfdisk /dev/ataraid/d0´
<BR>Poi proseguite l´istallazione come al solito.
<BR>ATTENZIONE: Lilo vi proporrà di istallarsi su /dev/sda o altro, voi non dategli retta
<BR>e mettete /dev/ataraid/d0
<BR>
<BR>Rifinire:
<BR>Dovete istallare alsa per il kernel 2.4.27, andate su http//
www.slackware.org/pb
<BR>Posizionate il cursore nel textbox di mezzo(assicuratevi che a sx ci sia scritto
<BR>slackware current), scrivete ´alsa´ e avviate la ricerca.
<BR>Dovreste ora visualizzare 4 file, scaricateli e istallateli/aggiornateli.
<BR>(per farlo vedi pkgtool,installpkg,upgradepkg)
<BR>
<BR>
<BR>
<BR>
<BR>BUON DIVERTIMENTO MERITIL
<BR>
<BR>ps: per qualsiasi cosa, mailto: <a href="mailto:
fdepaolis@telvia.it" target="_new">
fdepaolis@telvia.it</a> o msn: <a href="mailto:
meritil@hotmail.com" target="_new">
meritil@hotmail.com</a>
<BR> </BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>
<BR>Questo è un piccolo howto che avevo scritto per istallare Slackware su array raid, prendi spunto dal procedimento per creare il CD personalizzato tralasciando le cose relative al controller raid, la stessa procedura vale per creare il DVD ...cambiano i comandi di mkisofs, ma c´è tutto in sezione howto.<br>