Outline I. Requirements II. Compile via source III. Installation on target device IV. Grub configuration V. Soekris net4801 configuration VI. Minicom configuration VII. Related resource - Debian/GNU Linux installation Requirements - Download grub2 (latest alpha! build is 1.94) - build-essential (glibc6, gcc4, make, etc), depends on your Linux installation - minicom for terminal emulation - I am installing grub2 on a cf. Installation via source - Download grub2. - Auto-configure with serial enabled and install root directory set to /usr/local : ./configure --prefix=/usr/local --enable-serial - Build: make - Install binaries and libraries: make install Installation on target boot device * grub-install - installs grub2 on your device * grub-setup - set up images to boot from your device - grub-install: ( grub-install --help to see available options) Example: grub-install --root-directory=/media/usbdisk /dev/sdb1 Note 1 : Make sure that you are using the binary that you just compiled a...