Pagina 1 di 2

Realizzare iso con kernel 2.6.9 bootable!?!

Inviato: gio 25 nov 2004, 18:49
da slackkino
Vorrei sapere se è possbile realizzare un iso current della slackware che booti con kernel 2.6.9;sò che useless ha realizzato uno slackbuild del kernel 2.6.9 che non richiede l´initrd.Potrei usare quello!Sapete le la cosa è fattibile,se si mi spiegate come fare questa iso?Un grazie anticipato a tutti<br>

Realizzare iso con kernel 2.6.9 bootable!?!

Inviato: gio 25 nov 2004, 19:05
da meritil
Il problema è la directory /sys e la riga relativa in fstab.
<BR>Io ho fatto il dvd di current col 2.6.9, devo provarlo, il fatto è che per il momento non so dove....<br>

Realizzare iso con kernel 2.6.9 bootable!?!

Inviato: gio 25 nov 2004, 19:35
da slackkino
Mi puoi spiegare passo passo come hai fatto?Sempre che per te non sia un problema!<br>

Realizzare iso con kernel 2.6.9 bootable!?!

Inviato: gio 25 nov 2004, 20:24
da meritil
<!-- 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>

Realizzare iso con kernel 2.6.9 bootable!?!

Inviato: gio 25 nov 2004, 20:27
da meritil
Accidenti mi sono accorto ora che i comandi di mkisofs sono per creare il dvd anche se parlo di CD ...ehehe, infatti mancano gli exclude (-x vari) vabbè chiarisciti le idee con il relativo howto (creare CD e DVD slackware sezione howto->tips&triks)<br>

Realizzare iso con kernel 2.6.9 bootable!?!

Inviato: gio 25 nov 2004, 20:32
da meritil
Altra cosa:
<BR>Visto che mi riferivo al 2.4.27, del quale si trova già fatto il pacchetto tgz contenente i moduli, non era necessario, nel procedimento sopra, compilare e preoccuparsi dei moduli. Per il 2.6.9 invece avrai bisogno di creare il pacchetto(vedi howto) e inserirlo nel CD/DVD (vedi sopra), o altrimenti copiarti la directory /lib/module/2.6.9 e copiarla sulla macchina fresca di installazione.
<BR>
<BR>Cmqe ti ripeto io sto ancora in fase di sperimentazione... e sto parecchio a largo quindi...
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: meritil il 25-11-2004 20:35 ]<br>

Realizzare iso con kernel 2.6.9 bootable!?!

Inviato: ven 26 nov 2004, 13:23
da slackkino
Allora rieccomi qui!Sono riuscito a fare l´iso boota tranquillamente con il kernel 2.6.9 però in fase di installazione è sorto un altro problema,non mi trova nessun lettore cd/dvd quindi non posso completare l´installazione avete qualche idea per risolvere il problema?<br>

Realizzare iso con kernel 2.6.9 bootable!?!

Inviato: ven 26 nov 2004, 13:25
da meritil
Hai provato con la ricerca manuale del dispositivo?<br>

Realizzare iso con kernel 2.6.9 bootable!?!

Inviato: ven 26 nov 2004, 13:41
da slackkino
SI e non va!<br>

Realizzare iso con kernel 2.6.9 bootable!?!

Inviato: ven 26 nov 2004, 15:55
da meritil
Immagino che sia un problema collegato a udev... come ti ho detto sono un po´ indietro.. devo ancora provare a istallare, il fatto che bootta non è un segnale positivo è il minimo!
<BR>Prova a entrare in un terminale con alt+ctrl+F2 e a lanciare ...cosa? udevstart? ricreare il device con makedev? uhmm non so...
<BR>
<BR>Ciao<br>

Realizzare iso con kernel 2.6.9 bootable!?!

Inviato: ven 26 nov 2004, 16:23
da slackkino
Niente da fare avevo già provato con udev!non riesco proprio a raccapezzarmi!<br>

Realizzare iso con kernel 2.6.9 bootable!?!

Inviato: ven 26 nov 2004, 18:04
da meritil
Ma stai cercando di creare il tuo DVD col 2.6.9 per necessità o per divertimento?
<BR>
<BR>Per necessità:
<BR>A me serviva il 2.6 boottabile da cd per istallare slack su hardware altrimenti non riconosciuto sul 2.4 ed ho risolto in un altra maniera, più casareccia ma altrettanto funzionale. Se fosse così fammi sapere ti spiego come ho fatto.
<BR>
<BR>Per divertimento:
<BR>Tanta fortuna e se riesci facci sapere. :-] Cmqe tieni a mente che molto presto(prima o poi) slack uscirà col 2.6 di default.
<BR>
<BR>Ciao
<BR>
<BR>ps: Molto probabile che ti si intoppi l´istallazione proprio per la mancanza della directory /sys correttamente montata.
<BR>Prova ad ottenere un terminale in fase di installazione e:
<BR>mount -t sysfs none /sys
<BR>Chissà magari funziona... mi stai facendo venir voglia di provare, mi manca la partizione bersaglio però uffffaaaaa...
<BR><br>

Realizzare iso con kernel 2.6.9 bootable!?!

Inviato: ven 26 nov 2004, 18:16
da slackkino
Lo sto facendo per entrambe le cose per necessità e per divertimento!comunque avevo anche io provato a montare /sys ma non funzionava.Vorrei proprio capire dov´è sta l´errore,comunque se hai tempo e voglia spiegami il tuo metodo casareccio!se hai banda larga posso provarlo io il tuo dvd!Ciao ed aspetto tue notizie<br>

Realizzare iso con kernel 2.6.9 bootable!?!

Inviato: ven 26 nov 2004, 20:13
da Trotto@81
<!-- 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>
<BR> 25-11-2004 alle ore 18:49, slackkino :
<BR>Vorrei sapere se è possbile realizzare un iso current della slackware che booti con kernel 2.6.9;sò che useless ha realizzato uno slackbuild del kernel 2.6.9 che non richiede l´initrd.Potrei usare quello!Sapete le la cosa è fattibile,se si mi spiegate come fare questa iso?Un grazie anticipato a tutti<br>
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>Dove posso trovare questo slackbuild del kernel??<br>

Realizzare iso con kernel 2.6.9 bootable!?!

Inviato: ven 26 nov 2004, 20:26
da slackkino