Pour peupler /dev, utilisez un montage bind (rbind=recursive bind, pour rattraper /dev/pts
):
outside# mount --rbind /dev /path/to/chroot/dev
Vous pouvez également vouloir lier d'autres choses, comme /home
y /tmp
(pour faciliter le partage des fichiers). N'oubliez pas de les démonter avant de rm -Rf
à votre chroot !
Vous pouvez mettre des montages liés dans fstab. Je crois que ça ressemblerait à quelque chose comme ça :
/dev /chroot/dev none rbind 0 0
Vous devrez peut-être configurer udev
pour définir les permissions appropriées sur votre périphérique USB. Par exemple, voici les règles udev que j'utilise pour mon téléphone :
$ cat /etc/udev/rules.d/local-android.rules
ACTION!="add", GOTO="local-android_rules_end"
SUBSYSTEM=="usb_device", GOTO="local-android_rules_real"
SUBSYSTEM=="usb", GOTO="local-android_rules_real"
GOTO="local-android_rules_end"
LABEL="local-android_rules_real"
# Mot Droid X
ATTR{idVendor}=="22b8", ATTR{idProduct}=="428c", MODE="660", GROUP="plugdev"
LABEL="local-android_rules_end"