LINUX.ORG.RU
ФорумTalks

Почему systemd/udev не статические?

 , ,


0

2

Ведь это бы позволило бы увеличить стабильность дистров, использующих системг и исправить separate /usr, потеряв при этом всего лишь пару мегабайт?
Или я что-то не так понимаю?
Раз уж он и полностью копирует android init по концепции, почему туда не взяли самое лучшее - автономность и минималистичность? android init и adbd работают без смонтированного /system. И если в корень поместить рабочий shell или busybox, он позволит поднять и воскресить систему через adb без стороннего вмешательства в fs.
Так же и systemd бы запустил shell и помог бы исправить /usr, если там что-то не так
Да и время запуска при статической сборке меньше на доли наносекунд.

★★★★★

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

Лучше ее сделать нельзя, как ни старайся.

mandala ★★★★★
()

Раз уж он и полностью копирует android init

модератор, забаь его за наглое 4.2! только няшный launchd!

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

Тег удалят скорее всего

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

Почему systemd/udev не статические?

Я твою шизофрению не понял, объясни — зачем?

Ну, будут они у тебя работать, а если у тебя накрылся glibc, что тебе это даст? Ровным счётом ничего. А отдельный /usr — накрылся у тебя раздел (или диск, если на отдельном диске) с /usr (битые блоки, физические повреждения, отсутствие диска), что тебе даст статические systemd и udev? Опять же ничего.

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

/dev создаётся и монтируется ядром(devtmpfs), либо можно просто создать все возможные файлы устройств заранее.
Для шелла(и множества других утилит) отлично подходит статический busybox.

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

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

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

самое главное — ни в коем случае не пытайтесь разобраться, почему именно

littlechris ★★★
()

Какое отношение systemd имеет к проблеме с отдельным /usr? И какие из существующих проблем поможет решить статическая сборка systemd/udev?

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

Какое отношение systemd имеет к проблеме

Очевидно, какое: козёл отпущения.

И какие из существующих проблем поможет решить статическая сборка systemd/udev

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

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