| Creating a Bootable CompactFlash
|
- A CompactFlash has limited write life cycle
- do NOT write to it unless you have to
- you will need a CompactFlash adaptor to either usb or IDE connectors
|
| Using the CompactFlash as a regular IDE disk
|
- Benefits
- no moving parts ( no hard disk )
|
| Using /dev/ram (initrd) to boot the rootfs ( /dev/ram or /dev/loop )
|
- you are restricted to the size of the ramdisk
- Benefits
- you MIGHT be able power off anytime ( check what is mounted as rw )
- linux runs in memory
- the rootfs cannot be compressed
- you cannot create a 8MB rootfs within a 4MB /dev/ram initrd
|
| Using /dev/loop (initrd) to boot the /dev/loop rootfs
|
- you can use any size initrd and rootfs
- Benefits
- you CAN power off anytime
- linux runs in memory
- the rootfs can be saved/transferred compressed and decompressed when booting
|