При сборке образов на базе sisyphus, p9, p8, а также при ручной перегенерации образа initrd в рескью-чрутах установленных на их базе систем (на устройствах с EMMC накопителем) без принудительного указания MODULES_PRELOAD += mmc_block случается сабж. Это приводит к вываливанию вновь установленной системы в initramfs-shell.
У вас рут на mmc_block находится ?
(В ответ на комментарий №1) > У вас рут на mmc_block находится ? Да. Крайний случай, который я описал, - там root, правда, на lvm-volume, но под ним mmcblkXpY. В предыдущие разы LVM не было, а поведение было идентичным.
(In reply to comment #2) > Да. > Крайний случай, который я описал, - там root, правда, на lvm-volume, но под ним > mmcblkXpY. > В предыдущие разы LVM не было, а поведение было идентичным. Скиньте мне `make-initrd bug-report`. Это интересно.
(В ответ на комментарий №3) > Скиньте мне `make-initrd bug-report`. Это интересно. Багзилла не пускает: 413 Request Entity Too Large. Выслал почтой.
Всё потому что в нет файла modalias в: /sys/devices/pci0000:00/80860F14:00/mmc_host/mmc0/mmc0:0001 хотя в uevent он упомянут. Можете подтвердить, что modalias действительно отсутствует в этом каталоге, а не из-за того что просто не попал в bug-report ?
(В ответ на комментарий №5) > Всё потому что в нет файла modalias в: > > /sys/devices/pci0000:00/80860F14:00/mmc_host/mmc0/mmc0:0001 > > хотя в uevent он упомянут. > > Можете подтвердить, что modalias действительно отсутствует в этом каталоге, а > не из-за того что просто не попал в bug-report ? Подтверждаю, modalias действительно отсутствует; в uevent при этом есть запись MODALIAS=mmc:block. Проверил на еще одной машине с EMMC в качестве основного диска, ситуация идентичная.
(In reply to comment #6) > Подтверждаю, modalias действительно отсутствует; в uevent при этом есть запись > MODALIAS=mmc:block. > > Проверил на еще одной машине с EMMC в качестве основного диска, ситуация > идентичная. mmc_block это специфичный модуль. У меня есть фикс для таких случаев т.к. я думаю, что будут и другие модули с такими особенностями.
(В ответ на комментарий №7) > mmc_block это специфичный модуль. У меня есть фикс для таких случаев т.к. я > думаю, что будут и другие модули с такими особенностями. Алексей, спасибо за уделенное время! Упомянутый фикс можно ожидать в следующем релизе?
(In reply to comment #8) > Упомянутый фикс можно ожидать в следующем релизе? Да. Он будет в следующем релизе.
Исправлено
(В ответ на комментарий №10) > Исправлено Проверил: на железе работает. Спасибо.