From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 16 Jan 2004 09:36:14 +0300 From: =?koi8-r?B?5MXOydMg883J0s7P1w==?= To: community@altlinux.ru Message-ID: <20040116063614.GC3438@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit Cc: talk-room@altlinux.ru Subject: [Comm] IDE flash =?koi8-r?b?KNfP0NLP0yDLINrOwdTPy8HN?= embedded) X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Jan 2004 06:45:04 -0000 Archived-At: List-Archive: List-Post: Сейчас я делаю так: - разбиваю флешку на два раздела - первый раздел 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