Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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

big_smile

Hors ligne