Skip to content

Yet another enhanced chroot command with mounting capabilities

License

Notifications You must be signed in to change notification settings

fsquillace/groot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GRoot

I am GRoot! Yet another enhanced chroot command with mounting capabilities.

Project Status Donation
Build status Github Sponsors PayPal

Table of Contents

Description

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.

Quickstart

groot -b /dev -b /proc -b /run -b /sys -b /tmp /new-root-dir bash

Installation

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

Contributing

Contributions are welcome! You could help improving GRoot in the following ways:

Donating

To sustain the project please consider funding by donations through the GitHub Sponsors page.

Authors

GRoot was originally created in late 2014 by Filippo Squillace ([email protected]).

About

Yet another enhanced chroot command with mounting capabilities

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages