LINUX.ORG.RU
ФорумTalks

А Ленька-то не унимается, новое обязательное предложение по загрузке

 , ,


0

2

Не успели переварить Поттерингизация линукса. Новую напасть придумал (и уже выпущен новый systemd с поддержкой UKI) у него очередное предложение

https://www.opennet.ru/opennews/art.shtml?num=58045

Леннарт предложил по возможности использовать только один загрузочный раздел и на системах с EFI по умолчанию размещать образы с ядром и initrd в VFAT-разделе /efi. На системах без EFI или если во время установки раздел EFI уже существует (параллельно используется ещё одна ОС) и в нём недостаточно свободного места, можно использовать отдельный раздел /boot с типом XBOOTLDR (раздел /efi в таблице разделов имеет тип ESP). Разделы ESP и XBOOTLDR предлагается создавать в отдельных каталогах (раздельное монтирование /efi и /boot вместо вложенного монтирования /boot/efi), сделать их автоопределяемыми и автомонтируемыми через идентификацию по типу XBOOTLDR в таблице разделов (без прописывания раздела в /etc/fstab).

Раздел /boot будет общим для всех установленных на компьютере дистрибутивов Linux, а разделение специфичных для дистрибутивов файлов будет осуществляться на уровне подкаталогов (для каждого установленного дистрибутива свой подкаталог). В соответствии со сложившейся практикой и требованиями спецификации UEFI в разделе с компонентами EFI используется только файловая система VFAT. Для унификации и избавления загрузчика от усложнений, связанных с поддержкой разных ФС, предлагается использовать VFAT и в качестве файловой системы для раздела /boot, что значительно упростит реализацию работающих на стороне загрузчика компонентов, осуществляющих доступ к данным в разделах /boot и /efi. Унификация позволит равноценно поддерживать оба раздела (/boot и /efi) для загрузки образов ядра и initrd.

★★★★★

Лёньку уймёт только ледобур, как Троцкого....

burato ★★★★★
()
Ответ на: комментарий от Polugnom

Оу, в Systemd вышел в 2010 году, Убунту перешла на него в 2015 году. Вот это я понимаю стремительность, каких-то 5 лет.

Ну не сразу пацан к успеху пришел. Но голосование в Debian довольно грязным вышло и при всех достоинствах systemd есть от него душок чего-то не такого.

Сейчас он вообще взялся командовать как Linux выглядеть должен. Началось с того, что так и не осилил отдельный раздел для /usr - оно по большому счету конечно нафиг нужно за редким исключением, но тем не менее, была и такая гибкость.

praseodim ★★★★★
() автор топика
Ответ на: комментарий от praseodim

так и не осилил отдельный раздел для /usr - оно по большому счету конечно нафиг нужно

Починил. Тащат эти анахронизмы которые изначально были костылём когда всё на один диск не влезало, а RAID сделать не догадались.

X512 ★★★★★
()

Почему нельзя передать управление на файл в основном разделе, а не отдельном boot разделе? Windows и BeOS/Haiku так с самого начала и до сих пор делают.

действительно, почему нельзя-то? кто тебе сказал?
у меня раньше система стояла на одном разделе, без отдельного /boot, и гроб лежал в корневом разделе, в чем проблема-то?
отдельный /boot нужен только для шифрованного корня, всяких там lvm или каких-нибудь экзотически фс, в которые гроб не может

PerdunJamesBond
()
Ответ на: комментарий от question4

Самое время выравнивать раздел по первому гигабайту)

undef ★★★
()
Ответ на: комментарий от PerdunJamesBond

Отдельный бут нужен для тех загрузчиков, которые не понимают корневую фс. Груб может загрузить и матрешку типа softraid > luks1 > lvm > ext4 с /boot’ом на корне.

undef ★★★
()

предложил по возможности использовать только один загрузочный раздел и на системах с EFI по умолчанию размещать образы с ядром и initrd в VFAT-разделе /efi

Хе, а я так и делаю. Genkernel собирает ядро в /boot, а я его потом копирую в /boot/efi/Gentoo, откуда его уже забирает автоматически refind. Раздела efi на 512мб хватает на 10 последних ядер легко, на самом деле и на 20 хватит(ядро 20Мб вместе с initramfs).

Loki13 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.