Forum Programmation.shell Chroot avec les binaires de base d'un OS

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes : aucune
1
3
août
2013

Bonjour,

il me semble avoir lu y a pas longtemps sur linuxfr qu'il y aurait une commande pour copier les binaires de base de l'OS (ls, mv, etc. en gros surtout ce qu'on va trouver dans /bin j'imagine), mais aussi pour choisir une liste supplémentaire d'outils a inclure dans le chroot. Mais je n'arrive pas a retrouver ce post ni a trouver d'information a ce sujet sur le net (cependant je me dis qu'un tel outil serait probablement spécifique a une distribution. Si c'est le cas, c'est moyen pour mon usage car je cherche plutôt un outil générique). Quelqu'un aurait-il l’amabilité de m'aiguiller?
Merci!

  • # Debootstrap

    Posté par  (site web personnel, Mastodon) . Évalué à 4.

    Hello!

    Je ne sais pas quelle distribution tu utilises, mais pour Debian, il existe deboosrap et qemu-deboostrap pour le crée pour une machine virtuelle avec une autre architecture.

    J'ai utilisé qemu-deboostrap pour crée une image virtuelle de QtMoko, tu peux regarder dans mon wiki.

    Il y a aussi les liens de la doc que j'ai utilisé au fond et la page wiki du projet debian.

  • # busybox ?

    Posté par  . Évalué à 1.

    Tu ne chercherais pas ce que permet BusyBox ? http://www.busybox.net/

    Ca te crée un ensemble d'outils tous liés statiquement, ça permet de créer des systèmes autonomes, ou "chroot" comme tu dis. L'outil de config est similaire à celui du noyau (en ncurses). Tu peux par exemple ajouter rsync ou dropbear en plus des outils standards comme cp mv ls, etc.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.