X-Git-Url: https://spindle.queued.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=README;h=aaa04610bd6057dd049b1b2705ae8acf165e7f0e;hb=9ad6131ee329f52f68d12bce6224cc8a3db37bc5;hp=843d3c145c82159f4227431461aa2bc3e000328e;hpb=d31b15d879e2916a62f00a5c8d51a91041b03fc7;p=xodist diff --git a/README b/README index 843d3c1..aaa0461 100644 --- a/README +++ b/README @@ -5,7 +5,7 @@ firmware support unlike an ordinary PC. The usual Debian boot CDs do not work, yet. xodist builds a Debian system image in the format required by the firmware. -See *.packages for other image flavours, and change "kde" below to the +See configs/* for other image flavours, and change "kde" below to the flavour. See README.approx before starting if you would like to cache the packages downloaded. @@ -13,15 +13,15 @@ How to use xodist to generate a Debian KDE image for an OLPC XO: 1. build the root filesystem, - sudo ./initchroot.sh --package-list kde.packages kde.root + sudo ./mkchroot.sh --config-type debxo-kde debxo-kde.root 2. make the JFFS2 filesystem, - sudo ./mkjffs2.sh kde.root kde.img + sudo ./mkjffs2.sh --config-type debxo-kde debxo-kde.root debxo-kde.img 3. copy the files to a thumb drive, - sudo ./mkbootable.sh --output /mnt kde + sudo ./mkbootable.sh --output /mnt debxo-kde 4. ensure the XO is unlocked, by obtaining a Developer Key, and using the OpenFirmware command, @@ -32,8 +32,8 @@ the OpenFirmware command, 6. insert the thumb drive, -7. power up, when prompted press Enter, and the image will be copied -to the NAND flash, and then booted, +7. power up, answer the prompt, and the image will be copied to the +NAND flash, and then booted, Warning: this erases everything on the XO, including any Developer Key, but if you have followed step 4 above that should not matter so @@ -41,4 +41,6 @@ much. 8. remove the thumb drive before the next reboot or power up. -Note: Firmware Q2E14 or newer is required. +Note: Firmware Q2E20 or newer is required. The jffs2 images are for +installation on NAND (the onboard flash), the ext3 images are only for +usbsticks and sd-cards.