Aller au contenu

Messages recommandés

Posté(e) (modifié)

Bonjour à tous,

j'ai suivi en vain le tuto de la pelle à la tarte pour faire tourner un chroot Debian sur mon Syno DS116

Avec Vbox, j'ai créé une machine Ubuntu 32bits et lancé la création de mon dossier chroot avec la commande suivante :

sudo debootstrap --foreign --arch armhf stretch chroot-armhf "http://ftp.fr.debian.org/debian"

J'ai ensuite décompressé tout ça dans le nas sous /volume1/debian

J'ai créé le chroot.sh suivant :

CHROOT=/volume1/debian/chroot-armhf
mount -o bind /dev $CHROOT/dev
mount -o bind /proc $CHROOT/proc
mount -o bind /dev/pts $CHROOT/dev/pts
mount -o bind /sys $CHROOT/sys

cp /etc/resolv.conf $CHROOT/etc/resolv.conf

# Si installation d'un apache sur le port 80 dans Debian,
# voir la suite de l'article
# /usr/syno/etc.defaults/rc.d/S97apache-user.sh stop

chroot $CHROOT /bin/bash

Mais lorsque je le lance, pour la commande :

chroot $CHROOT /bin/bash

J'ai un Input/Output Error

Si je lance la commande :

sudo chroot /vokume1/debian/chroot-armhf /debootstrap/debootstrap --second-stage

J'ai un Exec format error

 

J'ai compilé avec les architectures armhf et amrel, mais j'ai le même problème pour les deux.

 

Pouvez-vous m'aiguiller ?

Modifié par sylvaing26
Posté(e)

Re

bon en fait en arpentant le forum j'ai réussi à me debugguer tout seul... c'était lors de la création du tar que ça allait pas visiblement...

avec cette commande :

sudo tar -cvpzf chroot-armhf.tar.gz chroot-armhf

puis un

cd /volume1/chroot
sudo tar -xvpzf chroot-armhf.tar.gz

Le chroot fonctionne

Posté(e)

Le problème est maintenant résolu. N'hésitez pas à ouvrir un nouveau message en cas de problème. Ceci est une réponse automatique.

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.