Repository 32bit  Forum
Repository 64bit  Wiki

Slackware 32&64 in un singolo DVD

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

Slackware 32&64 in un singolo DVD

Messaggioda ZeroUno » mar mag 25, 2010 17:42

EDIT: ho ripreso il progetto in mano ed ho aggiornato e pubblicato lo script e caricato la iso creata (vedi ultimo post)

slackware-mix-dvd.sh
http://files.z01.eu/iso/

=== originale di maggio 2010 ===
Slackware ci vende il dvd doppia faccia per avere entrami i sistemi a portata di mano.

Noi comuni mortali che i mezzi per costruirci un doppia faccia non ce l'abbiamo, ce possiamo stringere in una sola faccia.

Codice: Seleziona tutto
#!/bin/bash

set -e

CWD=$(pwd)

# i path dove si trovano i due rami
X86=$CWD/slack32
X64=$CWD/slack64

WORK=$CWD/workdir

rm -fr $WORK
mkdir -p $WORK
cd $WORK

mkdir -p isolinux kernels/slack32 kernels/slack64

cp $X86/isolinux/initrd.img isolinux/initrd32.img
cp $X86/kernels/hugesmp.s/* kernels/slack32/

cp $X64/isolinux/initrd.img isolinux/initrd64.img
cp $X64/kernels/huge.s/* kernels/slack64/

cp $X86/isolinux/iso.sort isolinux/iso.sort
cp $X86/isolinux/isolinux.bin isolinux/isolinux.bin

ln -s $X86/slackware slackware
ln -s $X64/slackware64 slackware64

cat $X86/isolinux/message.txt |grep -m1 Welcome > isolinux/message.txt

cat >> isolinux/message.txt << EOF

This DVD contain both Slackware 32bit and Slackware 64bit in a single face :-)

You can start Slackware 32bit Installer typing 'slack32' or simply press ENTER
You can start Slackware 64bit Installer typing 'slack64'

If you need to pass extra parameters to the kernel, enter them at the prompt
below after the name of the kernel to boot (slack32 or slack64).

In a pinch, you can boot your system from here with a command like:

boot: slack32 root=/dev/sda1 rdinit= ro

In the example above, /dev/sda1 is the / Linux partition.


EOF

cat > isolinux/isolinux.cfg << EOF
default slack32
prompt 1
timeout 1200
display message.txt
label slack32
  kernel /kernels/slack32/bzImage
  append initrd=initrd32.img load_ramdisk=1 prompt_ramdisk=0 rw SLACK_KERNEL=slack32
label slack64
  kernel /kernels/slack64/bzImage
  append initrd=initrd64.img load_ramdisk=1 prompt_ramdisk=0 rw SLACK_KERNEL=slack64
EOF



mkisofs -f -o $CWD/slackware-mix-dvd.iso \
  -R -J -A "Slackware32_64" \
  -hide-rr-moved \
  -v -d -N \
  -no-emul-boot -boot-load-size 4 -boot-info-table \
  -sort isolinux/iso.sort \
  -b isolinux/isolinux.bin \
  -c isolinux/isolinux.boot \
  -V "SlackDVDmix" .


In pratica inserisco in un dvd solamente i rami dei pacchetti che, gentilmente, il team di slackware ha chiamato separatamente 'slackware' e 'slackware64'

Il tutto viene 3.2G
ci sarà bisogno di avere i rami (stable o current) in due directory diverse, o le due iso montate o i due dvd montati (beh, sempre se avete doppio lettore).
Nella prima sezione dello script andate a modificare X86= e X64= mettendoci relativamente il path del ramo a 32bit e 64bit.
Personalizzate i messaggi a piacere
Lanciate lo script ed eccovi con un dvd dual boot 32/64bit

Ciao
01
Ultima modifica di ZeroUno il mar ago 14, 2012 12:42, modificato 1 volta in totale.
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
Avatar utente
ZeroUno
Staff
Staff
 
Messaggi: 4398
Iscritto il: ven giu 02, 2006 13:52
Località: Roma / Castelli
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current

Re: Slackware 32&64 in un singolo DVD

Messaggioda teox99 » mar mag 25, 2010 22:32

Noi comuni mortali che i mezzi per costruirci un doppia faccia non ce l'abbiamo, ce possiamo stringere in una sola faccia.

per costruire un dvd double layer no! ma per comprarne uno vergine e masterizzare antrambe i lati spero di si... :D
Avatar utente
teox99
Linux 2.6
Linux 2.6
 
Messaggi: 730
Iscritto il: ven lug 25, 2008 13:54
Località: Roma[Eur]
Slackware: 13.37
Desktop: KDE - Xfce

Re: Slackware 32&64 in un singolo DVD

Messaggioda ZeroUno » mar mag 25, 2010 22:36

teox99 ha scritto:per costruire un dvd double layer no! ma per comprarne uno vergine e masterizzare antrambe i lati spero di si... :D

:-)
io in commercio non ne ho mai visti
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
Avatar utente
ZeroUno
Staff
Staff
 
Messaggi: 4398
Iscritto il: ven giu 02, 2006 13:52
Località: Roma / Castelli
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current

Re: Slackware 32&64 in un singolo DVD

Messaggioda zoros » mar mag 25, 2010 22:39

buona idea la tua, ZeroUno ... ricordo (per perfezionare ulteriormente l'idea) che per installare una 64bit non occorre avviare un kernel a 64bit ... come dimostro con i miei tools :D ...
vorrei riavere le mie firme ...
Avatar utente
zoros
Linux 3.x
Linux 3.x
 
Messaggi: 1302
Iscritto il: lun mag 28, 2007 21:51
Località: Gorizia
Nome Cognome: Fabio∙Zorba
Slackware: 13.37
Kernel: 3.2.5
Desktop: KDE-3.5.10

Re: Slackware 32&64 in un singolo DVD

Messaggioda ZeroUno » mar mag 25, 2010 22:51

zoros ha scritto:buona idea la tua, ZeroUno ... ricordo (per perfezionare ulteriormente l'idea) che per installare una 64bit non occorre avviare un kernel a 64bit ... come dimostro con i miei tools :D ...

no. qualche doinst.sh ha dei chroot che chiaramente non funzionano se hai un kernel a 32bit
Comunque se pure il kernel può essere lo stesso non credo che si possa dire altrettanto dell'installer che, suppongo, prenderebbe slackware/ anzichè slackware64/
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
Avatar utente
ZeroUno
Staff
Staff
 
Messaggi: 4398
Iscritto il: ven giu 02, 2006 13:52
Località: Roma / Castelli
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current

Re: Slackware 32&64 in un singolo DVD

Messaggioda zoros » mar mag 25, 2010 22:57

ma sì ZeroUno, hai ragione,
puoi considerare il mio intervento come un post++ ... c'è a monte qualcosa che non va ... volevo solo dire questo ... ciauz ;)
vorrei riavere le mie firme ...
Avatar utente
zoros
Linux 3.x
Linux 3.x
 
Messaggi: 1302
Iscritto il: lun mag 28, 2007 21:51
Località: Gorizia
Nome Cognome: Fabio∙Zorba
Slackware: 13.37
Kernel: 3.2.5
Desktop: KDE-3.5.10

Re: Slackware 32&64 in un singolo DVD

Messaggioda Vic Steele » mar mag 25, 2010 23:52

ZeroUno ha scritto:
teox99 ha scritto:per costruire un dvd double layer no! ma per comprarne uno vergine e masterizzare antrambe i lati spero di si... :D

:-)
io in commercio non ne ho mai visti

Su certi store online si trovano anche a 90 centesimi (Verbatim!)...
Comunque i dual layer non si masterizzano da entrambi i lati :D , c'è questa "leggenda metropolitana" sentita più volte da sfatare.
Vic Steele
Linux 2.6
Linux 2.6
 
Messaggi: 534
Iscritto il: dom apr 27, 2008 12:46
Località: Potenza
Nome Cognome: Luigi Caiazza
Slackware: current x86_64
Kernel: 3.0.0
Desktop: Fluxbox / KDE 4.7.0
Distribuzione: Fedora 15

Re: Slackware 32&64 in un singolo DVD

Messaggioda Blallo » mar mag 25, 2010 23:57

Vic Steele ha scritto:Comunque i dual layer non si masterizzano da entrambi i lati :D , c'è questa "leggenda metropolitana" sentita più volte da sfatare.

ti confondi con i double layer
i dual layer, a meno che non si abbiamo masterizzatori compatibili, si devono girare
Io sono il detective Arsenio Magret, e porto sempre la camicia TATUATA!
Avatar utente
Blallo
Packager
Packager
 
Messaggi: 3226
Iscritto il: ven ott 12, 2007 10:37
Località: Torino / Torremaggiore (FG)
Nome Cognome: Savino Liguori
Slackware: 14.1 / 12.2
Kernel: 3.12.2-ck
Desktop: Openbox

Re: Slackware 32&64 in un singolo DVD

Messaggioda Vic Steele » mer mag 26, 2010 6:20

Hai perfettamente ragione.
Vic Steele
Linux 2.6
Linux 2.6
 
Messaggi: 534
Iscritto il: dom apr 27, 2008 12:46
Località: Potenza
Nome Cognome: Luigi Caiazza
Slackware: current x86_64
Kernel: 3.0.0
Desktop: Fluxbox / KDE 4.7.0
Distribuzione: Fedora 15

Re: Slackware 32&64 in un singolo DVD

Messaggioda 414N » mer mag 26, 2010 8:27

jimmy_page_89 ha scritto:
Vic Steele ha scritto:Comunque i dual layer non si masterizzano da entrambi i lati :D , c'è questa "leggenda metropolitana" sentita più volte da sfatare.

ti confondi con i double layer
i dual layer, a meno che non si abbiamo masterizzatori compatibili, si devono girare

Veramente, dual layer e double layer sono considerati sinonimi di "doppio strato" (faccia singola), non "doppia faccia"(ognuna a singolo strato): http://en.wikipedia.org/wiki/DVD#Dual-layer_recording.
Se non sbaglio, uno è riferito ai DVD-R e l'altro ai DVD+R.
Avatar utente
414N
Iper Master
Iper Master
 
Messaggi: 2882
Iscritto il: mer feb 13, 2008 16:19
Località: Bulagna
Slackware: 14.0 (x64)
Kernel: 3.2.29
Desktop: LXDE

Re: Slackware 32&64 in un singolo DVD

Messaggioda Blallo » mer mag 26, 2010 8:36

414N ha scritto:
jimmy_page_89 ha scritto:
Vic Steele ha scritto:Comunque i dual layer non si masterizzano da entrambi i lati :D , c'è questa "leggenda metropolitana" sentita più volte da sfatare.

ti confondi con i double layer
i dual layer, a meno che non si abbiamo masterizzatori compatibili, si devono girare

Veramente, dual layer e double layer sono considerati sinonimi di "doppio strato" (faccia singola), non "doppia faccia"(ognuna a singolo strato): http://en.wikipedia.org/wiki/DVD#Dual-layer_recording.
Se non sbaglio, uno è riferito ai DVD-R e l'altro ai DVD+R.

ehm...http://recensioni.ebay.it/Differenza-tr ... 0006763202
termine OT
Io sono il detective Arsenio Magret, e porto sempre la camicia TATUATA!
Avatar utente
Blallo
Packager
Packager
 
Messaggi: 3226
Iscritto il: ven ott 12, 2007 10:37
Località: Torino / Torremaggiore (FG)
Nome Cognome: Savino Liguori
Slackware: 14.1 / 12.2
Kernel: 3.12.2-ck
Desktop: Openbox

Re: Slackware 32&64 in un singolo DVD

Messaggioda ZeroUno » mer mag 26, 2010 9:03

Beh, volendo dovrebbero esistere anche i doppio strato&doppia faccia, per un tot di 17G

Ma tralasciando tutta la parte dei formati e cosa esiste e cosa non esiste e come si chiamano (e quanto costano),
l'utilità di avere le due slackware su una sola faccia è che puoi prendere un pennarello e scriverci "SLACKWARE" a caratteri cubitali. Sui doppia faccia ti devi accontentare del paio di centimetri quadrati al centro del dvd.


Ciao
01
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
Avatar utente
ZeroUno
Staff
Staff
 
Messaggi: 4398
Iscritto il: ven giu 02, 2006 13:52
Località: Roma / Castelli
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current

Re: Slackware 32&64 in un singolo DVD

Messaggioda zoros » mer mag 26, 2010 11:59

ZeroUno ha scritto:...
no. qualche doinst.sh ha dei chroot che chiaramente non funzionano se hai un kernel a 32bit ...
Comunque se pure il kernel può essere lo stesso non credo che si possa dire altrettanto dell'installer che, suppongo, prenderebbe slackware/ anzichè slackware64/
... come scritto in precedenza il mio era un post++ più che altro per rimarcare che a livello struttura filesystem/pacchetti nulla cambia tra 32bit e 64bit ... si può leggere/scrivere/riparare una installazione a 64bit anche a da una 32 ... chiaramente il chroot non si può fare ... qualcuno sa dire quali sono i txz/tgz che prevedono l'esecuzione di un chroot al loro interno? (scusate l'OT :) ) ...
vorrei riavere le mie firme ...
Avatar utente
zoros
Linux 3.x
Linux 3.x
 
Messaggi: 1302
Iscritto il: lun mag 28, 2007 21:51
Località: Gorizia
Nome Cognome: Fabio∙Zorba
Slackware: 13.37
Kernel: 3.2.5
Desktop: KDE-3.5.10

Re: Slackware 32&64 in un singolo DVD

Messaggioda ZeroUno » mer mag 26, 2010 12:06

zoros ha scritto:qualcuno sa dire quali sono i txz/tgz che prevedono l'esecuzione di un chroot al loro interno? (scusate l'OT :) ) ...

Codice: Seleziona tutto
grep chroot /var/log/scripts/*
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg
Codice: Seleziona tutto
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
Avatar utente
ZeroUno
Staff
Staff
 
Messaggi: 4398
Iscritto il: ven giu 02, 2006 13:52
Località: Roma / Castelli
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current

Re: Slackware 32&64 in un singolo DVD

Messaggioda zoros » mer mag 26, 2010 12:25

thanks ZeroUno, semplice semplice ... non ci avevo pensato #-o ...

be, in effetti non sono molti i pacchetti ... comunque, nel caso di prima installazione, sono tutti settaggi che si potrebbero fare al riavvio del sistema, almeno così sembra ... ma era solo una curiosità tecnica ... diciamo che si può fare (installare da 32 una 64) a patto di completare alcuni settaggi al primo riavvio ...
vorrei riavere le mie firme ...
Avatar utente
zoros
Linux 3.x
Linux 3.x
 
Messaggi: 1302
Iscritto il: lun mag 28, 2007 21:51
Località: Gorizia
Nome Cognome: Fabio∙Zorba
Slackware: 13.37
Kernel: 3.2.5
Desktop: KDE-3.5.10

Prossimo

Torna a Slackware

Chi c’è in linea

Visitano il forum: Google [Bot] e 3 ospiti