Todo: - consider using a fake /sys, /proc for debugging. - consider $TMPDIR, umask for output. - what if sda,sdb are raid, then a new disk is added, and the raid is sda,sdc? we need something like coldplug. - better warning if LVM not found. - verify ext2 => ext3 journal replay: journal should only be done *after* fsck, so mount as ext2 in initramfs, then as ext3 in /etc/init.d. - use blkid. this knows more filesystems than yaird, plus it knows that ext3 should be ext2 in initramfs. to be examined. - for cryptsetup, do we need infinite loop around bad password, or fall into a shell? - what do we need for internationalization? - Fedora 4 no longer ships ash; need an alternative - support loopback devices as root - dmraid - manage software raid controllers. - kernel command line processing: root=, - support multipath - ext2 migration, still necessary? - add Fedora spec file?