LINUX.ORG.RU

В OpenSUSE появилась экспериментальная поддержка systemd-boot вместо GRUB

 , , , ,


0

2

В OpenSUSE Tumbleweed (пока в качестве опции) вводится поддержка загрузчика systemd-boot как альтернативы GNU GRUB. По официальной версии разработчиков, переход на Systemd-Boot даст возможность повысить скорость загрузки и усилить безопасность загрузочного процесса. Разработчики также ожидают, что переход на systemd-boot даст упрощение и повышение эффективности работы с полнодисковым шифрованием, а также упростит работу со снапшотами в файловой системе Btrfs.

Следует иметь в виду, что systemd-boot не поддерживает Master Boot Record. Если в будущем systemd-boot останется единственным вариантом загрузки, запустить OpenSUSE на старых ПК без эмулятора UEFI, вроде Clover, будет невозможно.

>>> Подробности



Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 5)

Ответ на: комментарий от hobbit

У чувака ник Ссаньo1234 и у него весеннее обострение, потому что он пишет лютые теории заговора. Итак, где здесь оскорбление?

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

Ну да, на нем обкатывают те решения которые пойдут в корпоративную версию. Не вижу в этом ничего плохого как пользователь Suse с ~20 летним стажем.

Obezyan
()
Ответ на: комментарий от cumvillain

а никто его софт не хочет.

Ну враньё же. Многие используют в контейнерах.

В дистрах конечно пока меньше, пришлось допиливать обвязку типа 66 для Obarun Linux. Сейчас уже вроде экспериментируют с Deb дистрибутивами (Antix, Devuan, etc.):

https://dev1galaxy.org/viewtopic.php?id=6424

sanyo1234
()
Последнее исправление: sanyo1234 (всего исправлений: 1)
Ответ на: комментарий от sanyo1234

Ну враньё же. Многие используют в контейнерах.

Многие дрочат в парках, пугая детей. Дальше-то что?

В дистрах конечно пока меньше, пришлось допиливать обвязку типа 66 для Obaran Linux. Сейчас уже вроде экспериментируют с Deb дистрибутивами (Antix, Devuan, etc.):

И ты назвал дистрибутивы, созданные по принципу «назло маме уши отморожу».

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

Многие дрочат в парках, пугая детей. Дальше-то что?

Это про ганстолкеров, отключающих компы неугодных?

И ты назвал дистрибутивы, созданные по принципу «назло маме уши отморожу».

Назло не маме, а паразитам - вредителям.

Чтобы защитить пользователей - жертв пси террористов от вредительств преступных ганстолкеров.

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

Это про ганстолкеров, отключающих компы неугодных?\

Что значит ганстолкер? В интернете это слово встречается только на LOR в твоих постах.

Чтобы защитить пользователей - жертв пси террористов от вредительств преступных ганстолкеров.

Поцоны тебе принесли свободное рабочее решение под GPL. Где тут вредительство-то?

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

Именно в этом. Начиная с того, что ты второй раз даже ник «чувака» не можешь написать, не исковеркав его в оскорбительной форме. Про диванную психиатрию можно даже не упоминать.

Хотел с тобой конфигурацию GRUB обсудить, но теперь расхотелось. Не судьба.

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

Про диванную психиатрию можно даже не упоминать.

Ты его посты вообще читал?

cumvillain
()
Ответ на: комментарий от sanyo1234

У них модель монетизации сильно отличается от производителей рудистров. Боюсь, что на их рынке рудистры бы не заработали и десятой части их дохода.

Конечно, потому что на их рынке заработали бы в разы больше. Да.

На импортозамещающих тендерах?

А вы хоть знайте, что такое выиграть этот самый тендер?

Большинству людей безразлично, что нужно Альту, им важно в первую очередь то, что нужно им самим.

Большинству разработчиков дистрибутивов безразлично что нужно людям, им важно в первую очередь то, что нужно им самим.

Ещё и совместимость с 100500 решениями и советами в Интернет.

