[Comm] IDE flash (вопрос к знатокам embedded)
Денис Смирнов
=?iso-8859-1?q?mithraen_=CE=C1_freesource=2Einfo?=
Пт Янв 16 09:36:14 MSK 2004
Сейчас я делаю так:
- разбиваю флешку на два раздела
- первый раздел msdos, второй раздел будет jffs2
- создаю initrd (cramfs)
- кладу initrd и ядро на msdos-раздел
- syslinux на msdos-раздел
- modprobe blkmtd device=/dev/hdc2 erasesz=64 (я правильно понял, что
нужно использовать количество секторов помноженое на количество головок?
в любом другом случае оно не работало).
- modprobe mtdblock
- mkfs.jffs2 --pad=(размер раздела) -e 64 -o <имя файла> -r <каталог с
содержимого будущей root-filesystem)
- dd if=<имя файла> of=/dev/mtdblock0 bs=64k
Возможно ли сделать как-нибудь менее криво? В смысле обойтись без
DOS-раздела, а в идеале вообще только с одним разделом?
--
С уважением, Денис
http://freesource.info
Подробная информация о списке рассылки community