Commit f2085387f0673cf7d2790170159fc8d40204c377

Authored by root
1 parent 1b3ba79a39
Exists in master

21247e37-9af5-429a-a270-d0220121cbb4

Showing 2 changed files with 40 additions and 8 deletions

... ... @@ -17,7 +17,7 @@
17 17 825e356515bba1e73438092fa3d6f8157c3d858a5061bcb1d6eeff4ec6beee63 anagramme.sh
18 18 3dd10d993f6a360b16f2d1f00e356e19a8fb05dcfeff20a7f00dfd16e55c58df anagramme.sh.asc
19 19 1f8dc5f99295f41a822b8222c562972330239ddaff08d2cf7e27a0e86ea15919 chroot.sh
20   -4268f6dfbbec065f0e33b661244edffc94a39ca066d9a4ae85a20fe27ea778ea chroot.sh.asc
  20 +ece16d2a58ff83d9f8fbca26599cc4a89a3688d3efd6aacc4cab0125c133ce95 chroot.sh.asc
21 21 79860ca3dde5fefe6f949eb496f000a904c642e4d40be5f6a71a48f8c798a245 configure_bind9.sh
22 22 11f683f0a65dce09cfd5432e0debde8950f11d1baaaae2847d5ee26e12e166b4 configure_bind9.sh.asc
23 23 b3f941eb2e661fed193acf26481e3f4f661bb05043beae220c0362e9b44a9d7f curl.igalerie.php
chroot.sh.asc View file @ f208538
  1 +-----BEGIN PGP SIGNED MESSAGE-----
  2 +Hash: SHA1
  3 +
  4 +#!/usr/bin/env bash
  5 +
  6 +[ -d /media/system ] && mkdir /media/system || ( echo "Le dossier /media/system existe déjà. Stop." ; exit 1 )
  7 +
  8 +read -p "Quelle est la partition qui doit être montée ? " PART
  9 +
  10 +[ -b $PART ] || echo "$PART n'est pas une partition valide."
  11 +
  12 +mount $PART /media/system && echo "La partition $PART a été correctement montée." || ( echo "Erreur rencontrée lors du montage de la partition $PART" ; exit 2 )
  13 +
  14 +echo "Montage des dossiers systèmes ..."
  15 +
  16 +mount --bind /dev /media/system/dev || ( echo "Erreur rencontrée lors du montage de la partition /dev." ; exit 3 )
  17 +mount -t proc /proc /media/system/proc || ( echo "Erreur rencontrée lors du montage de la partition /proc." ; exit 4 )
  18 +mount --bind /run /media/system/run || ( echo "Erreur rencontrée lors du montage de la partition /run." ; exit 5 )
  19 +mount -t sysfs /sys /media/system/sys || ( echo "Erreur rencontrée lors du montage de la partition /sys." ; exit 6 )
  20 +
  21 +echo "Pour quitter le mode 'chroot', utiliser 'exit'\
  22 +
  23 +Démonter les partitions une fois terminé:
  24 +
  25 +umount /media/system/dev
  26 +umount /media/system/proc
  27 +umount /media/system/sys
  28 +umount /media/system/run
  29 +umount /media/system
  30 +"
  31 +
  32 +chroot /media/system /bin/bash && exit 0
1 33 -----BEGIN PGP SIGNATURE-----
2 34 Version: GnuPG v1
3 35  
4   -iQEcBAABAgAGBQJWCN4vAAoJEOiiME8gd7e3PkYH/268yTbJdzZ1xfADfnX0fZDJ
5   -obdrtESd98v1x+0orrC/UwF+GmssQJxtAl7hao8iSwhHCdzngk5XJsCEXBXXgTuA
6   -CXHgzl++/JzbADYecSWzEup/+ssa5XavZk5fYvXeLFDpbrPCMRXDjvNKp0rpZz6j
7   -6ZeJ0WSYSVjJw6085wEBM+gQP9hAzwPpdnrwLNxvX0N3N2l3tTaVNcjvJQpcEQPg
8   -X0khpbHET57Z2a0dAaYVBnT6/2g7U7smkuDXW+1KAO8f8G0AePIGEaHYF6SHs54/
9   -RVUkaUA7xX1JtYmDNH/o8z5Ef5/QQUv4kZ+CqcZJeTfKlyGdZGeXP4YLIcIQQiU=
10   -=tQ3a
  36 +iQEcBAEBAgAGBQJWCOBtAAoJEP8oDBwHeRB5xZkH/1Rdccdm0vBb1uPO1pvrOdUc
  37 +TUYUKPpod3tNb0hOoQq0QZZJ/TZf8eNVnP3G5x/67rrTp9bIOFqZ8z8ewRN2OXrF
  38 +5F5EYkizCFr85eBm7EcjKt82WBjjhzgjJeNzN27xvy5vBOIxtijjbeJY6yGpuX/B
  39 +/mysD+lPybXGe0pBwlVUYTBFXK4xdWGDLd8qJz3u1ZDg9RHKLpnMaX/xaZKEACqJ
  40 +cd0QUG0vgpCPO7KivZrz2lXUDNB/va1T9l7goOX7z432Ur3WEfWZ8VX2hXeafYDp
  41 +hLIMwCEN2bkCA7OYR+alvUudAXwOVHISvj4pLRpGWRtRTItEMxI0X7x2J89Gwfc=
  42 +=q+sQ
11 43 -----END PGP SIGNATURE-----