Т.е вы полагайте, что можно искать советы где-либо на стороне? Хорошо, что Вы не работайте в службе безопасности. Иначе бы по статье вылетели бы запросто!

АИ легко решит простые загадки пользователя про Debian, а про Альт наврядли?

Загадки нормальные люди решают в официальных сообществах и по официальной документации, а не по сплетням с улицы.

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

Большинству разработчиков дистрибутивов безразлично что нужно людям, им важно в первую очередь то, что нужно им самим.

Это вы про рудистрибутивы сейчас? LOL

Прелестно!

sanyo1234
()
Ответ на: комментарий от Was2023

Т.е вы полагайте, что можно искать советы где-либо на стороне?

Предпочитаю всегда всестороннее независимое исследование вопроса.

Хорошо, что Вы не работайте в службе безопасности.

Очень хорошо.

Иначе бы по статье вылетели бы запросто!

Не вылетел бы, потому что не стал бы с такими работать, кто запрещает всестороннее исследование.

sanyo1234
()
Ответ на: комментарий от cumvillain

дистрибутивы, созданные по принципу «назло маме уши отморожу».

Чрезвычайно забавно, когда какой-то дистрибутив возводится до уровня «мамы». Я знаю людей, которые ту же лексику употребляют по отношению к политической оппозиции, т.е. для них «мама» это действующая власть. Но там это хоть и противно слышать, но логически понятно, это вполне соответствует тому, чего эти люди хотят (в подробности не буду вдаваться, чтобы в нацпол не скатиться).

А у нас тут на минуточку, сайт и разговор на этом сайте про свободное ПО. Где вообще-то, возможность форкать тот или иной продукт, в том числе дистрибутив — это не «отмораживание ушей», а фундаментальное достоинство, один из принципов, по которым это самое свободное ПО функционирует. Но нет. Надо найти «маму» и ревностно высмеивать всех, кто с «мамой» не согласен.

«Я обманул вас. Брынзовелость не приближает паблосуржик!»

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от Was2023

Прелестно, что нищеброды и крикуны, которые ничего не сделали,

Не сделали для кого? Ничего по сравнению с кем?

но громче всех лаяли,

А вы только мяукаете?

оказываются там, где им место

И кто же определил такое место?

sanyo1234
()
Ответ на: комментарий от hobbit

Чрезвычайно забавно, когда какой-то дистрибутив возводится до уровня «мамы». Я знаю людей, которые ту же лексику употребляют по отношению к политической оппозиции, т.е. для них «мама» это действующая власть. Но там это хоть и противно слышать, но логически понятно, это вполне соответствует тому, чего эти люди хотят (в подробности не буду вдаваться, чтобы в нацпол не скатиться).

Ну это же оценочное суждение. Цель Devuan, по заявлению его разработчиков, это Debian без systemd. Зачем, почему, как это делает нашу жизнь лучше? Никак, просто авторы не любят systemd. В чем ценность – непонятно.

А у нас тут на минуточку, сайт и разговор на этом сайте про свободное ПО. Где вообще-то, возможность форкать тот или иной продукт, в том числе дистрибутив — это не «отмораживание ушей», а фундаментальное достоинство, один из принципов, по которым это самое свободное ПО функционирует. Но нет.

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

cumvillain
()
Ответ на: комментарий от sanyo1234

Не вылетел бы, потому что не стал бы с такими работать, кто запрещает всестороннее исследование.

Точнее, запрещает собирать сплетни и требует от выдвигающего теории хоть какие-то знания, хотя бы в виде курсов, а еще лучше - в виде образования. Скоро Вы там уже изобретете вечный двигатель, откройте порталы и поймайте там зеленых человечков на тарелочках?

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

Цель Devuan, по заявлению его разработчиков, это Debian без systemd. Зачем, почему, как это делает нашу жизнь лучше?

Например (не единственный, но наиболее очевидный вариант) получить дебианоподобную систему с OpenRC без долгих плясок с бубном.

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

Например (не единственный, но наиболее очевидный вариант) получить дебианоподобную систему с OpenRC без долгих плясок с бубном.

