Summary: | Цеплять существующий /boot/efi при авторазметке | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Sergey V Turchin <zerg> |
Component: | alterator-vm | Assignee: | Олег Соловьев <mcpain> |
Status: | NEW --- | QA Contact: | qa-sisyphus |
Severity: | enhancement | ||
Priority: | P5 | CC: | antohami, klark, mcpain |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
See Also: | https://bugzilla.altlinux.org/show_bug.cgi?id=48845 |
Description
Sergey V Turchin
2023-12-11 16:24:49 MSK
Но нужно проверять, чтобы там была FAT32. Если другая файловая система, то должна выдаваться ошибка, что файловая система на этом разделе не FAT32 и нужно его отформатировать в FAT32. (Ответ для Антон Мидюков на комментарий #1) > Если другая файловая система, то должна выдаваться ошибка Лучше просто игнорировать, если чем-то не подходит. Места мало свободного, например. (Ответ для Sergey V Turchin на комментарий #2) > (Ответ для Антон Мидюков на комментарий #1) > > Если другая файловая система, то должна выдаваться ошибка > Лучше просто игнорировать, если чем-то не подходит. Места мало свободного, > например. Надо снимать флаг ESP с него тогда. Так как UEFI предпочитают грузиться с первого обнаруженного ESP. (Ответ для Антон Мидюков на комментарий #3) > Надо снимать флаг ESP с него тогда. Если он валидный, но по каким-то причинам не подошёл, то не получится загрузить эту венду. Лучше снимать, только если явно кривой. > Так как UEFI предпочитают грузиться с первого обнаруженного ESP. Ну и ладно. Не грохать же остальных. Есть вероятность, что смогут меню bios вызвать для выбора, что грузить. (In reply to Антон Мидюков from comment #3) > Надо снимать флаг ESP с него тогда. Имеется ввиду изменить тип раздела с 0xEF или 0xEF00? На какой? > Так как UEFI предпочитают грузиться с первого обнаруженного ESP. Не поможет, так как прошивка в первую очередь ориентируется на переменные NVRAM: указанный в BootOrder, ID диска и порядковый номер раздела. Не случайно я предложил другой подход. Нужно не "цеплять", а переформатировать с предварительным сохранением, независимо от корретности. - Если нет места -- не сможем туда ничего поставить. - Если NTFS -- не сможем туда ничего поставить. - Если ещё что-то, отличное от FAT32, например, шифрованный том -- не сможем туда ничего поставить. Если мы смогли соединить BIOS с нашим загрузчиком, вопрос сосуществования с другими ОС перекладывается с прошивки и разношёрстных загрузчиков на наш grub-efi. Дальше уже его дело -- найти все ОС и обеспечивать их загрузку. Таким должно быть поведение по умолчанию. |