Сборка 20190824

Если так часто приходится грузиться в копи2рам с фримедиа, то не проще ли просто создать отдельный пункт меню для этого? Фримедиа настроить так, чтоб только флешка отмонтировалась, а свопы использовались виндовые.

1 лайк

Есть одна тонкость… на некоторых системах MagOS-меню загрузчика графическое красивое ВООБЩЕ не открывается, возможно это где UEFI-загрузка. Только три строчки выбора ядра – и всё.

В сентябрьской сборке исправлены настройки EFI загрузчика, кажется там была проблема с 32битными системами. Такого больше не должно быть, но вам придётся обновить загрузчик вручную, при обновлении он не обновляется

Загрузчик на флешке который? Да, я его не менял, только каталоги из нового архива поверх записывал. Это надо install.bat ещё запустить на носителе?

Если давно ставили и не обновляли, тогда лучше полностью обновить загрузчик, т.к. там были и другие изменения.
Сохраните файлы настроек если меняли
Запишите новые папки boot EFI (можно из архива MagOS/boot.tar.bz2) на флешку и запустите скрипт boot/magos/Install.bat

Я все файлы и меняю, во ВСЕХ каталогах поверх перезаписываю из свежего архива. Единственное, что сохраняю своего – в MagOS-Data кастомный MagOS.ini (и то сравниваю на изменения с новым) и докидываю там же свой модуль wine64.xzm. Единственное, чего не делал – не запускал Install.bat (или линуксовый в моём случае напрямую, не суть). То есть лишь код в загрузочном блоке флешки не обновлял, получается. Попробую обновить и протестировать, на работе на той неделе.

загрузчик для EFI не зависит от скрипта install.bat и от файлов syslinux в корне флешки. Ему нужны только папки EFI boot
если записывали поверх, то файлы в папке boot могли перемешаться и будет путаница, поэтому лучше не поверх писать, а заранее удалять (переименовывать папки)
Я тестировал последнюю версию загрузчиков на нескольких машинах и virtualbox, всё работало. но если будут проблемы - сообщайте.

Вот это уже нюанс, которого не ждёшь, и который необходимо отметить в документации. По идее скрипты установки загрузчика должны обрабатывать все варианты загрузки.

Это же только если файлы с другими именами появятся. А с точно такими же – тупо перезапишутся поверх, и норм.

Для ефи вообще не нужны скрипты. Там только скопировать и все.

Так зачем же самого себя запутывать? Раньше конфиги и темы для efi лежали в /boot/grub теперь в /boot/grub/magos Вот понадобиться вам что-то поправить - придётся думать в какой из конфигов писать, к тому же файлы темы будут дважды в двух папках. В общем бардак будет, лучше не писать такие вещи поверх, лучше перед этим удалять (переименовывать).

Это уже не наш нюанс, это особенность efi загрузки вообще. тут биос сам умеет искать фат раздел на жестком, считывать файлы и запускать. Нужно просто положить файл в определённое место и он будет загружен.
У нас в вики это описано https://github.com/magos-linux/magos-linux/wiki/Установка (Другие варианты установки)

Вы правы – старые каталоги надо стирать… нашёл у себя двойной комплект нескучных обоев и скринсейверов, они как раз добавляются с новыми именами и занимают место :slight_smile:

И да, в /EFI и /boot вроде по файлику изменилось, переписал каталоги полностью и запустил Install.bat – посмотрим, как оно будет дальше грузиться.