ЗАО «ЗЭО»
Техническая поддержка пользователей => Тион270, Тион-Про270, Сириус270 => Тема начата: Gera от 07 Октября, 2009, 13:12:52
-
Вставил в слот microSD Transcend 2GB и хотел поставить на неё ext2.
после загрузки вызвал cfdisk получил сообщение: fatall error: cannot open disk drive.
По умолчанию cfdisk подразумевает hda.
Решил посмотреть в /dev и сделал ls /dev...
В ответ получил segmentation fault :).
1.как в системе регистрируется microSD?
2.и почему после ls /dev получил segmentation fault ?
Надеюсь на помощь
-
cfdisk в этой сборке, скорее всего, не будет нормально работать с SD, используйте fdisk.
> 1.как в системе регистрируется microSD?
root@tion270:~ [ 591.330000] mmc0: new SDHC card at address 0001
[ 591.340000] mmcblk0: mmc0:0001 00000 3977216KiB
[ 591.340000] mmcblk0: p1
fdisk /dev/mmcblk0
> 2.и почему после ls /dev получил segmentation fault ?
Это бывает в этой сборке. Потому что где-то ошибка в программе, вероятно как-то связано с чтением/отображением свойств файлов. Используйте 'ls --color=never' (чтобы свойства не задавали "цвет"), но тоже иногда segfault получается.
-
fdisk командой "р" определил FAT16 но
выполнить команду mount -t fat16 /dev/mmcblk0 /mnt не удалось.
пишет: mount: mounting /dev/mmcblk0 on /mnt failed .
может модуля для fat16 нет?
-
При монтировании раздел mmcblk0p1 надо указывать а не весь диск (если конечно ФС не сделана на весь диск).
-
оказалось что /mnt read onle
примонтировал к /tmp
-
Там весь / read only
mount -o remount,rw /
-
точно так! Спасибо!
-
У меня тоже возникает проблемма с ls /dev...
В ответ получаю segmentation fault
Подскажите это возможно като исправить
-
Конечно возможно, код свободный. Корневая ФС собрана с помощью PTXdist 1.0.2, ls из BusyBox 1.4.2.
Можно найти причину, можно пробовать более новый.