Création d'un système virtuel de fichiers
root:~# mkdir /mnt/virtualfs root:~# cd /usr/local/fs
Création du fichier destiné à la création du système de fichier
root:~# dd if=/dev/zero of=test_ext3fs bs=512 count=208000
Formatage
root:~# mkfs.ext3 test_ext3fs
Montage
root:~# mount -o loop -t ext3 -v test_ext3fs /mnt/virtualfs
écrire dans fstab
/usr/local/fs/test_ext3fs ext3 defaults 0 2
Copie de fichiers dans le nouveau système de fichiers
root:~# rsync -av /home/ /mnt/virtualfs/home
Affichage de la liste des fichiers
root:~# find /mnt/virtualfs
Démontage du système virtuel de fichiers
root:~# umount /mnt/virtualfs
root:~# losetup /dev/loop1 test_ext3fs root:~# mount -v -t ext3 /dev/loop1 /mnt/virtualfs root:~# find /mnt/virtualfs root:~# umount /mnt/virtualfs root:~# losetup -d /dev/loop1
la même chose en crypté (n'est pas l'objet du cours)
root:~# losetup -e aes /dev/loop0 test_ext3fs root:~# mkfs.ext3 /dev/loop0 root:~# mount -t ext3 -v /dev/loop0 /mnt/virtualfs root:~# rsync -av /home/ /mnt/virtualfs/home root:~# find /mnt/virtualfs root:~# umount /mnt/virtualfs root:~# losetup -d /dev/loop0 root:~# mount -t ext3 -v -o loop,encryption=aes test_ext3fs /mnt/virtualfs
monter des images de CDROM et/ou DVD sans lecteur.
root:~# cd /usr/local/fs
copie de l'image du CDROM dans un fichier
root:~# cp /dev/cdrom image.iso
calcul de l'empreinte digitale de l'image du CDROM et de l'image
root:~# md5sum /dev/cdrom && md5sum image.iso
vérifiez que les deux empreintes sont identiques
root:~# mkdir /mnt/virtualcdrom root:~# mount -o loop -t iso9660 -v image.iso /mnt/virtualcdrom
vous pouvez ensuite ajouter cette entrée dans la fstab pour avoir votre cdrom virtuel en permanence, idéal par exemple pour avoir plusieurs cd d'installation à disposition.
/usr/local/fs/image.iso iso9660 loop,noauto,ro,exec 0 0
arrêtez la machine
root:~# init 0
redémarrez et à l'invite du boot , saisissez :
boot: linux single ou linux 1
Modifier le runlevel de façon à démarrer en mode graphique en niveau 5 et non en niveau 2. Utiliser pour cela la commandeupdate-rc
passer en mode multi-utilisateurs
root:~# init 2
vérifiez que vos points de montage soient corrects
root:~# df -a