diff --git a/INSTALL.Debian b/INSTALL.Debian new file mode 100644 index 0000000..43eed94 --- /dev/null +++ b/INSTALL.Debian @@ -0,0 +1,72 @@ +This file describes how you would install Debian's +'Network Installer' or netinstall on an SD Card. This +SD card would then be used in the Beagleboard to install +Debian Squeeze. + +If you haven't yet downlaoded the git repo which holds the +necessary software, you can do that this way; + +$ git clone git://github.com/RobertCNelson/netinstall-omap.git + +Then change to the directory you have just cloned; + +$ cd netinstall-omap + +The following command is an example of what you have to do to +install the correct distro onto the SD card; + +./mk_mmc.sh --mmc /dev/sdX --uboot --distro --firmware + +You'll need to customize this of course based on your particular needs. +For example, your SD card might be on a different partition, you can use + +$ ls -l /dev/disk/by-path/ + +to determine where exactly your SD card is located. Under Debian systems it +can often be here; + +/dev/sdb + +In this case you'd run the mk_mmc.sh shell script with this location +for the --mmc flag, like this; + +$ ./mk_mmc.sh --mmc /dev/sdb/ + +You'll need to also provide the correct argument to the --uboot and the +--distro arguments. In my case, I did this; + +$ sudo ./mk_mmc.sh --mmc /dev/sdb/ --uboot beagle --distro squeeze + +You'll need to be root because the script is going to call fdisk which +usually lives under /sbin/ + +Required Options: +--mmc + Unformated MMC Card + +--uboot + beagle_bx - + beagle - + panda - + touchbook - + +--distro + Debian: + squeeze + Ubuntu + maverick + natty + +Optional: +--firmware + Add distro firmware + +--serial-mode + + +--usb-rootfs + + +Debug: +--earlyprintk +