Installer et formater un disque dur externe usb sous Linux Debian Etch

20/01/2009 - 12730 consultations - 0 commentaire


Ce tutoriel vous présente comment installer votre dique usb sous Linux debian de l'installation en passant par le formatage jusqu'au montage dans votre système de fichier

Dans cet exemple on va tester l'installation d'un disque dur USB d'1To

On va commencer par brancher le disque usb (sans ça, ça risque d'être dur ...)

On va lister les disques présents :
ls -l /dev/disk/by-id/
total 0
lrwxrwxrwx 1 root root  9 2009-01-06 13:13 ata-ST3250820AS-9QE5RRNA -> ../../sda
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 ata-ST3250820AS-9QE5RRNA-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 ata-ST3250820AS-9QE5RRNA-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 ata-ST3250820AS-9QE5RRNA-part3 -> ../../sda3
lrwxrwxrwx 1 root root  9 2009-01-06 13:13 ata-ST3500320AS-9QM5GSDL -> ../../sdb
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 ata-ST3500320AS-9QM5GSDL-part1 -> ../../sdb1
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 ata-ST3500320AS-9QM5GSDL-part2 -> ../../sdb2
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 ata-ST3500320AS-9QM5GSDL-part3 -> ../../sdb3
lrwxrwxrwx 1 root root  9 2009-01-06 13:13 scsi-SATA_ST3250820AS_9QE5RRNA -> ../../sda
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 scsi-SATA_ST3250820AS_9QE5RRNA-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 scsi-SATA_ST3250820AS_9QE5RRNA-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 scsi-SATA_ST3250820AS_9QE5RRNA-part3 -> ../../sda3
lrwxrwxrwx 1 root root  9 2009-01-06 13:13 scsi-SATA_ST3500320AS_9QM5GSDL -> ../../sdb
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 scsi-SATA_ST3500320AS_9QM5GSDL-part1 -> ../../sdb1
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 scsi-SATA_ST3500320AS_9QM5GSDL-part2 -> ../../sdb2
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 scsi-SATA_ST3500320AS_9QM5GSDL-part3 -> ../../sdb3
lrwxrwxrwx 1 root root  9 2009-01-20 14:54 usb-WDC_WD10_EACS-00D6B1_WDC_WD10EA_WD-WCAU44797296 -> ../../sdc

On peut voir qu'on a :
 - 1 disque sata de 250Go en sda :
scsi-SATA_ST3250820AS_9QE5RRNA -> ../../sda
Il contient 3 partitions : sda1, sda2, sda3

 - 1 disque sata de 500Go en sdb :
scsi-SATA_ST3500320AS_9QM5GSDL -> ../../sdb
Il contient 3 partitions : sdb1, sdb2, sdb3

 - 1 disque usb de 1To en sdc :
usb-WDC_WD10_EACS-00D6B1_WDC_WD10EA_WD-WCAU44797296 -> ../../sdc

On a donc trouvé notre nouveau disque usb 1 To !!!
Mais il ne contient pas encore de partitions

On lance l'utilitaire cfdisk sur /dev/sdc :
cfdisk /dev/sdc

Un utilitaire graphique s'ouvre :
                                       cfdisk 2.12r
                                   Disk Drive: /dev/sdc
                          Size: 1000204886016 bytes, 1000.2 GB
                  Heads: 255   Sectors per Track: 63   Cylinders: 121601

Name          Flags       Part Type        FS Type         [Label]        Size (MB)
-----------------------------------------------------------------------------------
                          Pri/Log          Free Space                    1000202,28

[  Help  ]  [  New   ]  [ Print  ]  [  Quit  ]  [ Units  ]  [ Write  ]


Nous allons créer une partition primaire de la taille maximale du disque dur.
Dans les menus en bas on fait : [new] puis [Primary]
On indique la taille de la partition en MB
Pour l'exemple je laisse la taille indiqué qui est la taille maximum : Size (in MB): 1000202,27

Puis je fini en écrivant la partition en choisissant : [Write] puis yes
Le système indique :   
Writing partition table to disk...


Une fois terminé on a :
                                       cfdisk 2.12r
                                   Disk Drive: /dev/sdc
                          Size: 1000204886016 bytes, 1000.2 GB
                  Heads: 255   Sectors per Track: 63   Cylinders: 121601

Name          Flags       Part Type        FS Type         [Label]        Size (MB)
-----------------------------------------------------------------------------------
sdc1                      Primary          Linux                         1000202,28

[  Help  ]  [  New   ]  [ Print  ]  [  Quit  ]  [ Units  ]  [ Write  ]

 
On quitte : [Quit]

On peut maintenant formater notre partition en jfs par exemple :
mkfs.jfs /dev/sdc1

Cela nous donne :
mkfs.jfs version 1.1.11, 05-Jun-2006
Warning!  All data on device /dev/sdc1 will be lost!

Continue? (Y/N) y
   \

Format completed successfully.

976760001 kilobytes total disk space.

Un petit ls qui va bien pour vérifier :
ls -l /dev/disk/by-id/
total 0
lrwxrwxrwx 1 root root  9 2009-01-06 13:13 ata-ST3250820AS-9QE5RRNA -> ../../sda
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 ata-ST3250820AS-9QE5RRNA-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 ata-ST3250820AS-9QE5RRNA-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 ata-ST3250820AS-9QE5RRNA-part3 -> ../../sda3
lrwxrwxrwx 1 root root  9 2009-01-06 13:13 ata-ST3500320AS-9QM5GSDL -> ../../sdb
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 ata-ST3500320AS-9QM5GSDL-part1 -> ../../sdb1
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 ata-ST3500320AS-9QM5GSDL-part2 -> ../../sdb2
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 ata-ST3500320AS-9QM5GSDL-part3 -> ../../sdb3
lrwxrwxrwx 1 root root  9 2009-01-06 13:13 scsi-SATA_ST3250820AS_9QE5RRNA -> ../../sda
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 scsi-SATA_ST3250820AS_9QE5RRNA-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 scsi-SATA_ST3250820AS_9QE5RRNA-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 scsi-SATA_ST3250820AS_9QE5RRNA-part3 -> ../../sda3
lrwxrwxrwx 1 root root  9 2009-01-06 13:13 scsi-SATA_ST3500320AS_9QM5GSDL -> ../../sdb
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 scsi-SATA_ST3500320AS_9QM5GSDL-part1 -> ../../sdb1
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 scsi-SATA_ST3500320AS_9QM5GSDL-part2 -> ../../sdb2
lrwxrwxrwx 1 root root 10 2009-01-06 13:13 scsi-SATA_ST3500320AS_9QM5GSDL-part3 -> ../../sdb3
lrwxrwxrwx 1 root root  9 2009-01-20 14:54 usb-WDC_WD10_EACS-00D6B1_WDC_WD10EA_WD-WCAU44797296 -> ../../sdc
lrwxrwxrwx 1 root root 10 2009-01-20 15:26 usb-WDC_WD10_EACS-00D6B1_WDC_WD10EA_WD-WCAU44797296-part1 -> ../../sdc1

On créé un dossier pour le monter :
mkdir /mnt/usb

On le monte dans /mnt/usb :
mount  -t jfs /dev/sdc1 /mnt/usb

On peut voir nos partitions :
df -h
Sys. de fich.         Tail. Occ. Disp. %Occ. Monté sur
...
/dev/sdc1             932G  117M  932G   1% /mnt/usb
...

On peut y copier un fichier pour tester :
cp /var/log/syslog /mnt/usb

On le démonte :
umount /dev/sdc1

Il arrive parfois qu'on ait une erreur au montage du disque dur :
mount -t jfs /dev/sdc1 /mnt/usb
mount: wrong fs type, bad option, bad superblock on /dev/sdc1,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
On utilise cette commande qui fait une vérification de la partition
fsck.jfs -fp /dev/sdc1

Commentez cet article

Nom (obligatoire)
E-mail (obligatoire)
Site Internet (facultatif)
code anti-spam

Me tenir inform� des nouveaux messages


database.pngInstallation MySQL 5 sous Debian Etch et Lenny
Tutoriel d'installation de MySQL 5 sous Debian Etch et Lenny à partir des paquets officiels
java.pngInstallation Tomcat et JDK de Sun
Tutoriel d'installation de Tomcat sous Debian avec la jdk de Sun à partir des packages Sun et Tomcat dernières version stable
encrypted.pngCorriger l'erreur There is no public key available for the following key IDs après apt-get update
Ce mini tutoriel vous explique comment corriger l'erreur There is no public key available for the following key IDs
mycomputer.pngMise à jour de votre distribution Linux Debian 5.0 Lenny à Linux Debian 6.0 Squeeze
Ce tutoriel vous indique comment mettre à jour votre distribution Linux Debian 5.0 Lenny à Linux Debian 6.0 Squeeze
kcmdevices.pngForcer umount quand vous avez le message : device is busy sous Linux Debian
Ce mini tutoriel vous présente comment Démonter un point de montage quand celui ci ne veux pas être démonté
database.pngTutoriel de sauvegarde automatisées de bases de données MySQL, compression en tar.gz et envoi par FTP sous Linux Debian
Ce tutoriel vous présente comment automatiser la sauvegarde de base de données MySQL en compressant les sauvegardes et en les plaçant sur un FTP distant.
date.pngInstaller une tâche planifiée crontab sous Linux debian
Ce tutoriel vous présente comment installer une tâche planifiée crontab qui sera lancée automatiquement à un moment défini
terminal.pngInstallation de subversion un dépôt de données SVN
Vous trouverez dans cet article l'intégralité de l'installation d'un entrepôt de sources subversion, celà permet de gérer les version en développement de sauvegarder toutes les modifications de vos sources de sites ou programmes
ark.pngInstallation d'un système de sauvegarde avec rsync
Ce tutoriel vous présente l'installation d'un système de sauvegarde pour par exemple un site web à l'aide de l'outils rsync