Come si scrivere sulla partizione fat e ntfs

11 risposte [Ultimo messaggio]
Ritratto di adamsrolando
adamsrolando
(Newbie)
Offline
Newbie
Iscritto: 12/03/2005
Messaggi: 3

Ciao a tutti, La scoperta del mondo linux mi affascina sempre di più grazie alle tanti generosi aiuti che voi diate.

Domanda
-------------
Il mio suse 9.2 riesce solo a leggere sul mio hard disk usb di 160 GB, ma non può scrivere su. Ho una partizione di Fat 32. Cosa devo fare? impostare e/o modificare?

Grazie a voi!

Adamsrolando

:idea: Taketheweb

Ritratto di qwweeeit
qwweeeit
(Junior)
Offline
Junior
Iscritto: 28/02/2005
Messaggi: 7

Potresti editare il file fstab ed aggiungere rw, user, così facendo lo puoi montare in scrittura e anche da utente.
Oppure sempre nell'fstab puoi aggiungere umask=000, così dai in pratica i permessi 777 alla partizione.

Ovviamente questo vale solo per fat32, visto che non è ancora possibile scrivere sul filesystem ntfs.

Ciao

Ritratto di adamsrolando
adamsrolando
(Newbie)
Offline
Newbie
Iscritto: 12/03/2005
Messaggi: 3

Grazie della sua risposta,
Ma come si fa? in che darectory devo entrare? Devo usare un editore? Sono veramente un neo linux user. Grazie del suo aiuto!!!

adamsrolando

:idea: Taketheweb

Ritratto di bluesyvor
bluesyvor
(Newbie)
Offline
Newbie
Iscritto: 19/03/2005
Messaggi: 4

Ciao. sono un utente completamente inesperto.
Intervengo in merito alla discussione perché ho anch'io più o meno lo stesso problema.

Ho un disco (interno) partizionato FAT32 e montato come /dati. Come root riesco a fare praticamente tutto, ma come utente, posso solo leggere i file contenuti al suo interno.
Ho provato a utilizzare

chmod +w dati

come ho letto sulla guida, ma non succede nulla.
Qualcuno può aiutarmi?
Grazie di cuore.

Laughing

Ritratto di pinquadr
pinquadr
(Guru)
Offline
Guru
Iscritto: 20/11/2004
Messaggi: 921

Controlla il tuo file '/etc/fstab', dovrebbe apparire una riga come questa:

/dev/hda5 /windows/D vfat users,owner,rw,umask=0000,iocharset=utf8 0 0

che consente a tutti l'uso in lettura/scrittura

e in '/etc/mtab' la riga corrispondente

/dev/hda5 /windows/D vfat rw,noexec,nosuid,nodev,umask=0000,iocharset=utf8 0 0

OpenSuse Leap42 con KDE5 su Intel I7 4930K scheda madre Asus Sabertooth X79 - RAM 32 Gb - scheda video NVIDIA GTX660 1GB - scheda TV Hauppauge WinTV Nova T stick

Ritratto di bluesyvor
bluesyvor
(Newbie)
Offline
Newbie
Iscritto: 19/03/2005
Messaggi: 4

Cercando un pò sul forum avevo già trovato la modifica all'fstab, ma non quella all'mtab.

Domanda curiosa: A che servono i file fstab e mtab? (per l'fstab, bene o male ho capito che è una specie di guida per il sistema operativo per il montaggio dei dispositivi all'avvio, è così) perdona l'ignoranza e la curiosità.

Grazie.

ps. Ah la modifica all'fstab aveva già funzionato!

Ritratto di pinquadr
pinquadr
(Guru)
Offline
Guru
Iscritto: 20/11/2004
Messaggi: 921

Il file fstab indica al sistema i filesystem che sono stati definiti e come agire con loro, mentre il mtab indica come montarli.
In effetti, potresti di volta in volta usare l'istruzione 'mount' fornendo i diversi parametri, però risulta più comodo tenerne traccia per mezzo dei due file dei quali stiamo parlando. Contento?

OpenSuse Leap42 con KDE5 su Intel I7 4930K scheda madre Asus Sabertooth X79 - RAM 32 Gb - scheda video NVIDIA GTX660 1GB - scheda TV Hauppauge WinTV Nova T stick

Ritratto di bluesyvor
bluesyvor
(Newbie)
Offline
Newbie
Iscritto: 19/03/2005
Messaggi: 4

Contentissimo, grazie.
Anche perché ora funziona tutto.

Grazie ancora. Wink

Ritratto di neverdar
neverdar
(Monster)
Offline
Monster
Iscritto: 09/02/2005
Messaggi: 308

scusami se te lo chiedo ma come root puoi scriverci ?
poi
leggi il mio dmesg una volta che collego hard disk usb:

scsi2 : SCSI emulation for USB Mass Storage devices
Vendor: LG Model: X-tick 2.0 Rev: 1.00
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sda: 2031616 512-byte hdwr sectors (1040 MB)
sda: Write Protect is off
sda: Mode Sense: 00 26 00 00
sda: assuming drive cache: write through
sda: sda1
Attached scsi removable disk sda at scsi2, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi2, channel 0, id 0, lun 0, type 0
USB Mass Storage device found at 7
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!

vedi Write Protect is off
ti dispiace controllare se una volta collegato il tuo hard disk esterno hai lo stesso risultato

PS
se non si va a modificare udev sulla suse 9.2 in /etc/fstab (le regole per creare i device) non dovrebbe risultare usb-drive o mi sbaglio?

SPECTRUM IEEE LA POTENZA E' NULLA SENZA TEORIA DEL CONTROLLO

Ritratto di qwweeeit
qwweeeit
(Junior)
Offline
Junior
Iscritto: 28/02/2005
Messaggi: 7

Quote:

scusami se te lo chiedo ma come root puoi scriverci ?

Su ntfs non penso, mentre con fat32 non dovrebbero esserci problemi, comunque quando posso preferisco non loggarmi come super utente.

Questo è il mio dmesg:
Quote:

scsi0 : SCSI emulation for USB Mass Storage devices
Vendor: Maxtor 6 Model: Y080L0 Rev: 0 0
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sda: 160084415 512-byte hdwr sectors (81963 MB)
sda: assuming drive cache: write through
sda: sda1
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
USB Mass Storage device found at 2
drivers/usb/core/usb.c: registered new driver usb-storage
USB Mass Storage support registered.
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0

Per quanto riguarda udev pernso dipendi dai permessi impostati (udev.permission), comunque è un argomento che devo ancora affrontare, quindi non so se il mio è proprio un aiuto, consideralo come uno scambio di idee.

Ho trovato inoltre un howto semplificato di udev. Non so se può esserti utile, eccoti il link.

Ciao

Ritratto di fmeazza
fmeazza
(Geek)
Offline
Geek
Iscritto: 03/02/2005
Messaggi: 119

Ciao a tutti, in merito a questo messaggio qualcuno sa dirmi qualche cosa?

FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!

Mi si presenta nel messages quando inserisco la pen drive.

Grazie mille per le risposte

Flavio Meazza