А что это дает? У OpenRC сильно меньше разработчиков, они тоже довольно несговорчивые, логирование очень грустное (потому что syslog, logrotate и прочее старье), логирование stdout нужно прикручивать руками к каждому сервису, таймеров нет, страдайте с кроном, который не умеет в зависимости.

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

Цель Devuan, по заявлению его разработчиков, это Debian без systemd. Зачем, почему, как это делает нашу жизнь лучше?

(а) systemd – монструозная херовина, взявшая на себя уже много больше, чем удобную загрузку, что не есть хорошо. Так что её отторжение понятно.

(б) Альтернатива. Потеряет завтра Леннарт Поттеринг интерес к своему монстру, Red Hat не найдёт или не захочет находить ему замену, и склеит ласты systemd.

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

(а) systemd – монструозная херовина, взявшая на себя уже много больше, чем удобную загрузку, что не есть хорошо. Так что её отторжение понятно.

Почему нехорошо? Мы получили интегрированную базовую систему. Просто забудь про init уже, systemd – это core services.

(б) Альтернатива. Потеряет завтра Леннарт Поттеринг интерес к своему монстру, Red Hat не найдёт или не захочет находить ему замену, и склеит ласты systemd.

Альтернатива это то что родили парни из chimera linux. Вот там оно похоже на альтернативу, а стагнирующий уже лет десять openrc – нет

cumvillain
()
Ответ на: комментарий от Was2023

А тренды таковы: Systemd-Boot станет по умолчанию

Что такое вообще по-умолчанию? Думаешь прямо из реп выпялят? Или просто в инсталляторе сменят то, на чем галочка стоит в режиме «для чайников»? У меня вот rEFInd и я считаю что он должен по-умолчанию быть, как самый продвинутый. А GRUB я бы и сам закопал, этого монстра на костылях.

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

Альтернатива это то что родили парни из chimera linux. Вот там оно похоже на альтернативу, а стагнирующий уже лет десять openrc – нет

С точки зрения лицензии - не сказал бы, учитывая что есть еще и DarwinOS с подобным подходом.

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

Потеряет завтра Леннарт Поттеринг интерес к своему монстру, Red Hat не найдёт или не захочет находить ему замену, и склеит ласты systemd.

А разве Поттеринг не уже? Он же вроде как в майкрософт подался. И видимо замена нашлась, пилят.

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

Что такое вообще по-умолчанию? Думаешь прямо из реп выпялят? Или просто в инсталляторе сменят то, на чем галочка стоит в режиме «для чайников»? У меня вот rEFInd и я считаю что он должен по-умолчанию быть, как самый продвинутый. А GRUB я бы и сам закопал, этого монстра на костылях.

Суть одна: альтернативам придется туго.

Was2023
() автор топика

В archinstall, если не ошибаюсь, systemd-boot по умолчанию. Не знаю, это достижение для OpenSuse или нет.

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

А чем тебе Apache не нравится?

А разве там не полусвободная лицензия BSD вместо подлинно свободной GPL?

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

А разве там не полусвободная лицензия BSD вместо подлинно свободной GPL?

Я почти уверен что с другой стороны думают наоборот :)))

В dinit Apache 2.0.

cumvillain
()
Ответ на: комментарий от Was2023

ДА похрену. Мне, помнится, для надобностей производства пришлось поменять GRUB на syslinux. С того момента уже 15 лет прошло, а syslinux как жил, так и живет. И GRUB его полностью не вытеснил. А еще с тех пор U-Boot появился. Ну вот еще один загрузчик будет. Где-то будет Граб, где-то systemd-boot, где-то подводная лодка...

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

ДА похрену. Мне, помнится, для надобностей производства пришлось поменять GRUB на syslinux. С того момента уже 15 лет прошло, а syslinux как жил, так и живет. И GRUB его полностью не вытеснил. А еще с тех пор U-Boot появился. Ну вот еще один загрузчик будет. Где-то будет Граб, где-то systemd-boot, где-то подводная лодка...

