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 ?