LINUX.ORG.RU
ФорумTalks

«Слишком умный» установщик ROSA DESKTOP FRESH

 ,


0

1

Тут вот @MoldAndLimeHoney жаловался на нефункциональный инсталлятор Убунты: Новый инсталлятор Убунту -- мусор

Так вот я про установщик ROSA хочу рассказать. Я так понимаю, там Anaconda используется.

Берём свежий релиз ROSA FRESH R12.4: http://mirror.rosalab.ru/rosa/rosa2021.1/iso/ROSA.FRESH.12/plasma5/. Запускаем. В качестве раздела для установки выбираем том LVM под корень и больше никаких разделов не добавляем.

Получаем ошибку:

Файловая система /boot не может иметь тип lvmlv

И невозможность продолжить установку.

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

Во-вторых. Берём установочный образ ROSA FRESH R3 на платформе 2012.1. Запускаем установку в точно таких же условиях. И внезапно всё устанавливается без проблем. Не только не жалуется на то, что /boot на LVM, но еще и устанавливает загрузчик, и он корректно работает и грузит ОС.

Такие дела.

Кастану сюда пользвателя @irton чисто чтобы поныть ему, что нихрена не работает(

И что мне теперь, вручную из консоли её ставить как какой-нибудь Арч…

★★

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

Так в /boot ядро и initrd лежат, это же не про загрузчик

cobold ★★★★★
()

однажды, я поставил себе ось на lvm, и что-то когда перетащил на больший диск и стал увеличивать размер раздела - оно нифига не проще чем в gparted отресайзить.

т.е. имхо - если уж пользовать lvm, то ньюансы надо знать и нафига автоматика если хочется изврата.

Как там в 2012.1 было я незнаю, я был молод.

irton ★★★★★
()

Чем то напоминает переписку с багзилы redhat: 🙂

- У меня ошибка "Файловая система /boot не может иметь тип lvmlv". На предыдущей федоре все работало.
- Мы отключили поддержку загрузки на lvmlv начиная с Fedora 20. Извините за неудобства.
krasnh ★★★
()

эээ чтобы поставить без загрузчика нафига тебе инсталятор, инсталлятор это чтобы получить нормальную систему, а ты себе ногу отстрелил в виде отсутствующего загрузчика :))

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

ниразу не похоже, ибо тут он бага и не открывал, просто на ЛОР еды принес.

Щас в теме начнется хайп про «отечественные кривые ОС», потом плавно про Альт перейдет разговор, потом закончим что Астра - старье и на том разойдемся.

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

Зашибись. Смузихлёбы из RH снова отличились. Спасибо за информацию.

Ну я так и предположил сразу, что это наговнокодили разрабы Анаконды.

wandrien ★★
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

ну это понятно, бугурт-то в том что установщик сам не сделал нужный раздельчик в дополнение к lvm. Патчи приветствуются, но никому ненужно видимо.

irton ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Как видишь, Mandriva-based Rosa2012.1 это тоже умела, а потом ей Анаконда прострелила колено)

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

ну есть плюшки у анаконды которые вот это все перевешивают, и текстовый режим для серваков без xorg, установка по сети, какие-то там файлы автоконфигурации чтобы автоматически ставилось.

Ну и унутре Анаконды python же, можно и допилить фичи.

irton ★★★★★
()

Я до сих пор с дрожью вспоминаю этот lvm. В Дебьяне. Зачем он вам?

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

Да допилить-то можно, я бы может и сам чего-нибудь бы подопиливал, если бы было время.

Но пока на данный момент меня волнует, как мне поставить на тот компьютер актуальную Росу, а не 2012. Потому что мне там операционная система нужна.

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

Но это я наверное уже не сегодня буду выяснять, сейчас есть домашние дела.

wandrien ★★
() автор топика

Этих дистроклепателей просто нужно заставлять самих работать на этом. Тогда и дистры и ДЕ будут идеальными.

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

В Росе в целом всё неплохо сейчас. Как и в KDE, кстати. Думаю, это как раз тот случай, когда разрабы сами и пользуются.

Роса, кстати, официально рекомендует именно KDE. Он там неплохо приготовлен.

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

Ну в режиме ручной разметки сделать boot нужного вида и плюсом lvm раздел.

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

Привет, мои коллеги ставят на lvm, некоторые и btrfs пользуют. У меня лично по-класcике на ext4 без всяких lvm.

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

Xfce образ пользую, норм такой. Скриншот в галлерею хочу вкинуть, но лень

irton ★★★★★
()

Какое отношение сообщение о разделе /boot имеет отношение к установке загрузчика?

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

Со связями у тебя проблемы. Директория boot используется для хранения прежде всего ядер, а не загрузчика. До вопросов о загрузчике даже дело не дошло.

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

А LVM никакой магией ничего и не упрощает. Только наоборот. Это для бэкапов/переносов/виртуалок всегда было.

