Userland
From wikiPodLinux
Userland is what the basic file and folder structure for iPodLinux is called that is necessary to interact with the iPod.
It provides the folders the Kernel needs to find (such as /proc and /dev), configuration files (/etc/rc), standard commandline tools (a shell, busybox and other common commands) and a version of podzilla.
If you boot iPodLinux and get the message
"Kernel panic: No init found."
then this means that you have not installed the userland files (although it may also mean that, when userland is installed, that /etc/rc or /sbin/init or /sbin/sh do not have their executable flag set).
Where to go from here
- A Userland file tree used widely as a default install (http://so2.sys-techs.com/ipod/ipod_fs_240206.tar.gz)
- A NEW Userland file tree which needs testing (pz2 based) (http://www.rit.edu/~rmh3093/ipod_fs_experimental_20060503.tar.gz)
- Userland installation from a Linux PC
- Userland installation from Mac OS X
- Building Userland shows how to create the default Userland files yourself
- Experimental Userland is an improved version, under development
- The Minix Shell is an optional shell you can install on the iPod