LINUX.ORG.RU

Raspberry Pi не читает ОС на SD-карте

 , ,


0

1

Проблема: Raspberry Pi не читает ОС на SD-карте.

Устанавливаемая ОС: OSMC.

ОС, с которой происходит запись на SD: Arch.

Использую для записи: 1) osmc-installer; 2) dd (результат один)

Замечание: запись с Windows и OpenSUSE дает положительный результат, но нужно разобраться с Arch'ем.

И еще: Arch видит не 15,8G, а 14,8G. Почему? То же и с оперативной памятью.

Raspberry Pi не читает ОС на SD-карте.

А на других ОС (да в том же арче) карта нормально читается? А то у меня есть один ноут с Debian, у которого такая же проблема, так там дело либо в ОС, либо в картридере, потому что на остальных тачках карты пишутся нормально (ну и малина их читает).

micronekodesu ★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

«И еще: Arch видит не 15,8G, а 14,8G. Почему? То же и с оперативной памятью.»

Возможно из-за этого. Результат действительно различен

TomJimJack
() автор топика
Ответ на: комментарий от micronekodesu

Да, все читается. С картридером тоже проблем нет, SUSE с его помощью все записывает

TomJimJack
() автор топика
Ответ на: комментарий от TomJimJack

Да элементарно: один отображает в гигабайтах, а другой в гибибайтах. Видят одинаково. На dd это не должно влиять, в теории.

Vsevolod-linuxoid ★★★★★
()

Arch видит не 15,8G, а 14,8G.

На SD-карточке? Интересно. Что за картридер? Покажи вывод dmesg после втыкания картридера в SuSE и Arch.

Также после записи из SuSE покажи вывод lsblk -f оттуда же и из Arch.

То же и с оперативной памятью.

Это звучит как несвязанная проблема.

intelfx ★★★★★
()
Ответ на: комментарий от intelfx

[ 1134.365556] sd 2:0:0:0: [sdb] 31078400 512-byte logical blocks: (15.9 GB/14.8 GiB)

dmesg показал «i» - GiB. Спасибо. OpenSuse рядом нет. Но с чем может быть связано то, что Raspberry не хочет видеть ОС после записи через Arch?

TomJimJack
() автор топика
Ответ на: комментарий от TomJimJack

Запиши арчем ещё раз через dd, убедись, что записываешь не на на раздел (например, /dev/sdc1), а на сам диск (/dev/sdc), дождись завершения записи, вынь флешку и вставь, проверь, что на ней всё появилось. Затем вставь в малину, она должна запуститься и расширить раздел на всё пространство.

fehhner ★★★★★
()
Ответ на: комментарий от TomJimJack

Но с чем может быть связано то, что Raspberry не хочет видеть ОС после записи через Arch?

Судя по всему, никто пока не знает. Я предложил, как это можно попробовать понять: во-первых, имеет смысл сравнить используемые драйвера, и во-вторых, если они отличаются, можно проверить, не «отрезается» ли в арче кусок от начала диска (записать на заведомо рабочей системе, сделать lsblk -f, забутиться в арч, сравнить вывод).

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)
Ответ на: комментарий от fehhner

При попытке смонтировать SD получаю следующее: mount: /mnt/usb: can't read superblock on /dev/sdb1

TomJimJack
() автор топика
Ответ на: комментарий от TomJimJack

Вывод dmesg:

[ 3706.957626] FAT-fs (sdb1): error, invalid access to FAT (entry 0x0c49d000)

[ 3706.957639] FAT-fs (sdb1): Filesystem has been set read-only

[ 3782.010989] FAT-fs (sdb1): error, invalid access to FAT (entry 0x0c49d000)

[ 3782.011005] FAT-fs (sdb1): Filesystem has been set read-only

[ 4906.533588] FAT-fs (sdb1): error, invalid access to FAT (entry 0x0c49d000)

[ 4906.533593] FAT-fs (sdb1): Filesystem has been set read-only

[ 4982.546804] FAT-fs (sdb1): error, invalid access to FAT (entry 0x0c49d000)

[ 4982.546822] FAT-fs (sdb1): Filesystem has been set read-only

TomJimJack
() автор топика
Ответ на: комментарий от TomJimJack

Теперь все монтируется (могу только предполагать, как все исправилось), но Raspberry не видит.

TomJimJack
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.