1,885
edits
Changes
→How Computing with ARM is Different from Computing on a PC
In order to accommodate the performance characteristics of flash memory, the Linux kernel provides the [http://www.linux-mtd.infradead.org/ MTD] (Memory Technology Device) subsystem, as well as the [http://www.linux-mtd.infradead.org/doc/ubi.html UBI] (Unsorted Block Image) and [http://www.linux-mtd.infradead.org/doc/jffs2.html JFSF] (Journalled Flash File System 2) subsystems.
=== Installation ===
Most ARM operating systems (typically Linux distributions) are not shipped with an installer program; instead, a pre-built root filesystem (rootfs) and a kernal are loaded on an SD card or programmed into flash memory (an initial ram disk -- initrd -- may also be supplied).
The installed system can then be further adapted using the distribution's package management tools, such as apt (Debian) or yum (Fedora).
= Setting up the GuruPlug =