regular-jeos: в инсталляторе не распознаются файловые системы fat16/fat32 Это делает невозможным установку на EFI, где уже установлены другие ОС.
В связи с актуализацией списка компонентов, переназначаю на целевой компонент.
не похоже на проявление этого бага ? https://bugzilla.altlinux.org/show_bug.cgi?id=37358
(Ответ для nickel@altlinux.org на комментарий #2) > не похоже на проявление этого бага ? > > https://bugzilla.altlinux.org/show_bug.cgi?id=37358 Да. Это оно самое. Раздел с fat16/fat32 отображается как Unknown. Но проблема именно у regular-jeos. У regular-server всё определяется нормально. И проблема вполне воспроизводится в qemu, хотя нарвался на неё на Raspberry Pi 3 с edk2 в качестве EFI. Устанавливал на SD-карту, отформатированную как mbr (RPi не понимает gpt, а edk2 прекрасно грузит с mbr). Но из того бага я не понял, почему такое происходит. Проблема с потерянной буквой p отклоняется. Чего-то не хватает в install2.
Может быть ptrnine@ что-то сходу подскажет?
Н-да, как-то мимо меня (или сознания) проскочило добавление EFI в JeOS, вообще-то это было предсказуемо и должно было вылезти при первой же проверке. mkfs.fat там не хватает -- возможно, чем-то зачищается, если устанавливается. Возможно, ещё fsck.fat.
(Ответ для Michael Shigorin на комментарий #5) > Н-да, как-то мимо меня (или сознания) проскочило добавление EFI в JeOS, > вообще-то это было предсказуемо и должно было вылезти при первой же проверке. > > mkfs.fat там не хватает -- возможно, чем-то зачищается, если устанавливается.' Хватает. Создаётся FAT успешно. > Возможно, ещё fsck.fat. и этот есть. Вывод lsmod у regular-jeos и regular-server, запущенных в qemu, совпадает. В regular-server проблемы нет.
Опытным путем было установлено, что при добавлении fdisk и dosfstools в Requires к libevms данная проблема пропадает. fsck.fat и fdisk появились в плагине FAT после фикса вот этого бага: https://bugzilla.altlinux.org/show_bug.cgi?id=37366 И появились они, чтоб слезть с глючного libparted (глючного конкретно для FAT), который используется из fatresize Тут, конечно, моя вина. Нужно было отобразить эти изменения в логе, чего я не сделал (каюсь)
(Ответ для Slava Aseev на комментарий #7) > Опытным путем было установлено, что при добавлении fdisk и dosfstools в > Requires к libevms данная проблема пропадает. > > fsck.fat и fdisk появились в плагине FAT после фикса вот этого бага: > https://bugzilla.altlinux.org/show_bug.cgi?id=37366 > > И появились они, чтоб слезть с глючного libparted (глючного конкретно для > FAT), который используется из fatresize > > Тут, конечно, моя вина. Нужно было отобразить эти изменения в логе, чего я > не сделал (каюсь) Действительно, в jeos нет fdisk, а в остальных есть. Спасибо!
Проблема решается добавление строки: @$(call add,INSTALL2_PACKAGES,fdisk)
Ух ты. Слава, Антон, спасибо!