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>
<BR>
<BR><br>