Недаром его конкурент от IBM звался EVMS - Enterprise Volume Management System. Который в ядро так и не вошёл (ЕМНИП, спорно). А там гуй навороченный уже был! В отличие от.

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

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

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

Я 10+ лет на своих машинах использую LVM. Там для простых юзкейсов изучать-то буквально нечего, всё нужное осваивается за вечер.

Только ключи запуска в манах приходится смотреть иногда, т.к. команды требуются не часто, и поэтому быстро забываются.

Но если кому-то LVM не нужен, и хватает GPT/MBR, так каждому своё. Это нормально.

А вот испытывать баттхерт от того, что кто-то использует какую-то технологию, как на этом сайте у некоторых случается - не нормально.

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

В РЖД было дело и отрицательный бюджет :)) сам закупил, сам собрал, внедрил, оформил рацпредложение, получил денежку.

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

А LVM никакой магией ничего и не упрощает

Это для бэкапов/переносов/виртуалок всегда было

Сам же себе противоречишь. Да, обычному пользователю это не нужно, как и Linux. Но если человек пользуется им на десктопе или уж тем более сервере, ему будут полезны его продвинутые возможности.

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

Знаю. Но тс жаловался на ошибку:

Получаем ошибку:

Файловая система /boot не может иметь тип lvmlv
И невозможность продолжить установку.

До установки загрузчика не дошло.

grem ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

И на основе этого сообщения об ошибке, тс разразился тирадой

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

С тем же успехом он мог возмущаться, что его про настройки сети не спросили.

grem ★★★★★
()
Последнее исправление: grem (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

Сам GRUB представляет собой набор исполняемых модулей, реализующих драйверы блочных устройств, файловых систем, исполняемые команды и другие фичи. Это ОС в миниатюре.

Чтобы эту псевдоОС запустить, нужен boot loader. Обычно его начало прошивается в 0-й сектор накопителя и далее в неспользуемый диапазон секторов перед первым разделом.

Либо используется запуск через UEFI.

Запуск GRUB с LVM-тома - вполне возможен. Но, тут багзилла Федоры частично права, этот вариант не является вполне reliable.

Именно поэтому Анаконда хочет вынести /boot на GPT/MBR-раздел.

Но из того, что установщик не способен обеспечить желаемую разрабами дистра последовательность загрузки, никак не следует, что установщик должен запрещать установку. Это уже проблема пользователя, как ему эту загрузку реализовать.

Для любого грамотного админа очевидно, что нет ничего сложного в том, чтобы сделать такую загрузку. Так что если админ сказал - ставить так - значит надо ставить так.

Тупая железка должна выполнять команды админа, потому что человеку виднее. А не выпендиваться своим умом.

Я вот эти очевидные вещи пишу, а потом вспоминаю про юзера grem вон выше по треду. И думаю: видимо специально для сертифицированных специалистов приходится всё ограничивать до тупого скрипта, потому что у некоторых админов в голове помещается только скрипт как у первой линии техподдержки, и Анаконда реально умнее такого админа.

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

Он говорил о том, что эта конфигурация считается нерабочей лишь потому, что GRUB2 из состава ROSA не умеет загружать ядра с LVM.

Если использовать сторонний загрузчик, то конфигурация допустима.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от grem

Вот смотри. Всеволод пятизвёздочник, и ты тоже пятизвёздочник.

Но есть нюанс.

wandrien ★★
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

Это уже причина, о которой он узнал из данного треда, после того, как ему кинули ссылку на багзиллу другого rpm-дистрибутива, используещего anaconda.

grem ★★★★★
()

Качните мне, «домохозяйке» в линуксах, для чего этот ваш lvm нужен? Точнее выше писали, что для бэкапов, но общими словами зачем его использовать, а не то, что по умолчанию инсталлятор предлагает? Всегда использую почти дефолт, только шифрование диска добавляю и мне хватает. Для расширения кругозора интересно.

В поисковиках не забанен, хочу поддержать тему разговора.

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

Качните мне, «домохозяйке» в линуксах, для чего этот ваш lvm нужен?

Например, у тебя настроено полнодисковое шифрование. Есть небольшой незашифрованый /efi и luks, занимающий оставшееся дисковое пространство. Внутри luks-раздела при помощи LVM созданы тома для корня, домашнего каталога и свапа. Такую схему мне приходилось использовать

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

Кроме того, lvm – это один из вариантов обхода ограничения на количество разделов в mbr. Раньше это было актуально. Сейчас биосом и mbr по принципиальным соображениям пользуются только упоротые луддиты.

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

Сейчас биосом и mbr по принципиальным соображениям пользуются только упоротые луддиты.

Или те, у кого кривой UEFI. Я на своем ноуте HP не могу в UEFI при дуалбуте настроить приоритет Linux над Windows при загрузке, он просто игнорирует настройки. В BIOS режиме — не проблема, что я скажу в GRUB2, то и будет грузиться первым.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от hateWin

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

Irben ★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)