TP sysres IMA5sc 2018/2019 G7 : Différence entre versions
De Wiki d'activités IMA
(Page créée avec « = Wiki de TP = ») |
(→Wiki de TP) |
||
Ligne 1 : | Ligne 1 : | ||
= Wiki de TP = | = Wiki de TP = | ||
+ | |||
+ | *'''Création d'une partition''': | ||
+ | dd if=/dev/zero of=/disk1 bs=1024K count=10240 | ||
+ | |||
+ | *'''Formatage''' : | ||
+ | mtfs.etx4 /disk1 | ||
+ | |||
+ | *'''Montage de la partition''': | ||
+ | mount /disk1 /mnt | ||
+ | |||
+ | *'''Installation d'un système Debian''': | ||
+ | debootstrap --include=apache2,nano stable /mnt | ||
+ | |||
+ | *'''Préparation du montage du pseudo système de fichier /proc''': | ||
+ | echo "proc /proc proc defaults 0 0" >> rootfs/etc/fstab | ||
+ | |||
+ | *''' Démontage ''': | ||
+ | umount /mnt | ||
+ | |||
+ | *'''Copie en 2 exemplaires''': | ||
+ | cp /disk1 /disk2 | ||
+ | cp /disk1 /disk3 | ||
+ | |||
+ | *'''Montage des 3 partitions :''' | ||
+ | mount -oloop /disk1 /mnt/dsk1 | ||
+ | mount -oloop /disk2 /mnt/dsk2 | ||
+ | mount -oloop /disk3 /mnt/dsk3 | ||
+ | |||
+ | *'''Création du processus isolé par unshare''': | ||
+ | unshare -p -f -m -n -u chroot /mnt/dsk1 /bin/sh -c "mount /proc ; /bin/bash" | ||
+ | unshare -p -f -m -n -u chroot /mnt/dsk2 /bin/sh -c "mount /proc ; /bin/bash" | ||
+ | unshare -p -f -m -n -u chroot /mnt/dsk3 /bin/sh -c "mount /proc ; /bin/bash" | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | *'''Création d'un commutateur logiciel''': | ||
+ | ip link add mehcret1 type bridge | ||
+ | |||
+ | *'''Création des interfaces virtuelles:''' | ||
+ | ip link add vif1 type veth peer name eth0@vif1 | ||
+ | ip link add vif2 type veth peer name eth0@vif2 | ||
+ | ip link add vif3 type veth peer name eth0@vif3 | ||
+ | ip link add vif4 type veth peer name eth1@vif4 |
Version du 12 novembre 2018 à 11:33
Wiki de TP
- Création d'une partition:
dd if=/dev/zero of=/disk1 bs=1024K count=10240
- Formatage :
mtfs.etx4 /disk1
- Montage de la partition:
mount /disk1 /mnt
- Installation d'un système Debian:
debootstrap --include=apache2,nano stable /mnt
- Préparation du montage du pseudo système de fichier /proc:
echo "proc /proc proc defaults 0 0" >> rootfs/etc/fstab
- Démontage :
umount /mnt
- Copie en 2 exemplaires:
cp /disk1 /disk2 cp /disk1 /disk3
- Montage des 3 partitions :
mount -oloop /disk1 /mnt/dsk1 mount -oloop /disk2 /mnt/dsk2 mount -oloop /disk3 /mnt/dsk3
- Création du processus isolé par unshare:
unshare -p -f -m -n -u chroot /mnt/dsk1 /bin/sh -c "mount /proc ; /bin/bash" unshare -p -f -m -n -u chroot /mnt/dsk2 /bin/sh -c "mount /proc ; /bin/bash" unshare -p -f -m -n -u chroot /mnt/dsk3 /bin/sh -c "mount /proc ; /bin/bash"
- Création d'un commutateur logiciel:
ip link add mehcret1 type bridge
- Création des interfaces virtuelles:
ip link add vif1 type veth peer name eth0@vif1 ip link add vif2 type veth peer name eth0@vif2 ip link add vif3 type veth peer name eth0@vif3 ip link add vif4 type veth peer name eth1@vif4