Montare HD

14 risposte [Ultimo contenuto]
Ritratto di frippe12573
frippe12573
(Junior)
Offline
Junior
Iscritto: 24/01/2007
Messaggi: 35

Buongiorno,
non riesco a montare un secondo HD all'avvio del sistema,
il mio fstab:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda1 / ext3 defaults,errors=remount-ro 0 1
/dev/hdb1 /home/dati vfat auto,defaults,utf8,umask=007,gid=46 0 $
/dev/hda5 /home ext3 defaults 0 2
/dev/hda2 none swap sw 0 0
/dev/hdd /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0

L'HD da far montare all'avvio è quello su /dev/hdb1.
Se cmq do il comando mount -a l'HD risulta normalmente montato.
Vorrei oltre ad avere l'HD detto montato in automatico all'avvio che risulti leggibile e scrivibile da root ovviamente e anche dagli utenti della macchina.

Grazie

E.

Ritratto di rufus
rufus
(Monster)
Offline
Monster
Iscritto: 06/04/2005
Messaggi: 253

Ciao, dal tuo fstab l'HD che dici è già montato nella /home/dati
non capisco che cosa vuoi montare. Spiegati meglio.

/dev/hdb1 /home/dati vfat auto,defaults,utf8,umask=007,gid=46 0 $

prova a mettere al posto di umask=007 questo umask=000

una cosa strana che vedo è quel gid=46 0 $ , io metterei 0 0

Prova e magari chiedi lumi ad altri nel forum. Wink Wink

Ritratto di samiel
samiel
(Monster)
Offline
Monster
Iscritto: 20/12/2005
Messaggi: 496

Io sono per umask=002
Verifica che gli utenti autorizzati
appartengano al gruppo 46.
Come ti ha detto Rufus,
metti 0 0 ($ qui non ha alcun senso).
Togli defaults.

M.

linux user no.: 353546
public key at http://keyserver.linux.it

Ritratto di filo1234
filo1234
(Junior)
Offline
Junior
Iscritto: 15/03/2007
Messaggi: 20

umask 0222 solitamente si usa con un FS NTFS ma visto che il disco in questionne è in FAT32 la stringa corretta di fstab è questa:
/dev/hdb1 /home/dati vfat umask=0000 0 0

e nient' altro....

Ritratto di frippe12573
frippe12573
(Junior)
Offline
Junior
Iscritto: 24/01/2007
Messaggi: 35

Ho provato anche la riga da te suggerita,
ma niente ancora...

Quote:

filo1234 ha scritto:
umask 0222 solitamente si usa con un FS NTFS ma visto che il disco in questionne è in FAT32 la stringa corretta di fstab è questa:
/dev/hdb1 /home/dati vfat umask=0000 0 0

e nient' altro....

Ritratto di frippe12573
frippe12573
(Junior)
Offline
Junior
Iscritto: 24/01/2007
Messaggi: 35

Quote:

rufus ha scritto:
Ciao, dal tuo fstab l'HD che dici è già montato nella /home/dati
non capisco che cosa vuoi montare. Spiegati meglio.

/dev/hdb1 /home/dati vfat auto,defaults,utf8,umask=007,gid=46 0 $

prova a mettere al posto di umask=007 questo umask=000

una cosa strana che vedo è quel gid=46 0 $ , io metterei 0 0

Prova e magari chiedi lumi ad altri nel forum. Wink Wink

In pratica ho un HD principale con le partizioni base di un sistema linux, la root la swap e la home con fs di tipo ext3.
In più ho collegato un altro HD, sempre utilizzando il cavo IDE,
in cui ci vorrei tenere i dati, in pratica una seconda home, infatti vorrei che questa partizione fosse accessibile in lettura e scrittura dagli utenti del sistema.
Quindi per fare ciò sono andato a modificare la riga nel fstab relativa al /dev/hdb1, che è appunto l'HD in questione.
I parametre agiuntivi li ho trovati su alcune guide trovate su nternet.
Il fatto che ad ogni riavvio della macchina in questione questo secondo HD non viene montato di default, se do il comando:
mount -t vfat /dev/hdb1 /home/dati
oppure più semplicemente
mount -a
mi viene montato tranquillamente il fs.

Qualche altro suggerimento?
Grazie.

E.

Ritratto di punkprince
punkprince
(Geek)
Offline
Geek
Iscritto: 18/08/2005
Messaggi: 154

Io proverei ad aggiungere "auto" dopo vfat.

La scatola diceva: "Compatibile con Windows 98/ME/2000 e XP". Così ho installato Linux!! Laughing - Linux registered user #430457

Ritratto di frippe12573
frippe12573
(Junior)
Offline
Junior
Iscritto: 24/01/2007
Messaggi: 35

Al momento sto usando questa riga dentro fstab, ma non ottengo il risultato desiderato ancora:

/dev/hdb1 /home/dati vfat auto,users,umask=000 0 0

Altra cosa, se monto il volume a mano, mount -t vfat....
siccome solo root ha i permessi per montare l'HD non riesco a cambiare proprietario alla cartella /home/dati...

Ritratto di kalos
kalos
(Collaboratore)
Offline
Collaboratore
Iscritto: 26/01/2005
Messaggi: 710

hai aggiunto il tuo utente al gruppo users?

If you haven't tried Debian lately, this would be a good time.

deb lenny/sid
linux user 384443 http://counter.li.org/
linux nelle scuole, firma la petizione

Ritratto di frippe12573
frippe12573
(Junior)
Offline
Junior
Iscritto: 24/01/2007
Messaggi: 35

Quote:

kalos ha scritto:
hai aggiunto il tuo utente al gruppo users?

Cioè?
ho aggiunto il nuovo utente,
di default oltre all'utente aggiunge anche il gruppo...con stesso nome dell'utente creato.
Poi se cerco di cambiare il proprietario del HD montato, che è root, non mi consente l'operazione...

Ritratto di rufus
rufus
(Monster)
Offline
Monster
Iscritto: 06/04/2005
Messaggi: 253

Quote:

frippe12573 ha scritto:
Al momento sto usando questa riga dentro fstab, ma non ottengo il risultato desiderato ancora:

/dev/hdb1 /home/dati vfat auto,users,umask=000 0 0

Altra cosa, se monto il volume a mano, mount -t vfat....
siccome solo root ha i permessi per montare l'HD non riesco a cambiare proprietario alla cartella /home/dati...

Ok prova con questo :
/dev/hdb1 /home/dati vfat rw,user,umask=000 0 0

Per farti capire ti metto il mio fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda1 / reiserfs notail 0 1
/dev/hda5 /home reiserfs defaults 0 2
/dev/hda8 /usr reiserfs defaults 0 2
/dev/hda7 /var reiserfs defaults 0 2
/dev/hda6 none swap sw 0 0
/dev/hdc5 /mnt/winzoz vfat defaults 0 2
/dev/hdc6 /mnt/disco_2 reiserfs defaults 0 2
/dev/hdc7 /mnt/disco_3 reiserfs defaults 0 2
/dev/hdb /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdd /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/sda1 /mnt/pendisk1 vfat rw,user,umask=000 0 0
/dev/sda2 /mnt/pendisk2 vfat rw,user,umask=000 0

Come vedi ho molta robba e funziona tutto a dovere.
Ciao :-P :-P