Strano messaggio di errore di hal
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.
- spudhead
- Linux 1.x

- Messaggi: 130
- Iscritto il: sab 17 dic 2005, 0:17
- Slackware: 12.2
- Kernel: 2.6.28.7
- Desktop: KDE 3.5.10
- Località: Ancona, Italy
per kinan e chi ne ha bisogno
per far funzionare HAL bisogna aggiungere l'utente al gruppo plugdev:
da root:
(oppure kuser)
e poi riavviare messagebus:
infatti:
per far funzionare HAL bisogna aggiungere l'utente al gruppo plugdev:
da root:
Codice: Seleziona tutto
usermod -G plugdev root
usermod -G plugdev utente
e poi riavviare messagebus:
Codice: Seleziona tutto
/etc/rc.d/rc.messagebus reload
slackware-12.0/CHANGES_AND_HINTS.TXT ha scritto: Note that HAL will honor settings in /etc/fstab if a device is present there,
so you could technically have removable devices defined in /etc/fstab, but if
the fstab settings do not allow normal users to mount them (with the "user" or
"users" option), then HAL/dbus will not allow them to be mounted either.
Also note that you will need to run "/etc/rc.d/rc.messagebus reload" after
adding any users to plugdev, power, or video groups so that it re-reads the
/etc/group file.
- spudhead
- Linux 1.x

- Messaggi: 130
- Iscritto il: sab 17 dic 2005, 0:17
- Slackware: 12.2
- Kernel: 2.6.28.7
- Desktop: KDE 3.5.10
- Località: Ancona, Italy
ho scoperto questo:
http://www.slacky.eu/wikislack/index.ph ... _konqueror
comunque su ubuntu la partizione ROOT non compare proprio in media:/
http://www.slacky.eu/wikislack/index.ph ... _konqueror
comunque su ubuntu la partizione ROOT non compare proprio in media:/
Non è che la partizione di root non viene montata, è che viene motata due volte! Un problema che va avanti dalle prime versioni di Hal su Slacky! Ed è rimasta anche sulla 12.0!spudhead ha scritto:ho scoperto questo:
http://www.slacky.eu/wikislack/index.ph ... _konqueror
comunque su ubuntu la partizione ROOT non compare proprio in media:/
- spudhead
- Linux 1.x

- Messaggi: 130
- Iscritto il: sab 17 dic 2005, 0:17
- Slackware: 12.2
- Kernel: 2.6.28.7
- Desktop: KDE 3.5.10
- Località: Ancona, Italy
CIAO A TUTTI!!!!!!!!
HO SCOPERTO DOV'E' IL PROBLEMA!!!!
semplicemente manca il file /dev/root che e' un symlink a /dev/hda2 (la mia partizione di root)
se si crea il symlink PRIMA di avviare hald TUTTO funziona, senza dover aggiungere nessuna riga in /etc/fstab!!!
io ho fatto cosi ma credo che si possa creare una regola di udev aggiunga in automatico il link a /dev/hda2 (poichè udev cancella tutto ciò che sta in /dev ad ogni riavvio):
ho aggiunto la riga
in /etc/rc.d/rc.M PRIMA di avviare /erc/rc.d/rc.hald (cioè riga 129 circa)
e ho RIMOSSO / COMMENTATO la riga che avevo proposto qualche tempo fa da /etc/fstab:
ho riavviato il pc e se vado in media:/ riesco ad accedere alla partizione di root!!!
HO SCOPERTO DOV'E' IL PROBLEMA!!!!
semplicemente manca il file /dev/root che e' un symlink a /dev/hda2 (la mia partizione di root)
se si crea il symlink PRIMA di avviare hald TUTTO funziona, senza dover aggiungere nessuna riga in /etc/fstab!!!
io ho fatto cosi ma credo che si possa creare una regola di udev aggiunga in automatico il link a /dev/hda2 (poichè udev cancella tutto ciò che sta in /dev ad ogni riavvio):
ho aggiunto la riga
Codice: Seleziona tutto
/usr/bin/ln -s /dev/hda2 /dev/roote ho RIMOSSO / COMMENTATO la riga che avevo proposto qualche tempo fa da /etc/fstab:
Codice: Seleziona tutto
#/dev/hda2 /media/root reiserfs defaults 0 0-
Akito
- Linux 2.x

- Messaggi: 285
- Iscritto il: dom 3 set 2006, 13:12
- Nome Cognome: Alessandro Bianconi
- Slackware: 13.1
- Desktop: XFCE
- Località: Limite sull'Arno (FI)
E' possibile usare udev per creare /dev/root
viewtopic.php?t=19894
basta inserire una riga come questa
KERNEL=="hda1", SYMLINK+="root"
in un file tipo 10-ale.rules in /etc/udev/rules.d e sostituendo ad hda1 la propria partizione di root. Il nome del file è scelto in modo tale che venga eseguito prima degli altri che sono contenuti nella mia directory rules.d
viewtopic.php?t=19894
basta inserire una riga come questa
KERNEL=="hda1", SYMLINK+="root"
in un file tipo 10-ale.rules in /etc/udev/rules.d e sostituendo ad hda1 la propria partizione di root. Il nome del file è scelto in modo tale che venga eseguito prima degli altri che sono contenuti nella mia directory rules.d

