Pages : 1
#1 Le 13/07/2008, à 10:07
- Zbahoui
bash de chroot
bon j'ai créé un petit bah pour faire un chroot facilement ...
À vous de l'utiliser et de l'améliorer si besoin est ;-)
(PS : à éxécuter en root)
#!/bin/bash
echo -n "y-a-t'il un dossier où est monté votre partition ? [O/N]"
read monte
if [ "$monte" = "O" ] || [ "$monte" = "o" ]; then
{
echo "où est-il monté ? [chemin complet, sans / à la fin]"
read montage
}
elif [ "$monte" = "N" ] || [ "$monte" = "n" ]; then
{
echo "quel est la partition ? [chemin complet, sans / à la fin (/dev/sdax)]"
read partition
mkdir /media/chroot
mount "$partition" /media/chroot
export montage="/media/chroot"
}
else
{
echo "veuillez répondre O ou N, pas $mount"
}
fi
mount --bind /dev "$montage"/dev
mount -t proc /proc "$montage"/proc
chroot "$montage"
exit 0
mettre ça dans un fichier sous gedit par exemple, l'enregistrer (avec comme nom "chroot" par exemple)
Faire
chmod +x chroot
Puis se mettre en root :
sudo -s
et enfin l'éxécuter
./chroot
Hors ligne
Pages : 1