From Mageia wiki
Jump to: navigation, search

Create a chroot cauldron installation:

As root:

mkdir /mnt/chroot urpmi.addmedia --distrib --urpmi-root /mnt/chroot http://ftp5.gwdg.de/pub/linux/mageia/distrib/cauldron/i586

urpmi --urpmi-root /mnt/chroot basesystem urpmi locales-en


ls /mnt/chroot

Expected output - bin@ boot/ dev/ etc/ home/ initrd/ lib@ media/ mnt/ opt/ proc/ root/ run/ sbin@ srv/ sys/ tmp/ usr/ var/


cp /etc/resolv.conf /mnt/chroot/etc/resolv.conf

Prompt appears - cp: overwrite ‘/mnt/chroot/etc/resolv.conf’? - answer y


mount -o bind /proc /mnt/chroot/proc


Add the following to the end of /etc/schroot/schroot.conf


[cauldron]

description=Mageia Cauldron i586

type=directory

directory=/mnt/chroot

users=root

groups=root

root-groups=root


then, still as root:


schroot -l

Expected output - chroot:cauldron


schroot -c cauldron urpmi iotop

schroot -c cauldron -p iotop

This displays iotop from the chroot.


To delete the chroot:

As root:

umount /mnt/chroot/proc rm -rf /mnt/chroot


Return to the QA portal