From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Alexey Borovskoy To: community@altlinux.ru Date: Mon, 12 Jul 2004 14:45:52 +1300 User-Agent: KMail/1.6.2 MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Message-Id: <200407121445.54198.alexey_borovskoy@mail.ru> Subject: [Comm] jffs2 =?koi8-r?b?ySB1c2ItZmxhc2ggwtLFzM/L?= X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jul 2004 01:45:46 -0000 Archived-At: List-Archive: List-Post: Добрый день. Подскажите пожалуйста, как правильно поселить файловую систему jffs2 на обычном usb-flash брелке. С пакетом mtd и устройствами /dev/mtd0 и /dev/mtdblock0 уже наигрался, не выходит каменный цветок. Что я делал: Поскольку брелок у меня один, то я решил потренироватся на на /dev/loop0. Создал /dev/mtd0 #mknod /dev/mtd0 c 90 0 Создал /dev/mtdblock0 #mknod /dev/mtdblock0 b 90 0 Путь номер 1 1. dd if=/dev/zero of=flash.img bs=1M count=128 2. losetup /dev/loop0 flash.img 3. modprobe blkmtd device=/dev/loop0 4. modprobe mtdblock 5. mkfs.jffs2 -o flash.fs -d /tmp. По размеру flash.fs видно что что-то внутри есть. 6. dd if=flash.fs of=/dev/mtdblock0. Облом. Но dd if=flash.fs of=/dev/mtd0 прокатывает. Результат: /dev/loop0 не монтируется маунтом. Путь номер 2 1. dd if=/dev/zero of=flash.img bs=1M count=128 2. losetup /dev/loop0 flash.img 3. mkfs.jffs2 -o flash.fs -d /tmp. По размеру flash.fs видно что что-то внутри есть. 6. dd if=flash.fs of=/dev/losetup0. Результат: /dev/loop0 не монтируется маунтом. flash_eraseall -j /dev/mtd0 нормально стирает псевдо-флешку. -- Алексей. GPG key fingerprint 949B BC0E 2C44 7528 4F63 2753 E37A 9E3F 11F3 BDE1