/etc/fstab
fdisk /dev/hda
, puis la commande p
Supposons la situation initiale suivante :
/dev/hda1 200 Mo swap /dev/hda2 2,5 Go linux partion montée en / /dev/hda5 500 Mo linux partion montée en /home le reste (au moins 1 Go) est libre
/var
qui sera détaché de la partition racine, pour être physiquement stocké dans une nouvelle partition.
/var
actuellement situés dans la partition / racine
seront plus tard inaccessibles, il faut d'abord les copier ailleurs, dans une autre partition ou un autre support (lecteur zip par exemple) ou sur une partition réseau (NFS, Samba)/var
, dans /root/var
-R
) en préservant les permissions actuelles (option -p
), pour plus de détails voir cp --h | less
cp -pR /var /root
fdisk /dev/hda
, et créer une nouvelle partition :/dev/hda6
, taille 300M, système linux native (code hexa 83)mke2fs /dev/hda6
ext2
, puis écrit la table des inodes.
hda6
en /var
mount /dev/hda6 /var
du /var df ll /var
/var
cp -pR /root/var/* /var
/root/var
dans /var
/dev/hda6
lors d'un redémarrage du système, en ajoutant la directive suivante dans une ligne de la table de montage /etc/fstab
:/dev/hda6 /var ext2 defaults 1 2
rm /root/var/*
et quand le répertoire /root/var
est vide, le supprimer : rmdir /root/var
/etc/fstab
pour supprimer ou modifier la ligne correspondance./var
doit exister dans la partition racine /dev/hda2
, pour jouer le rôle de point de montage de la nouvelle arborescance./var
est vide de fichiers, puisque ceux-ci seront affectés à la nouvelle partition /dev/hda6