Итак, у меня есть SD-карта на 4 Гб с записанным на ней образом диска и у меня два microSD-адаптера: один родной для карты, другой старый.
Вставка карты со старым адаптером не вызывает проблем, карта распознается как положено:
Однако это собственный адаптер, который не будет работать:
Теперь это не имеет большого значения, поскольку я все еще могу получить доступ к данным через другой адаптер, но мне просто любопытно, почему этот конкретный адаптер не будет работать. У тебя есть идеи? Кто-нибудь еще сталкивался с подобной проблемой?
журналctl
выходы:
17 авг 18:48:32 ядро: mmc0: удалена карта 59b4
17 августа 18:48:57 ядро: mmc0: новая высокоскоростная карта SDHC по адресу 59b4
17 августа, 18:48:57 ядро: mmcblk0: mmc0:59b4 3,73 ГиБ USD
17 августа 18:48:57 ядро: print_req_error: 4 обратных вызова подавлены
17 августа, 18:48:57.
17 августа 18:48:57 ядро: buffer_io_error: 3 обратных вызова подавлены
17 августа, 18:48:57 ядро: ошибка ввода-вывода буфера на dev mmcblk0, логический блок 0, асинхронное чтение страницы
17 августа, 18:48:57.
17 августа, 18:48:57 ядро: ошибка ввода-вывода буфера на dev mmcblk0, логический блок 0, асинхронное чтение страницы
17 августа, 18:48:57.
17 августа, 18:48:57 ядро: ошибка ввода-вывода буфера на dev mmcblk0, логический блок 0, асинхронное чтение страницы
17 августа, 18:48:57 ядро: ldm_validate_partition_table(): Ошибка чтения с диска.
17 августа, 18:48:57.
17 августа, 18:48:57 ядро: ошибка ввода-вывода буфера на dev mmcblk0, логический блок 0, асинхронное чтение страницы
17 августа, 18:48:57.
17 августа, 18:48:57 ядро: ошибка ввода-вывода буфера на dev mmcblk0, логический блок 0, асинхронное чтение страницы
17 августа, 18:48:57.
17 августа, 18:48:57 ядро: ошибка ввода-вывода буфера на dev mmcblk0, логический блок 0, асинхронное чтение страницы
17 августа, 18:48:57.
17 августа, 18:48:57 ядро: ошибка ввода-вывода буфера на dev mmcblk0, логический блок 0, асинхронное чтение страницы
17 августа 18:48:57 ядро: Dev mmcblk0: невозможно прочитать блок RDB 0
17 августа, 18:48:57.
17 августа, 18:48:57 ядро: ошибка ввода-вывода буфера на dev mmcblk0, логический блок 0, асинхронное чтение страницы
17 августа, 18:48:57.
17 августа, 18:48:57 ядро: ошибка ввода-вывода буфера на dev mmcblk0, логический блок 0, асинхронное чтение страницы
17 августа, 18:48:57.
17 августа, 18:48:57 ядро: ошибка ввода-вывода буфера на dev mmcblk0, логический блок 3, асинхронное чтение страницы
17 августа 18:48:57 ядро: mmcblk0: невозможно прочитать таблицу разделов
устанавливать
вывод:
mount: /mnt/sd: невозможно прочитать суперблок на /dev/mmcblk0.
fsck
вывод:
fsck.ext2: ошибка ввода/вывода при попытке открыть /dev/mmcblk0
Суперблок не может быть прочитан или не описывает действительный ext2/ext3/ext4
файловая система. Если устройство действительное и оно действительно содержит ext2/ext3/ext4
файловая система (а не swap или ufs или что-то еще), то суперблок
поврежден, и вы можете попробовать запустить e2fsck с альтернативным суперблоком:
e2fsck -b 8193 <устройство>
или же
e2fsck -b 32768 <устройство>
fdisk
вывод:
fdisk: невозможно открыть /dev/mmcblk0: ошибка ввода/вывода
Карта может быть установлена безупречно с помощью старого адаптера. Вот журналctl
выходы:
17 августа 18:56:21 ядро: mmc0: новая высокоскоростная карта SDHC по адресу 59b4
17 августа, 18:56:21 ядро: mmcblk0: mmc0:59b4 3,73 ГиБ (ro)
17 августа 18:56:21 ядро: GPT: первичный заголовок думает Alt. заголовок не в конце диска.
17 августа 18:56:21 ядро: GPT: 5744931 != 7821311
17 августа 18:56:21 ядро: GPT: альтернативный заголовок GPT не в конце диска.
17 августа 18:56:21 ядро: GPT: 5744931 != 7821311
17 августа 18:56:21 ядро: GPT: используйте GNU Parted для исправления ошибок GPT.
17 августа 18:56:21 ядро: mmcblk0: p1 p2 p3 p4
17 августа 18:56:32 ядро: hfsplus: файловая система помечена как заблокированная, монтируется только для чтения.
17 августа, 18:56:32 systemd[1]: Готово Очистите точку монтирования /media/USER/ISOIMAGE.
17 августа, 18:56:32 udisksd[710]: смонтирован /dev/mmcblk0p3 в /media/USER/ISOIMAGE от имени uid 1000