Monter un système de fichiers sous Debian

Tout d’abord,  démontez la partition pour vous assurer qu’aucun point de montage n’est défini dessus

umount /<point_montage>

Ensuite, utilisez la commande fdisk pour lister les partitions (-u) et vérifier leur taille (-l)

mon_serveur:/# fdisk -ul

Disk /dev/sda: 18.2 GB, 18253611008  bytes
255 heads, 63 sectors/track, 2219  cylinders,
total 35651584 sectors
Units = sectors of 1 * 512 = 512  bytes

Device Boot   Start       End    Blocks   Id  System

/dev/sda1   *    63   3903794   1951866   83  Linux
/dev/sda2   3903795   7807589   1951897+  82  Linux swap / Solaris
/dev/sda3   7807590  15615179   3903795   83  Linux
/dev/sda4  15615180  35648234  10016527+   5  Extended
/dev/sda5  15615243  17575109    979933+  83  Linux
/dev/sda6  17575173  35648234   9036531   83  Linux

Disk  /dev/sdb: 21.4 GB, 21474836480  bytes
255 heads, 63 sectors/track, 2610  cylinders,
total 41943040 sectors
Units = sectors of 1 * 512 = 512  bytes

Device Boot   Start       End   Blocks   Id  System

/dev/sdb1        63   6281414  3140676    5  Extended
/dev/sdb5       126   6281414  3140644+  83  Linux

A partir de là, on connaît le nom du périphérique qui nous intéresse. Ici, ce sera /dev/sdb5.

Créer une partition avec cfdisk

Utilisez la commande cfdisk /dev/sdb pour lancer l’utilitaire cfdisk :

cfdisk (util-linux-ng 2.13.1.1)

                               Disk Drive: /dev/sdb
                         Size: 21474836480 bytes, 21.4 GB
               Heads: 255   Sectors per Track: 63   Cylinders: 2610

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

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

                       Create new partition from free space

Créez une nouvelle partition logique (New > Logical)

[Primary]  [Logical]  [Cancel ]

Reste à lui donner une taille :

Size (in MB): 21467.98

Enfin, appliquez les modifications (Write)

cfdisk (util-linux-ng 2.13.1.1)

                               Disk Drive: /dev/sdb
                         Size: 21474836480 bytes, 21.4 GB
               Heads: 255   Sectors per Track: 63   Cylinders: 2610

    Name    Flags    Part Type      FS Type    [Label]     Size (MB)
 ---------------------------------------------------------------------------------
    sdb5               Logical        Linux                 21467.95

       [Bootable] [Delete] [Help] [Maximize] [Print] [Quit] [Type] [Units] [Write]

                       Create new partition from free space

Après avoir confirmé que vous souhaitez bien écrire les modifications, observez le bon déroulement des opérations puis quittez (quit) l’utilitaire.

Utiliser la nouvelle partition

Il faut prendre pour habitude de formater la nouvelle partition. Ici on utilisera le formatage ext3

mkfs.ext3  /dev/sdb5

Voici le rendu de la commande

mon_serveur:/etc# mkfs.ext3 /dev/sdb5
mke2fs 1.41.3 (12-Oct-2008)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
1310720 inodes, 5241190 blocks
262059 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
160 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
   32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
   4096000

Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 31 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.

Ne reste plus alors qu’à monter la partition (ou redémarrer)

mount /dev/sdb5 /<point_montage>

Vous pourrez à présent constater que la partition est bien montée – ou pas – avec la commande df -h (pour l’exemple on l’a appelée data2)

mon_serveur:/# df -h

Filesystem            Size  Used  Avail Use% Mounted on

/dev/sda1             1.9G  105M   1.7G   6% /
tmpfs                 507M     0   507M   0% /lib/init/rw
udev                   10M   76K    10M   1% /dev
tmpfs                 507M     0   507M   0% /dev/shm
/dev/sda5             942M   18M   877M   2% /tmp
/dev/sda3             3.7G  181M   3.4G   6% /usr
/dev/sda6             8.5G  256M   7.9G   4% /var
/dev/sdb5               20G  173M   19G   1% /data

Si tel n’est pas le cas, il faudra remplir manuellement le fichier /etc/fstab (voir l’exemple de la dernière ligne /dev/sdb5)

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/sda1       /               ext3    errors=remount-ro 0       1
/dev/sda7       /data           ext3    defaults        0       2
/dev/sda3       /tmp            ext3    defaults        0       2
/dev/sda5       /usr            ext3    defaults        0       2
/dev/sda6       /var            ext3    defaults        0       2
/dev/sda2       none            swap    sw              0       0
/dev/hda        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0

/dev/sdb5       /data2          ext3    defaults        0       0

  1. Poster un commentaire

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s

%d blogueurs aiment cette page :