Difference between revisions of "USB storage devices (Italiano)"

From ArchWiki
Jump to: navigation, search
(Mounting USB memory)
(11 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 
[[Category:Storage (Italiano)]]
 
[[Category:Storage (Italiano)]]
[[Category:HOWTOs (Italiano)]]
+
{{out of date}}
{{translateme}}
+
[[en:USB Storage Devices]]
{{i18n_links_start}}
+
[[es:USB Storage Devices]]
{{i18n_entry|English|:USB Storage Devices}}
+
[[ru:USB Storage Devices]]
{{i18n_entry|Italiano|:USB Storage Devices (Italiano)}}
+
{{i18n_entry|Español|:Dispositivos USB de almacenamiento}}
+
{{i18n_links_end}}
+
 
+
 
Questo documento mostra come utilizzare le memory stick USB con Linux. In ogni caso, funziona anche per altre periferiche, come le macchine digitali che agiscono come se fossero periferiche di archiviazione USB
 
Questo documento mostra come utilizzare le memory stick USB con Linux. In ogni caso, funziona anche per altre periferiche, come le macchine digitali che agiscono come se fossero periferiche di archiviazione USB
  
Line 13: Line 9:
  
 
Se non utilizzate un kernel realizzato ad-hox da voi stessti, avete già tutto l'occorrente poichè i kernel standard di Arch Linux sono già correttamente configurati. Se invece utilizzate un vostro kernel, assicuratevi che sia stato compilato con il supporto SCSI, SCSI-Disk-Support e usb_storage. Se usate l'ultima versione di [[udev]], sarà necessario solamente collegare la periferica alla porta USB, e il sistema caricherà automaticamente tutti i moduli del kernel necessari. Le versioni più vecchie di udev potrebbero necessitare anche dell'installazione di [[HotPlug|hotplug]] o in alternativa, potreste caricare manualmente il modulo:
 
Se non utilizzate un kernel realizzato ad-hox da voi stessti, avete già tutto l'occorrente poichè i kernel standard di Arch Linux sono già correttamente configurati. Se invece utilizzate un vostro kernel, assicuratevi che sia stato compilato con il supporto SCSI, SCSI-Disk-Support e usb_storage. Se usate l'ultima versione di [[udev]], sarà necessario solamente collegare la periferica alla porta USB, e il sistema caricherà automaticamente tutti i moduli del kernel necessari. Le versioni più vecchie di udev potrebbero necessitare anche dell'installazione di [[HotPlug|hotplug]] o in alternativa, potreste caricare manualmente il modulo:
<pre>
 
# modprobe usb-storage
 
# modprobe sd_mod      (solo per kernel non-SCSI)
 
</pre>
 
  
==Mounting USB memory==
+
# modprobe usb-storage
 +
# modprobe sd_mod      (solo per kernel non-SCSI)
  
After inserting the stick you can mount the device as root with
+
==Montare una periferica di memoria USB==
  
<pre>
+
Dopo aver inserito lo spinotto nella porta USB, potete montare la periferica da root con
# mount -t vfat /dev/sda1 /mnt/usbstick
+
</pre>
+
  
Note: /dev/sda1 is variable. If your hard drive is assigned to /dev/sda1, you'll probably use /dev/sdb1 instead. To find out for sure where your USB device is, search dmesg for /dev/sd*. Use lsusb to verify that your USB device is indeed recognized by the system, if there is an error.
+
# mount -t vfat /dev/sda1 /mnt/usbstick
  
The -t flag specifies the filesystem type. If the device is formatted as fat32 then use the vfat parameter. By default an <tt>sdx</tt> device is assumed to be formated as fat32, so this option may be omitted.  
+
Nota: /dev/sda1 è variabile. Se il vostro Hard Disk principale è identificato come /dev/sda1, probabilmente dovrete usare /dev/sdb1 al suo posto. Per capire con certezza a quale device sia collegata la vostra periferica esterna, utilizzate il comando dmesg | grep /dev/sd . Usate inoltre il comando lsusb per verificare che la periferica sia effettivamente riconosciuta dal sistema, se avete a che fare con degli errori.
  
Note: the directory you mount the stick into must exist before you issue the mount command.
+
L'opzione {{Ic|-t}} specifica il tipo di filesystem. Se la periferica è formattata come fat32, usate il parametro {{Ic|vfat}}. Di default, una periferica {{Ic|sdx}} si assume come formattata come fat32, quindi in questo caso questa opzione potrebbe essere omessa.
  
If you use [[KDE (Italiano)|KDE]] or [[Gnome (Italiano)|GNOME]], they should show you the inserted device right on your desktop so you don't need to mount it manually.
+
{{Nota|la cartella dove volete montare la periferica, deve essere già esistente prima che diate il comando di montaggio.}}
  
'''Note:''' If you get an error message "Error org.freedesktop.DBus.Error.AccessDenied.", try adding your user account to the 'storage' group.
+
Se usate [[KDE (Italiano)|KDE]] o [[GNOME (Italiano)|GNOME]], essi dovrebbero visualizzare automaticamente la periferica inserita sul desktop, quindi non vi sarà necessario montarla manualmente.
<pre>
+
# gpasswd -a nomeutente storage
+
</pre>
+
  
==Repartitioning the USB memory==
+
Se ottenete un errore del tipo "Error org.freedesktop.DBus.Error.AccessDenied.", provate ad aggiungere il vostro utente al gruppo {{Ic|storage}}:
  
Sometimes the stick is separated in up to four partitions, and Linux can't read anything. To fix this you have to repartition the stick with <code>fdisk</code>. Make sure that there are no files left on the stick (if you used it before in Windows, Mac OS or anywhere else). Type:
+
# gpasswd -a nomeutente storage
  
<pre>
+
==Ripartizionare la Chiavetta USB==
# modprobe usb_storage
+
# fdisk /dev/sda
+
</pre>
+
  
Delete all available partitions (''d'' and partition number), create a new partition with ''n'' (I would suggest you use a single partition), press ''q'' to write everything and quit.
+
A volte una chiavetta può essere suddivisa in più partizioni, fino a 4, e il sistema Linux non riesce a leggere nulla. Per sistemare la faccenda, sarà necessario ripartizionare la chiavetta con {{Ic|fdisk}}. Assicuratevi che non siano rimasti più file importanti sulla chiavetta prima di cominciare (se l'avete ad esempio usata su un sistema Windows, MacOs o altro). Ecco cosa fare:
  
Create a filesystem on the stick:
+
# modprobe usb_storage
 +
# fdisk /dev/sda
  
<pre>
+
Rimuovete tutte le partizioni presenti (tasto {{ic|d}} e il numero della partizione), create una nuova partizione unica col tasto {{ic|n}} (è suggerita un'unica partizione), infine premete {{ic|q}} per scrivere il tutto sulla chiavetta, e per poi chiudere.
# mkfs.vfat /dev/sda1
+
</pre>
+
  
If you do not have mkfs.vfat on your system then use pacman to install dosfstools:
+
Create dunque un filesystem sulla chiavetta:
  
<pre>
+
# mkfs.vfat /dev/sda1
# pacman -Sy dosfstools
+
</pre>
+
  
Now you can mount or unmount it as mentioned above.
+
Se non avete il comando {{Ic|mkfs.vfat}} sul vostro sistema, potreste aver bisogno di installare con pacman il pacchetto {{Pkg|dosfstools}}:
 +
 
 +
# pacman -S dosfstools
 +
 
 +
Adesso la chiavetta dovrebbe montare e smontare come già descritto sopra.
  
 
==Montare una penna USB come utente normale==
 
==Montare una penna USB come utente normale==
  
Se desiderate che i normali utenti non-root siano abilitati a montare delle penne USB, aggiungete la seguente riga al file /etc/fstab:
+
Se desiderate che i normali utenti non-root siano abilitati a montare delle penne USB, aggiungete la seguente riga al file {{ic|/etc/fstab}}:
<pre>
+
 
/dev/sda1 /mnt/usbstick vfat noauto,user 0 0
+
/dev/sda1 /mnt/usbstick vfat noauto,user 0 0
</pre>
+
 
potete sostituire /mnt/usbstick con la cartella che preferite.
+
potete sostituire {{ic|/mnt/usbstick}} con la cartella che preferite.

Revision as of 10:31, 1 September 2013

Tango-view-refresh-red.pngThis article or section is out of date.Tango-view-refresh-red.png

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:USB storage devices (Italiano)#)

Questo documento mostra come utilizzare le memory stick USB con Linux. In ogni caso, funziona anche per altre periferiche, come le macchine digitali che agiscono come se fossero periferiche di archiviazione USB

Scaricare un Kernel che supporti l'usb storage

Se non utilizzate un kernel realizzato ad-hox da voi stessti, avete già tutto l'occorrente poichè i kernel standard di Arch Linux sono già correttamente configurati. Se invece utilizzate un vostro kernel, assicuratevi che sia stato compilato con il supporto SCSI, SCSI-Disk-Support e usb_storage. Se usate l'ultima versione di udev, sarà necessario solamente collegare la periferica alla porta USB, e il sistema caricherà automaticamente tutti i moduli del kernel necessari. Le versioni più vecchie di udev potrebbero necessitare anche dell'installazione di hotplug o in alternativa, potreste caricare manualmente il modulo:

# modprobe usb-storage
# modprobe sd_mod      (solo per kernel non-SCSI)

Montare una periferica di memoria USB

Dopo aver inserito lo spinotto nella porta USB, potete montare la periferica da root con

# mount -t vfat /dev/sda1 /mnt/usbstick

Nota: /dev/sda1 è variabile. Se il vostro Hard Disk principale è identificato come /dev/sda1, probabilmente dovrete usare /dev/sdb1 al suo posto. Per capire con certezza a quale device sia collegata la vostra periferica esterna, utilizzate il comando dmesg | grep /dev/sd . Usate inoltre il comando lsusb per verificare che la periferica sia effettivamente riconosciuta dal sistema, se avete a che fare con degli errori.

L'opzione -t specifica il tipo di filesystem. Se la periferica è formattata come fat32, usate il parametro vfat. Di default, una periferica sdx si assume come formattata come fat32, quindi in questo caso questa opzione potrebbe essere omessa.

Nota: la cartella dove volete montare la periferica, deve essere già esistente prima che diate il comando di montaggio.

Se usate KDE o GNOME, essi dovrebbero visualizzare automaticamente la periferica inserita sul desktop, quindi non vi sarà necessario montarla manualmente.

Se ottenete un errore del tipo "Error org.freedesktop.DBus.Error.AccessDenied.", provate ad aggiungere il vostro utente al gruppo storage:

# gpasswd -a nomeutente storage

Ripartizionare la Chiavetta USB

A volte una chiavetta può essere suddivisa in più partizioni, fino a 4, e il sistema Linux non riesce a leggere nulla. Per sistemare la faccenda, sarà necessario ripartizionare la chiavetta con fdisk. Assicuratevi che non siano rimasti più file importanti sulla chiavetta prima di cominciare (se l'avete ad esempio usata su un sistema Windows, MacOs o altro). Ecco cosa fare:

# modprobe usb_storage
# fdisk /dev/sda

Rimuovete tutte le partizioni presenti (tasto d e il numero della partizione), create una nuova partizione unica col tasto n (è suggerita un'unica partizione), infine premete q per scrivere il tutto sulla chiavetta, e per poi chiudere.

Create dunque un filesystem sulla chiavetta:

# mkfs.vfat /dev/sda1

Se non avete il comando mkfs.vfat sul vostro sistema, potreste aver bisogno di installare con pacman il pacchetto dosfstools:

# pacman -S dosfstools

Adesso la chiavetta dovrebbe montare e smontare come già descritto sopra.

Montare una penna USB come utente normale

Se desiderate che i normali utenti non-root siano abilitati a montare delle penne USB, aggiungete la seguente riga al file /etc/fstab:

/dev/sda1 /mnt/usbstick vfat noauto,user 0 0

potete sostituire /mnt/usbstick con la cartella che preferite.