Cerca


stampa pdf
Configurare il vostro disco flash o hard disk usb

DESCRIZIONE


Questa guida vi permette di configurare il vostro disco flash o hard disk usb sul vostro server Linux.

Individuazione e configuraizone


Individuazione

Per configurare il vostro disco usb e' necessario innanzi tutto, che sia rilevato dal sistema. Per questo dovete avere un Kernel 2.6.xxx come minimo. Per cambiare kernel potete:

-Utilizzare un Kernel Netboot :
http://guida.ovh.it/KernelNetboot

-Installare un nuovo Kernel sul vostro server :
http://guida.ovh.it/KernelInstall

Dopo aver riavviato, potete verificare se il vostro disco e' riconosciuto, con il seguente comando :

#sfdisk -l
Disk /dev/hda: 4865 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

Device Boot Start End #cyls #blocks Id System
/dev/hda1 * 0+ 381 382- 3068383+ 83 Linux
/dev/hda2 382 4799 4418 35487585 83 Linux
/dev/hda3 4800 4864 65 522112+ 82 Linux swap / Solaris
/dev/hda4 0 - 0 0 0 Empty

Disk /dev/sda: 1023 cylinders, 254 heads, 62 sectors/track
Units = cylinders of 8062976 bytes, blocks of 1024 bytes, counting from 0

Périphèrique Amorce Début Fin Nb cyls Nb blocs Id Systéme
/dev/sda1 0+ 1022 1023- 8055071 b Win95 FAT32
/dev/sda2 0 - 0 0 0 Vide
/dev/sda3 0 - 0 0 0 Vide
/dev/sda4 0 - 0 0 0 Vide


Il nostro disco e' in sda, su questo server, con una partizione sda1. A seconda del tipo di disco, potete averlo in sdb o sdc.

possiamo vedere che la partizione primaria non e' nel file system ext3 e va corretta.
fate attenzione a non sbagliare device, indicate bene il vostro disco usb.

fdisk /dev/sda
Commande (m pour aide) : n
Nombre de partitions (1-4): 1
Code hexadécimal (tapez L pour afficher une liste des codes) : 83
Le type de systéme de la partition 1 a été remplacé par 83 (Linux).

Commande (m pour aide) : p

Disque /dev/sda : 254 tétes, 62 secteurs, 1023 cylindres
Unités = cylindres sur 15748 * 512 octets

Périphérique Amorce Début Fin Blocs Id Systéme
/dev/sda1 1 1023 8055071 83 Linux

Commande (m pour aide) : w
La table de partition a été modifiée !

Appel de ioctl() pour relire la table de partition.

AVVERTIMENTO: Se dovete creare o modificare una partizione DOS 6.x, vedere manualmente fdisk per maggiori informazioni.


per riverificare :
sfdisk -l

Disque /dev/hda : 4865 cylindres, 255 tétes, 63 secteurs/piste
Unités = cylindres de 8225280 octets, blocs de 1024 octets, à partir de 0

Périphérique Amorce Début Fin Nb cyls Nb blocs Id Systéme
/dev/hda1 * 0+ 1274 1275- 10241406 83 Linux
/dev/hda2 1275 4799 3525 28314562+ 83 Linux
/dev/hda3 4800 4864 65 522112+ 82 Echange Linux
/dev/hda4 0 - 0 0 0 Vide

Disque /dev/sda : 1023 cylindres, 254 tétes, 62 secteurs/piste
Unités = cylindres de 8062976 octets, blocs de 1024 octets, é partir de 0

Périphérique Amorce Début Fin Nb cyls Nb blocs Id Système
/dev/sda1 0+ 1022 1023- 8055071 83 Linux
/dev/sda2 0 - 0 0 0 Vide
/dev/sda3 0 - 0 0 0 Vide
/dev/sda4 0 - 0 0 0 Vide




Formattazione

Possiamo ora formattare il disco usb.
#mkfs.ext3 /dev/sda1
mke2fs 1.40-WIP (14-Nov-2006)
étiquette de systéme de fichiers=
Type de systéme d'exploitationé: Linux
Taille de bloc=4096 (log=2)
Taille de fragment=4096 (log=2)
1007872 i-noeuds, 2013767 blocs
100688 blocs (5.00%) réservés pour le super utilisateur
Premier bloc de données=0
Nombre maximum de blocs du systéme de fichiers=2063597568
62 groupes de blocs
32768 blocs par groupe, 32768 fragments par groupe
16256 i-noeuds par groupe
Superblocs de secours stockés sur les blocs:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632

ècriture des tables d'i-noeuds: complètè
Création du journal (32768 blocs)é: complét
écriture des superblocs et de l'information de comptabilité du systéme de
fichiersé: complét

Le systéme de fichiers sera automatiquement vérifiè tous les 23 montages ou
aprés 180 jours, selon la premiére éventualité. Utiliser tune2fs -c ou -i
pour ècraser la valeur.



Se si aggiunge un altro disco usb o si cambia la porta di connessione USB, tutto funzionera' se diamo questo comando.
#tune2fs -L usb1 /dev/sda1
tune2fs 1.40-WIP (14-Nov-2006)


Montaggio

Create una cartella dove montare il disco usb.
Per esempio:
mkdir /mnt/usb

Per far si che al riavvio del sistema (o semplicemente con il comando mount/mnt/usb il disco si monti editare il file /etc/fstab in ssh e aggiungere questa linea :
sda1=usb1 /mnt/usb ext3 defaults 0 2

Montare il disco usb
# mount /mnt/usb


ed in fine verificate che il disco sia montato :
# df
Sys. de fich. 1K-blocs Occupè Disponible Capacitè Montè sur
/dev/hda1 3020140 1996788 869936 70% /
tmpfs 255900 0 255900 0% /lib/init/rw
udev 10240 44 10196 1% /dev
tmpfs 255900 0 255900 0% /dev/shm
/dev/sda1 7928516 148908 7376856 2% /usb
/dev/hda2 34930216 32836 33123004 1% /home