как снести стильное говно (grub2,systemd)?

Есть и такой ОС.

Модератор: weec

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

как снести стильное говно (grub2,systemd)?

Непрочитанное сообщение dekloper » 2015-11-03 11:30:26

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

1. вернуть человечий груб (который не 2) на родину
2. вернуть sysV скрипты и лог в /var/log/messages

Как это сделать (для федора, центоса, ну и, возможно, для всех остальных)?

Даже расскажу зачем\почему:

1. груб2 в принципе не может загружать ОС с другой партиции мбр
2. есть софт (причем не самописный), который требует наличия скриптов там где нужно
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Neus
капитан
Сообщения: 1982
Зарегистрирован: 2008-09-08 21:59:56

как снести стильное говно (grub2,systemd)?

Непрочитанное сообщение Neus » 2015-11-03 18:31:04

В центосе системд только с 7 версии, юзай 6.х, в федоре фик знает, сходи к ним в мануал.

FiL
ст. лейтенант
Сообщения: 1375
Зарегистрирован: 2010-02-05 0:21:40

как снести стильное говно (grub2,systemd)?

Непрочитанное сообщение FiL » 2015-11-03 23:25:41

да и 7-я шапка (как и centos) вполне умеют работать со скриптами из rc.d.
Системные вещи грузятся через systemd, а софтина, которая хочет rc.d вполне может туда складываться.

Grub2 вполне себе умеет грузить OS с другого раздела.
Читайте маны. Например, тут - https://wiki.gentoo.org/wiki/GRUB2/Chainloading

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

как снести стильное говно (grub2,systemd)?

Непрочитанное сообщение dekloper » 2015-11-04 10:51:52

FiL писал(а): Grub2 вполне себе умеет грузить OS с другого раздела.
не так маленько сформулировал
груб2 - не умеет устанавливаться в бут-сектор партиции - только в мбр
а требуется экспериментов ради, юзать разнородные ОСи во всех партициях
FiL писал(а): а софтина, которая хочет rc.d вполне может туда складываться.
может то может, тока сервисы не хотят стартовать в нужном порядке..
задолбался эти юниты переписывать..
с человечьим sysV всё по-человечески было)
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

FiL
ст. лейтенант
Сообщения: 1375
Зарегистрирован: 2010-02-05 0:21:40

как снести стильное говно (grub2,systemd)?

Непрочитанное сообщение FiL » 2015-11-05 18:32:33

я честно скажу, сам груб2 в бут-сектор ставить не пробовал. Но интернет говорит, что оно вполне себе работает.

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

как снести стильное говно (grub2,systemd)?

Непрочитанное сообщение dekloper » 2015-11-06 10:23:19

честно скажу - пробовал - не ставится, только мбр..
еще скажу - из последних стильных линухов не многие предоставляют выбор загрущиков и куда их ставить, исключение - Mageia, под которую, кстати, пилят XEN
на самом деле не сильно большая проблема и из мбр рулить ОСями этим стильновыебаным грубом-2..
просто - не хочу мараться..
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

FiL
ст. лейтенант
Сообщения: 1375
Зарегистрирован: 2010-02-05 0:21:40

как снести стильное говно (grub2,systemd)?

Непрочитанное сообщение FiL » 2015-11-06 19:17:45

А что значит "не ставится"?
Что говорит grub2-install /dev/sda1 ?

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

как снести стильное говно (grub2,systemd)?

Непрочитанное сообщение dekloper » 2015-11-06 19:54:24

Код: Выделить всё

[root@node-02 ~]# grub2-install /dev/sda2
Installing for i386-pc platform.
grub2-install: предупреждение: Файловая система «ext2» не поддерживает встраивание.
grub2-install: предупреждение: Встраивание невозможно. При имеющихся параметрах GRUB можно установить только с помощью списка блоков (blocklists). Однако, список блоков является НЕНАДЁЖНЫМ механизмом и его лучше не использовать..
grub2-install: ошибка: не будет продолжена с использованием blocklists.
----
дохрена русских буков, но всё равно нихрена непонятно чо ему нада..
очевидно, что этот дом-2, тьфу, груб-2 писали стильные люди...
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

