Clonare Slackware e udev

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.
Rispondi
Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Clonare Slackware e udev

Messaggio da Luci0 »

Sto facendo alcuni test per clonare installazioni di Slackware, mi trovo tutte le volte a litigare con udev, nel senso che per far funzionare correttamente le periferiche (scheda di rete audio etc) debbo brutalizzare udev ... ovvero parto in runlevel 1 disinstallare udev e reinstallarlo con installpkg ... ho provato a cancellare alcuni file in /etc/udev ma non ho trovato documentazione adeguata e ho cancellato alcuni file dove c' era scritto che sarebbero stati sovrascritti, mentre al riavvio non venivano ricreati ....
La soluzione é stata quella descritta sopra ... ma mi domandavo se c' era un sistema meno rozzo !

Avatar utente
sardylan
Linux 3.x
Linux 3.x
Messaggi: 993
Iscritto il: mar 24 apr 2007, 9:21
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.14
Distribuzione: Debian - CLFS
Località: Cagliari
Contatta:

Re: Clonare Slackware e udev

Messaggio da sardylan »

Quali file hai provato a cancellare per udev???

sbabaro
Packager
Packager
Messaggi: 388
Iscritto il: ven 9 set 2005, 0:00
Slackware: slack 12.1
Kernel: 2.6.26 ricompilato
Desktop: gslacky

Re: Clonare Slackware e udev

Messaggio da sbabaro »

quello che avevo visto è che consigliavano di cancellare dentro rules.d il file relativo al network, 75 etc, che viene ricreato in avvio. Almeno questo è quello che dovrebbe succedere


da CHANGES_AND_HINTS.TXT
udev was upgraded - don't forget to move/merge all of the associated *.new
files into place or you will have problems. We are now using as much of
the upstream udev rules as possible (and efforts are underway to further
unify us with other distributions), so you'll notice a lot more udev rules
files in that directory. Be sure to heed the warnings about not editing
the included rules files, as they will be overwritten if/when the udev
package is upgraded.
If you have more than one network card and have been using the
75-network-devices.rules file, it is now called 70-persistent-net.rules
(and is generated from 75-persistent-net-generator.rules).
Rules for optical devices are now located in 70-persistent-cd.rules (and
are generated from 75-cd-aliases-generator.rules).
You will need to remove the old rules files (75-optical-devices.rules and
75-network-devices.rules) so that they don't conflict.

As stated above, Slackware's udev implementation will automatically create
rules files for your optical devices and network interfaces on first boot.
If you add/remove/replace any of this hardware, and/or you "clone" a system
to another hard drive for deployment, you will need to either remove these
two rules files (so that udev will regenerate them to reflect the new or
changed hardware) or edit them accordingly.

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Re: Clonare Slackware e udev

Messaggio da Luci0 »

@sbarbaro

Grazie non riuscivo a ritrovare il file ... pensavo fosse in UPGRADE.TXT ...

@sardylan

solo qualcheduno ... :oops:

Avatar utente
sardylan
Linux 3.x
Linux 3.x
Messaggi: 993
Iscritto il: mar 24 apr 2007, 9:21
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.14
Distribuzione: Debian - CLFS
Località: Cagliari
Contatta:

Re: Clonare Slackware e udev

Messaggio da sardylan »

Non ho provato a clonare, però i file li ricrea e come!!! Strano che non ti vada!!!
Log di errori??? Cosa dicono?

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

Re: Clonare Slackware e udev

Messaggio da absinthe »

luci0,

sei sicuro che il problema non derivi dalla directory /dev? in teoria dovresti fare questo:

1- clonare tutta la slack _tranne_ gli pseudo filesystems: dev, proc, sys (nel senso che devi ricreare i nodi nel fs ma non il loro contenuto)
2- non clonare _niente_ di accidentalmente montato su /mnt, /media (cioè fare grosso modo quanto detto sopra salvo che alcune directory vuote nei nodi ci sono sempre - tipo cdrom in /mnt)

questo è molto facile da gestire se cloni la slack da una live tipo systemrescueCD o clonezilla (che poi usano entrambi partedimage come utility per la clonazione).

avute queste accortezze devi ricordarti di verificare che i device statici siano sempre presenti in /dev (non dovrebbero esserci problemi se fai tutto da live), altrimenti in fase di reinstallazione su un nuovo host di lanciare sempre con install pkg il pacchetto dei device statici.

per i file di udev: vale quanto indicato da altri. sono tutti generici tranne alcuni costruiti "ad hoc" da alcuni script di generazione automatica

M

Rispondi