Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ceci est une ancienne révision du document !
On démarre notre périple après avoir installé notre autre version de Debian (voir le wiki DF), ou quoi que ce soit d'autre, sur une partition dédiée. Pour cette page c'est une sid qui est prise en exemple.
Tout se passe dans le dossier /etc/schroot, et donc en root
[sidchroot] # la valeur de la clé "type" ne doit pas être différente type=directory directory=/media/sidchroot users=ph57 groups=ph57 preserve-environment=true # la clé "profile" désigne le répertoire de config qui sera lu par schroot profile=sidchroot
Pour créer simplement le dossier “sidchroot”
cp -r default sidchroot
Dans le répertoire “sidchroot” on peut conserver le fichier “fstab” tel quel:
# fstab: static file system information for chroots. # Note that the mount point will be prefixed by the chroot path # (CHROOT_PATH) # # <file system> <mount point> <type> <options> <dump> <pass> /proc /proc none rw,bind 0 0 /sys /sys none rw,bind 0 0 /dev /dev none rw,bind 0 0 /dev/pts /dev/pts none rw,bind 0 0 /home /home none rw,bind 0 0 /tmp /tmp none rw,bind 0 0 # It may be desirable to have access to /run, especially if you wish # to run additional services in the chroot. However, note that this # may potentially cause undesirable behaviour on upgrades, such as # killing services on the host. #/run /run none rw,bind 0 0 #/run/lock /run/lock none rw,bind 0 0 #/dev/shm /dev/shm none rw,bind 0 0 #/run/shm /run/shm none rw,bind 0 0
Mais phlinux n'aime pas “binder” le /home ni /sys. A noter que /run peut poser des problèmes comme il est indiqué dans les commentaires. De même que tout “fstab” on peut ajouter le montage de la racine (c'est à dire la partition de la distribution chrootée) et pourquoi pas une partition utile dans le chroot. Ce qui donne par exemple:
# <file system> <mount point> <type> <options> <dump> <pass> UUID=xxxx41ef-13f6-xxxx-a484-9b1ec5fd6271 / ext4 defaults 0 0 /proc /proc none rw,bind 0 0 #/sys /sys none rw,bind 0 0 /dev /dev none rw,bind 0 0 /dev/pts /dev/pts none rw,bind 0 0 #/home /home none rw,bind 0 0 /tmp /tmp none rw,bind 0 0 #/run /run none rw,bind 0 0 UUID=6c66xxxx-35c0-4336-xxxx-b14c2ddc2835 /media/stock ext3 defaults 0 0