в настройка билд рута я не нашел пакета fdisk, я хотел с самой платы глянуть на карту! С компа форматировал fdisk-ом как ты и сказал fdisk /dev/sda т.к. подключена через карт ридер.
Причем на компе все видит. ставлю на плату и тю тю!
Если я правильно понял виндюках значит виндовс? Так в винде тоже ее видит я думаю что то не так в ядре что может быть с ядром?
не знаю, как сейчас (я давно не пользуюсь билдрутом), но раньше fdisk входил в состав busybox - надо в конфигураторе билдрута открыть опцию "показать все утилиты бузибокса" и там в системных утилитах разрешить включение fdisk..
вполне логично, тогда выкладывай конфиг ядра на pastebin.com и линк сюда. конфиг лежит в корне исходников ядра в файле .config
fdisk-а нет в билдруте только sfdisk
И если не трудно подскажи можно ли установить пакет python-smbus для работы с шиной I2C в питоне? или придется на си писать модуль самому?
уж больно у тебя ядро старое.. отсюда могут запросто проблемы расти..
вечером дома конфиги поищу..
fdisk входит в состав busybox который главный компонет buildroot-a http://busybox.net/BusyBox.html
в разделе команд он есть..
если в дебьяне, то apt-get install python-smbus
в билдруте без понятия..
напиши свою прокладку - софтинку под плату, которая с командной строки принимает список аргументов и сама общается с i2c. ну и вызывай ее из питона с параметрами..
попробовал отформатировать карту с платы через fdisk
# fdisk /dev/mmcblk0
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel. Changes will remain in memory only,
until you decide to write them. After that the previous content
won't be recoverable.
The number of cylinders for this disk is set to 60448.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
Command (m for help): p
Disk /dev/mmcblk0: 1980 MB, 1980760064 bytes
4 heads, 16 sectors/track, 60448 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device Boot Start End Blocks Id System
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-60448, default 1): Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-60448, default 60448): Using default value 60448
Command (m for help): p
Disk /dev/mmcblk0: 1980 MB, 1980760064 bytes
4 heads, 16 sectors/track, 60448 cylinders
Units = cylinders of 64 * 512 = 32768 bytes
Device Boot Start End Blocks Id System
/dev/mmcblk0p1 1 60448 1934328 83 Linux
Command (m for help): w
The partition table has been altered!
очень странная симптоматика.. мне не нравятся вот эти строки:
тут возможны варианты
- неправильный MBR (такой вариант вполне возможен), лечится втыканием в ближайший цифрофотоаппарат и форматированием..
- старое ядро c "кривым" драйвером.. схожие надписи бывали на компе с выключенным LBA
к удивлению у меня все флешки разбежались, смог посмотреть на SD на действующих китах: