I am GRoot! Yet another enhanced chroot command with mounting capabilities.
Project Status | Donation |
---|---|
Table of Contents
GRoot is a simplified and portable version of
arch-chroot.
Before it runs chroot
, the script allows to mount api filesystems like /proc
and makes them available from the chroot.
It automatically detects how to mount special directories like /proc/
,
/dev
, /sys
, /run
and /tmp
.
groot -b /dev -b /proc -b /run -b /sys -b /tmp /new-root-dir bash
Just clone the GRoot repo somewhere (for example in ~/.local/share/groot):
git clone git://github.com/fsquillace/groot ~/.local/share/groot
export PATH=~/.local/share/groot/bin:$PATH
Contributions are welcome! You could help improving GRoot in the following ways:
To sustain the project please consider funding by donations through the GitHub Sponsors page.
GRoot was originally created in late 2014 by Filippo Squillace ([email protected]).