Himik писал(а):
# Устанавливаем ГРУБ
sudo grub-install --root-directory=/mnt --force /dev/loop0
Проверено, работает, и нормально грузится.
Я же говорю - проверил первым делом на /dev/fd0 (реальном). Не работало с теми же самыми симптомами.
Мало того, при этом ещё что-то внутри системы порвалось, так что после этого ни смонтировать, ни размонтировать fd0 (до перегрузки) не удавалось.
Himik писал(а):
В общем-то монтировать образ в /mnt не очень правильно, потому что в mnt может быть несколько примонтированных дисков. Надо делать поддиректорию /mnt/fd0.
Это чисто технический вопрос. Нет у меня ничего примонитрованного там. Всё монтируется в /media.
Himik писал(а):
В /boot/grub очень много разных файлов, которые для загрузки с дискеты не нужны. Там все файлы с именами различных файловых систем, кроме fat.mod можно соптимизировать.
Ага, поди, разберись, как в установленной системе запретить grub-install копировать ненужные модули, ещё разберись, какие модули нужные, а какие - нет... Линукс вызывает красноглазие.
phantom-84,
Твои образы работают! Премного благодарен!!
Из всех ГРУБых образов (компиляций), которые мне попадались, это - единственные, которые нормально работают в Bochs-е с мультибутом.