due Slackware
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.
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.
due Slackware
Cia a tutti.
Sto cercando di installare su un HD due Slackware 12.
L'utilità sarebbe che se sulla prima partizione (/dev/hda1) mantengo una versione FULL, sulla seconda invece (/dev/hda2) ne ospito una minimale.
Il problema arriva nell'istallazione della seconda partizione: l'installazione procede e finisce bene, ma quando vado a configurare il lilo (che è presente dalla prima installazioen FULL), dandogli una voce del tipo
image = /boot/bzImage_MINIMAL
root = /dev/hda2
...
e via dicendo, osservo, con sommo dispiacere, che la seconda partizione parte, ma nella prima fase di caricamento del kernel effettivamente esco con un INIT: inittab file not found.
Effettivamente io ho controllato sulla seconda partizione (quella minimale /dev/hda2) e ho visto che l'installazione era terminata e non mi aveva inserito in /etc il file inittab (e con esso anche parecchi file di configurazione iniziale come /etc/rc.d/rc.modules o rc.S o quant'altro...)
Adesso capisco che il problema non è tanto quello di gestire due boot con Lilo, quanto quello di far procedere la seconda installazione in maniera opportuna. Dove ho sbagliato?
Come posso fare?
Ringrazio tutti
Pietro
Sto cercando di installare su un HD due Slackware 12.
L'utilità sarebbe che se sulla prima partizione (/dev/hda1) mantengo una versione FULL, sulla seconda invece (/dev/hda2) ne ospito una minimale.
Il problema arriva nell'istallazione della seconda partizione: l'installazione procede e finisce bene, ma quando vado a configurare il lilo (che è presente dalla prima installazioen FULL), dandogli una voce del tipo
image = /boot/bzImage_MINIMAL
root = /dev/hda2
...
e via dicendo, osservo, con sommo dispiacere, che la seconda partizione parte, ma nella prima fase di caricamento del kernel effettivamente esco con un INIT: inittab file not found.
Effettivamente io ho controllato sulla seconda partizione (quella minimale /dev/hda2) e ho visto che l'installazione era terminata e non mi aveva inserito in /etc il file inittab (e con esso anche parecchi file di configurazione iniziale come /etc/rc.d/rc.modules o rc.S o quant'altro...)
Adesso capisco che il problema non è tanto quello di gestire due boot con Lilo, quanto quello di far procedere la seconda installazione in maniera opportuna. Dove ho sbagliato?
Come posso fare?
Ringrazio tutti
Pietro
Evidentemente non hai installato alcuni programmi indispensabili, tipo script di avvio e configurazione..
Potresti avviare con il disco di installazione #1 (o il dvd) indicando la partizione di root della installazione "minimale" con
boot: hugesmp.s root=/dev/hda2 rdinit= ro
e sempre che tu abbia installato almeno pkgtool potresti installare i programmi mancanti. Gli indispensabili sono contenuti nella directory "a", ma con quelli ci fai un po' pochino.. aggiungerei le librerie (directory l) per le librerie del C, hal, messagebus e vari, i programmi per la rete (directory n) ed eventualmente i programmi per lo sviluppo (directory d).
Se non hai installato pkgtools (ma dal momento che in parte hai eseguito l'installazione dovrebbe esserci) e mount (non mi ricordo in quale pacchetto sia) credo che ti convenga reinstallare la "minimal" mettendo almeno tutti i pacchetti della serie "a"
Ciao
Potresti avviare con il disco di installazione #1 (o il dvd) indicando la partizione di root della installazione "minimale" con
boot: hugesmp.s root=/dev/hda2 rdinit= ro
e sempre che tu abbia installato almeno pkgtool potresti installare i programmi mancanti. Gli indispensabili sono contenuti nella directory "a", ma con quelli ci fai un po' pochino.. aggiungerei le librerie (directory l) per le librerie del C, hal, messagebus e vari, i programmi per la rete (directory n) ed eventualmente i programmi per lo sviluppo (directory d).
Se non hai installato pkgtools (ma dal momento che in parte hai eseguito l'installazione dovrebbe esserci) e mount (non mi ricordo in quale pacchetto sia) credo che ti convenga reinstallare la "minimal" mettendo almeno tutti i pacchetti della serie "a"
Ciao
- simplex
- Linux 2.x

- Messaggi: 327
- Iscritto il: mer 27 lug 2005, 0:00
- Slackware: current
- Desktop: xfce
- Contatta:
Allora, boota su slackware 1 (la full, la chiamo slackware 1), monta la /di slackware_2 in qualche posto, ad esempio /mnt/tmp, poi su lilo.conf di slackware_1, nella sezione di boot riguardante slackware_2, alla voce
metti:
Anch'io avevo avuto il tuo stesso problema tempo fa e ho risolto così
Codice: Seleziona tutto
image = /.....Codice: Seleziona tutto
image = /mnt/tmp/boot/bzImage_MINIMALIl sistema suggerito da _simplex_ è perfetto, ma credo che il problema stia nella mancanza di alcuni files derivante da una installazione troppo "minimale".
Il messaggio di INIT dovrebbe indicare che il sistema ha caricato il kernel e init non trova /etc/inittab per avviare un runlevel adeguato. Inoltre mi pare di capire che mancano anche alcuni scrpit di avvio.
Se il sistema è arrivato ad INIT il kernel dovrebbe essere stato caricato e quindi trovato da lilo.
Credo che sia stato copiato il kernel utilizzato per la minimale nella directory/partizione /boot della FULL se non addirittura l'amico pietro non abbia deciso di utilizzare il kernel della Full per avviare la minimale. Non proprio ortodosso ma funziona..visto che le due installazioni sono in parte "identiche"
Ciao
Il messaggio di INIT dovrebbe indicare che il sistema ha caricato il kernel e init non trova /etc/inittab per avviare un runlevel adeguato. Inoltre mi pare di capire che mancano anche alcuni scrpit di avvio.
Se il sistema è arrivato ad INIT il kernel dovrebbe essere stato caricato e quindi trovato da lilo.
Credo che sia stato copiato il kernel utilizzato per la minimale nella directory/partizione /boot della FULL se non addirittura l'amico pietro non abbia deciso di utilizzare il kernel della Full per avviare la minimale. Non proprio ortodosso ma funziona..visto che le due installazioni sono in parte "identiche"
Ciao
- simplex
- Linux 2.x

- Messaggi: 327
- Iscritto il: mer 27 lug 2005, 0:00
- Slackware: current
- Desktop: xfce
- Contatta:
eh.. come al solito salto le righe quando leggo
Non avevo capito del problema su /etc/...
In ogni caso se pkgtools ti funziona puoi montare il cd/dvd di slack e fare un upgradepkg --reinstall dei pacchetti del sistema base, ma visto che l'avevi appena installato credo fai prima a fare un a bella reinstallazione stile windows
Non avevo capito del problema su /etc/...
In ogni caso se pkgtools ti funziona puoi montare il cd/dvd di slack e fare un upgradepkg --reinstall dei pacchetti del sistema base, ma visto che l'avevi appena installato credo fai prima a fare un a bella reinstallazione stile windows
Scusa _simplex_ sembra che ce l'abbia con te, ma non è così..In ogni caso se pkgtools ti funziona puoi montare il cd/dvd di slack e fare un upgradepkg --reinstall dei pacchetti del sistema base, ma visto che l'avevi appena installato credo fai prima a fare un a bella reinstallazione stile windows Very Happy
Comunque con upgradepkg --reinstall installi nuovamente gli stessi pacchetti, anche se la "nuova versione" non è aggiornata.
Credo sia più adatto
upgradepkg --install-new per installare i pacchetti mancanti della serie "a" o base
Ciao
- simplex
- Linux 2.x

- Messaggi: 327
- Iscritto il: mer 27 lug 2005, 0:00
- Slackware: current
- Desktop: xfce
- Contatta:
Per una installazione veramente minimale basta installare a/
Non credo che per farsi un sistema base abbia saltato dei pacchetti contenuti in a/. La mia supposizione era che durante l'installazione qualche pacchetto non sia stato installato correttamente, da quì un upgradepkg --reinstall di a/ risolverebbe il problema dell'inittab mancante, degli rc.* ecc.
Non credo che per farsi un sistema base abbia saltato dei pacchetti contenuti in a/. La mia supposizione era che durante l'installazione qualche pacchetto non sia stato installato correttamente, da quì un upgradepkg --reinstall di a/ risolverebbe il problema dell'inittab mancante, degli rc.* ecc.
due slackware
cari amici, vi ringrazio tutti per i preziosissimi consigli, adesso provo a spiegare meglio il problema.
Le installazioni della slackware FULL e della Slackware MINIMAL funzionano entrambe se installate da sole.
Non capisco però se faccio un installazione come vi ho riportato, perché nella MINIMAL ci si perdono dei file di massima importanza (inittab è un esempio...)
Nella minimal l'unica cosa che carico dei pacchetti di base (A) riguardo il kernel è generic kernel 2.6.21.5, senza i moduli (che occupano 50mb), con l'intenzione in seguito di rimuoverlo per mettere il mio ad hoc.
Le installazioni della slackware FULL e della Slackware MINIMAL funzionano entrambe se installate da sole.
Non capisco però se faccio un installazione come vi ho riportato, perché nella MINIMAL ci si perdono dei file di massima importanza (inittab è un esempio...)
Nella minimal l'unica cosa che carico dei pacchetti di base (A) riguardo il kernel è generic kernel 2.6.21.5, senza i moduli (che occupano 50mb), con l'intenzione in seguito di rimuoverlo per mettere il mio ad hoc.
Ho capito quale era il problema, se non inserisco anche i moduli l'installzione (mettevo generic kernel, ma non sembra essere sufficiente) non mi inserisce in /etc alcuni file di configurazione associati agli stessi moduli (tra cui anche rc.modules, rc.S, etc). Mi sa che rifaccio l'installazione con i moduli generici e una volta che ho reso tutto funzionante inserisco il mio kernel e faccio fuori il vecchio.
Vi ringrazio tutti per l'aiuto dato,
Pietro
Vi ringrazio tutti per l'aiuto dato,
Pietro
soluzione
Eccovi la soluzione del problema cari:
date un numero di partizioni n (con n=massimo numero delle partizioni possibili)
data una prima installazione di Linux su hda1 e le successive su hda2, hda3...hdan
Va prima installato il primo LILO sull'MBR, e su lilo.conf vanno specificate altre voci a seconda delle partizioni che volete rendere bootabili con LILO:
other=/dev/hda2
other=/dev/hda3
.
.
.
other=/dev/hdan
con le rispettive Label.
sulle partizioni a loro volta va installato LILO sul mount-point.
In questo modo si risolve il problema di avere dual boot di Linux su di un'hd con varie partizioni.
Per risolvere invece il problema della mancanza di inittab e di altri file di configurazione importanti invece ho risolto, come accennato nel post precedente, installando tutta la sezione del kernel della serie A, e non semplicemente il generic kernel come facevo all'inizio.
Ringrazio nuovamente tutti,
Pietro
date un numero di partizioni n (con n=massimo numero delle partizioni possibili)
data una prima installazione di Linux su hda1 e le successive su hda2, hda3...hdan
Va prima installato il primo LILO sull'MBR, e su lilo.conf vanno specificate altre voci a seconda delle partizioni che volete rendere bootabili con LILO:
other=/dev/hda2
other=/dev/hda3
.
.
.
other=/dev/hdan
con le rispettive Label.
sulle partizioni a loro volta va installato LILO sul mount-point.
In questo modo si risolve il problema di avere dual boot di Linux su di un'hd con varie partizioni.
Per risolvere invece il problema della mancanza di inittab e di altri file di configurazione importanti invece ho risolto, come accennato nel post precedente, installando tutta la sezione del kernel della serie A, e non semplicemente il generic kernel come facevo all'inizio.
Ringrazio nuovamente tutti,
Pietro