FiL
ст. лейтенант
Сообщения: 1375
Зарегистрирован: 2010-02-05 0:21:40

как снести стильное говно (grub2,systemd)?

Непрочитанное сообщение FiL » 2015-11-06 20:36:39

Ну как непонятно? Он-же русским языком говорит - "Файловая система «ext2» не поддерживает встраивание."
Отформатируй в ext4 и всё будет. Ну и таки читайте, блин, что вам машина пишет. Она это не для просто так делает.

Отправлено спустя 2 минуты 29 секунд:
Да, еще один момент. Я не уверен, но вроде где-то читал, что при установке на раздел надо указывать --force.

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

как снести стильное говно (grub2,systemd)?

Непрочитанное сообщение dekloper » 2015-11-06 21:07:43

FiL писал(а): Ну как непонятно? Он-же русским языком говорит - "Файловая система «ext2» не поддерживает встраивание."
я не верю стильным людям, которые это пишут..

Код: Выделить всё

[root@node-02 ~]# mount
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
devtmpfs on /dev type devtmpfs (rw,nosuid,size=12034772k,nr_inodes=3008693,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev,size=12044168k,nr_inodes=3011042)
tmpfs on /run type tmpfs (rw,nosuid,nodev,size=12044168k,nr_inodes=3011042,mode=755)
/dev/sda2 on / type ext4 (rw,relatime,errors=continue,user_xattr,acl,barrier=1,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
...
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

FiL
ст. лейтенант
Сообщения: 1375
Зарегистрирован: 2010-02-05 0:21:40

как снести стильное говно (grub2,systemd)?

Непрочитанное сообщение FiL » 2015-11-07 1:12:50

a --force пробовал?

Я на выходных, если время будет, сам потыкаюсь. Уже самому интересно стало.

Отправлено спустя 1 час 5 минут 5 секунд:
Попробовал. таки без --force не хочет. С --force всё сработало.

Но я там почитал, таки там всё сложно. :(

Аватара пользователя
dekloper
ст. лейтенант
Сообщения: 1331
Зарегистрирован: 2008-02-24 15:43:19
Откуда: давно здесь сидим..
Контактная информация:

как снести стильное говно (grub2,systemd)?

Непрочитанное сообщение dekloper » 2015-11-07 19:43:35

FiL писал(а): Попробовал. таки без --force не хочет. С --force всё сработало.
с форсом, да - сработало..
но.. тваюж дивизию....
FiL писал(а): Но я там почитал, таки там всё сложно.
встраивание
вот нахъя оно надо???!
помню по 1-му грубу, за это отвечал набор говнокода стаж1.5 (30 или скоко-то там инкрементно склееных секторов, позволяющий обходиться без стаж2);
стаж1 - 1 сектор (мбр, ограниченый его свободным местом);
стаж2 - 1 сектор (бут, также ограниченный его свободным местом);
далее, после стажа2, уже подгружалось что то с файлухи (аля оверхед, или стаж1.5)
но, зато была самодостаточность загрущика и конфиг три строчки (скока там типов ФС поддерживалось, даже на дос и бзд можно было взгромоздить этот оверхед)

--
во 2-ом же это не просто сложно.. это НЕ сложно.
это - код, написанный шизофреником, с кучей конфигов, содержащих случайный набор букв!
чего они этим достигли - непонятно
ТОВАгИЩИ! БгАТЬЯ И СЕСТгЫ! ДОЛОЙ гАВНОДУШИЕ!

FiL
ст. лейтенант
Сообщения: 1375
Зарегистрирован: 2010-02-05 0:21:40

как снести стильное говно (grub2,systemd)?

Непрочитанное сообщение FiL » 2015-11-09 20:10:16

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