[RISOLTO] mount hard disk esterno

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
hachreak
Linux 0.x
Linux 0.x
Messaggi: 25
Iscritto il: sab 23 dic 2006, 12:00
Slackware: 12.2
Kernel: 2.6.27.7-smp
Contatta:

[RISOLTO] mount hard disk esterno

Messaggio da hachreak »

Ciao a tutti,
ho un hard disk esterno da 1TB e l'ho formattato con gparted con una ext3.
Io uso la slackware 12.2 con kernel 2.6.27.7.

Quando connetto il cavo, kde mi riconosce il device e me lo monta.
Il problema e' che me lo monta come root!!!

Codice: Seleziona tutto

drwxr-xr-x  3 root root 4096 2009-05-17 01:46 backland
Come faccio a usarlo come utente normale?
Pensavo che fosse colpa di udev e ho creato un file /etc/udev/rules.d/01-backland.rules
in cui ho inserito (e poi riavviato udev):

Codice: Seleziona tutto

KERNEL=="hdb[0-9]", GROUP="plugdev"
Ma sembra non sembra che lo consideri! Che posso fare?

grazie mille per ogni risposta. :D
.hachreak.
Ultima modifica di hachreak il dom 17 mag 2009, 14:48, modificato 1 volta in totale.

Avatar utente
Blallo
Packager
Packager
Messaggi: 3302
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: mount hard disk esterno

Messaggio da Blallo »

ma da utente normale lo riesci a leggere?

Avatar utente
navajo
Staff
Staff
Messaggi: 3884
Iscritto il: gio 8 gen 2004, 0:00
Nome Cognome: Massimiliano
Slackware: 13.37 (x86_64)
Kernel: 2.6.37.6
Desktop: KDE 4.7.0 (Alien)
Località: Roma

Re: mount hard disk esterno

Messaggio da navajo »

L' utente in quali gruppi è inserito ?
dovrebbe stare anche in disk per esempio.

Avatar utente
slucky
Iper Master
Iper Master
Messaggi: 2420
Iscritto il: mar 1 mag 2007, 15:30
Slackware: 15.0
Desktop: xfce4
Distribuzione: FreeBSD

Re: mount hard disk esterno

Messaggio da slucky »

oppure da root

chmod -R 777 /dir_montaggio_tuo_disco

Avatar utente
ulisse89
Packager
Packager
Messaggi: 643
Iscritto il: sab 17 gen 2009, 12:53
Nome Cognome: Riccardo
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: Xfce
Località: Bologna

Re: mount hard disk esterno

Messaggio da ulisse89 »

Secondo me potresti risolvere aggiungendo una riga al file /etc/fstab che descrive il device del tipo:

Codice: Seleziona tutto

/dev/hdbn        /mnt/directory_di_mount       ext3          noauto, users      0      0
Dove leggi users vuol dire che tutti gli utenti sono abilitati a leggere e scrivere sull'hard disk. Ovviamente puoi mettere qualsiasi gruppo di utenti.
Avevo lo stesso problema con le periferiche usb e l'ho risolto così.

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: mount hard disk esterno

Messaggio da conraid »

ulisse89 ha scritto:Secondo me potresti risolvere aggiungendo una riga al file /etc/fstab che descrive il device del tipo:

Codice: Seleziona tutto

/dev/hdbn        /mnt/directory_di_mount       ext3          noauto, users      0      0
Dove leggi users vuol dire che tutti gli utenti sono abilitati a leggere e scrivere sull'hard disk. Ovviamente puoi mettere qualsiasi gruppo di utenti.
Avevo lo stesso problema con le periferiche usb e l'ho risolto così.
users dice che gli utenti sono abilitati a montare e smontare l'hard disk, per la lettura e scrittura dipende dai permessi del filesystem
users Allow every user to mount and unmount the file system. This option implies the options noexec,
nosuid, and nodev (unless overridden by subsequent options, as in the option line
users,exec,dev,suid).
Il fatto che lo monti come root è normale, poi giochi con i permessi del filesystem come fosse un hd interno
per far sì che monti sempre l'hd anche quando cambia device (con quelli esterni è possibile, hdb mi sembra strano comunque) usa l'UUID
qui nel wiki o in slackers.it c'è un howto su come modificare fastab

Avatar utente
ulisse89
Packager
Packager
Messaggi: 643
Iscritto il: sab 17 gen 2009, 12:53
Nome Cognome: Riccardo
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: Xfce
Località: Bologna

Re: mount hard disk esterno

Messaggio da ulisse89 »

Giusto. Ho fatto confusione tra i permessi di mount e permessi di lettura/scrittura. Quindi in sostanza dovrebbe andare bene dare un chmod -R 777 sulla directory di montaggio come hanno già detto gli altri.

Avatar utente
hachreak
Linux 0.x
Linux 0.x
Messaggi: 25
Iscritto il: sab 23 dic 2006, 12:00
Slackware: 12.2
Kernel: 2.6.27.7-smp
Contatta:

Re: mount hard disk esterno

Messaggio da hachreak »

conraid ha scritto:per far sì che monti sempre l'hd anche quando cambia device (con quelli esterni è possibile, hdb mi sembra strano comunque) usa l'UUID
qui nel wiki o in slackers.it c'è un howto su come modificare fastab
Si.. avevo sbagliato a scrivere la regola.. l'hard disk era "sdb1"

Codice: Seleziona tutto

KERNEL=="sdb[0-9]", GROUP="plugdev"
comunque, non mi associa il gruppo "plugdev"!
Allora ho risolto dandoglielo a mano:

Codice: Seleziona tutto

chown root:plugdev /media/backland
chmod 777 /media/backland 

Rispondi