fdisk используется для создания mmcblk0p3 на 64G SD-карте.Как установить ext2 fs?
Disk /dev/mmcblk0: 63.8 GB, 63864569856 bytes
255 heads, 63 sectors/track, 7764 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/mmcblk0p1 * 2 6 40162+ c Win95 FAT32 (LBA)
/dev/mmcblk0p2 7 130 996030 83 Linux
/dev/mmcblk0p3 131 7764 61320105 83 Linux
пФ затем отформатирован следующим образом:
$ mke2fs -L media /dev/mmcblk0p3
Filesystem label=media
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
3833856 inodes, 15330026 blocks
766501 blocks (5%) reserved for the super user
First data block=0
Maximum filesystem blocks=16777216
468 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, ...
Точка монтирования/СМИ, безусловно, существует и $ mount /dev/mmcblk0p3 /media
отлично работает, когда mmcblk0p3 является FAT32 FS на раздел Win95 FAT32. Мне нужно изменить с FAT32 на ext2, так как раздел 3 FAT32 слишком легко запускается в этой встроенной цели Linux (цикл питания, отсоединение USB-накопителей и т. Д.). Настольная система Ubuntu 10.04 использовалась для проверки того, что тип раздела является ext2 и может монтировать раздел SD-карты, но это необходимо для работы с встроенной целью Linux. Версия ядра - 2.6.32-17-ridgerun с BusyBox v1.18.2.
- Почему
$ mount /dev/mmcblk0p3 /media
причинойmount: mounting /dev/mmcblk0p3 on /media failed: Invalid argument?
- Почему
mount -t ext2 /dev/mmcblk0p3 /media
причинойmount: mounting /dev/mmcblk0p3 on /media failed: No such device?
Вы проверили, есть ли у вас модуль ext2 с lsmod? – pmod
@pmod Сегодня я не в офисе, но не 'mke2fs' такой же, как' mkfs.ext2? 'В любом случае, я проверю с lsmod в понедельник. – jacknad
Помимо ваших проблем, неясно, что ext2 - это на самом деле все, что превосходит выбор в свете ваших проблем - вы можете захотеть что-то, что оптимизирует журнал или флеш? –