Этот пример некорректен, поскольку и Grub, и Syslinux имеют один принцип загрузки ядра. И даже загрузочная информация у них идентична. А Systemd-Boot требует оформления ядра как EFI-приложения.

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

И чо? Если у тебя EFI-only secure-boot по условиям задачи, то какие у тебя варианты как ядро собрать? Как бы, все от задачи зависит. Если предлагаемая схема упрощает тебе жизнь, то чо огород-то городить из двух партиций, тучи конфигов и прочего всего вот этого ГРУБого?

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

И чо? Если у тебя EFI-only secure-boot по условиям задачи, то какие у тебя варианты как ядро собрать? Как бы, все от задачи зависит. Если предлагаемая схема упрощает тебе жизнь, то чо огород-то городить из двух партиций, тучи конфигов и прочего всего вот этого ГРУБого?

И ничего. Задача какая там исходно была озвучена? Удалить systemd, в том числе и эту часть. А ядро собрано как EFI-приложение. Что делать, чтобы завелись альтернативы? Уж не собрать ли ядро классическим способом?

Was2023
() автор топика
Последнее исправление: Was2023 (всего исправлений: 1)
Ответ на: комментарий от Was2023

Да собирай как хочешь. Я вижу в этом решении явную пользу в моих возможных задачах, например. Не нравится — не ешь. :)

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

ты можешь грузить ядро с efistub как обычное ядро. инфа сотка.

cumvillain
()
Ответ на: комментарий от hobbit

Вот интересно, повесил себе Поттеринг над столом старое заявление Микрософта о запрете Линукса? :)

gns ★★★★★
()

Срач в теме ни о чем, systemd-boot идеально подходит в качестве загрузчика по-умолчанию.

  1. Работает с zero configuration, буквально. Загрузка UKI образов работает без наличия каких-либо конфигов вообще, достаточно чтобы ваш генератор (mkinitcpio, dracut, ukify…) клал образы в ESP/EFI/Linux.
  2. Очень маленький и шустрый: 209ms (loader) на моей системе согласно отчету. В то время как например у хваленого rEFInd на раздупление уходит несколько секунд.

Да, продвинутого функционала нет, но он и не нужен 99%. Зато высокая скорость и рай для любителей unix-философии так как нет ничего лишнего. Поэтому идеален по-умолчанию вместо упоротого во всех аспектах граба. Ну и да, при необходимости всегда можно поменять на более продвинутый загрузчик.

greedyskoof
()
Ответ на: комментарий от Loki13

Вот там в Микрософте и пилят. Ждем версии на .Net :)

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

Спасибо, мне как раз по работе надо в этом чутка разобраться.

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

Да вот как раз продвинутый функционал и нужен. Вот интересно, можно ли грузиться с шифрованной партиции и можно ли накатывать шифрование после установки?

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

Что подразумевается под словом грузиться? Шифрование системы (целевой /) встраивается в initrd и тут без разницы какой загрузчик, он в этом процессе вообще не участвует.

greedyskoof
()

Экспериментальная поддержка - это же ведь не должно означать, что будет только один новый загрузчик? При установке же можно будет выбрать, как раньше между Lilo и Grub?

dukettk
()
Ответ на: комментарий от Was2023

апстримное ядро тоже будет подмято под systemd-boot

Апстримному ядру вообще всё равно, чем загружаться, хоть прямиком из прошивки. Systemd-boot тут выступает как менеджер загрузчиков EFI, ибо добавить 3 строки в конфиг проще, чем пердолить efibootmgr на прошивке, которая записи забывает.

whbex
()
Ответ на: комментарий от Werenter

Достаточно открыть страницу арчевики со сравнением загрузчиков по возможностям,

Зачем это, если systemd-boot настраивается за 5 секунд и просто работает, загружает ядро и кушать не просит?
Даже в федоре не оказалось трудным на него перейти, наоборот, система проще чутка стала. Федорасты там какую-то хрень с GRUB намутили, хрен разберёшься.

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

Есть подробная мурзилка на эту тему. Там как-то настраивается два груба и все типа работает.

gns ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.