LinuxForum.Fans
Тема

Fedora 16 поломалась загрузка

Автор: demetrius2003 28 сообщений 2619 просмотров
30.12.2018 12:46 · отредактировано #430380

Доброго дня, уважаемые форумчане!
Тут тоже запощу свою проблему! Вобщем, снова напрягает меня моя машина с Федорой 16! Поломалась загрузка! Стопорится на Failed to start Display manager. Я так понимаю, что это всего-лишь следствие, а причина в другом. Что уже успел сделать:
1. Сначала при загрузке система ругалась на то, что невозможно создать кучу файлов в /run. Это порешалось чекдиском и удалением /run вручную. Сейчас загрузка идёт, но система матерится на то, что не может стартовать несколько служб и после очередного ругательства виснет намертво.
2. Соответственно монтировал диск на другой машине. Там всё в порядке! Данные на месте, каталоги, файлы. Т. е. на внешний вид всё ОК. Сам диск без бэдов.
Что можно предпринять, чтоб реанимировать загрузку? В каком направлении двинуться?

UPD: Загрузился в single. Сыпет ошибками systemd-tmpfiles[675]: Failed to create directory /var/lock (или /var/run): Permission denied
Т. е. с чего начал, то и осталось! Почему пермишн денид? Никто ничего не трогал!!!! Папки эти с root|root и норм правами! Что не так то?

30.12.2018 15:24 #430381

Fedora 16 уже 7 лет не поддерживается.

30.12.2018 16:09 #430382
demetrius2003 написал:
или /var/run):

ЕМНИП, /var/run должна быть симлинком на /run

[console]rm -rf /var/run
mkdir -p /run
chmod 755 /run
ln -s /run /var/run[/console]

А в однопользовательском оно / разве не в ro монтирует??

s.xbatob написал:
Fedora 16 уже 7 лет не поддерживается.

И что с того? Если работает и все устраивает, зачем менять?

30.12.2018 17:22 #430384
DiabloPC написал:
[quote=demetrius2003]или /var/run):

ЕМНИП, /var/run должна быть симлинком на /run

[console]rm -rf /var/run
mkdir -p /run
chmod 755 /run
ln -s /run /var/run[/console]

А в однопользовательском оно / разве не в ro монтирует??

s.xbatob написал:
Fedora 16 уже 7 лет не поддерживается.

И что с того? Если работает и все устраивает, зачем менять?[/quote]
Вот, работать перестало. Теперь проще все обновить, чем искать давние проблемы

02.01.2019 18:34 · отредактировано #430385

всё правильно! /var/run - это симлинк на /run, а /var/lock - это симлинк на /run/lock. Это всё перепроверил. И даже пересоздал. Не понимаю, почему как было так и осталось permission denied! Права и владельца проверил! Такое впечатление, что что-то с tmpfs приключилось и оно не может нормально работать, соответственно много чего идёт не так.
P.S.: Если мне надо было бы, то я бы новьё накатил. Надо именно 16-ю запустить.

UPD: Завёл в single!!! Как теперь в нормальном режиме запустить? Проверить бы но как и что?
Добавлено: 02.01.2019 21:34:08

Даю отчёт!
Решил эксперимент устроить. На новый диск поставил Fedora 16 с нуля. Запустил, подмонтировал старый диск, сравнил. И что же! Часть папок отсутствует как класс! /usr/bin к примеру и прочая. Не хватает ОЧЕНЬ МНОГО! Вобщем решение принял волевое. Оставил новую установку Fedora 16, со старой перенёс всё необходимое из софта. Пользовательские данные - из бэкапов. Благо беда до них не смогла дотянуться. Часть софта после переноса, по понятным причинам, не заработала, поэтому возникла нужда подключить репозитории и поставить естесственным путём то, чего не хватает! Но тут меня ждал очередной сюрпрайз! Репозитории для Fedora 16 в основной массе своей померли! Искал полдня! В результате получился вот такой вот fedora.repo:

text
[fedora]
name=Fedora dima
failovermethod=priority
baseurl=http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/16/Everything/i386/os/
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch
enabled=1
metadata_expire=7d
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[fedora-debuginfo] name=Fedora dima - Debug failovermethod=priority baseurl=http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/16/Everything/i386/debug/ #mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-debug-$releasever&arch=$basearch enabled=1 metadata_expire=7d gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[fedora-source] name=Fedora dima - Source failovermethod=priority baseurl=http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/16/Everything/source/SRPMS/ #mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-source-$releasever&arch=$basearch enabled=1 metadata_expire=7d gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

Может кому пригодится!
P.S.: Что это было так и не понял! Может нарушение целостности ФС? Тогда почему чекдиск не помог? Короче надо переходить на полный бэкап системы!!!

10.01.2019 15:18 #430452
"demetrius2003" написал:
надо переходить на полный бэкап системы!!!

IMHO, надо переходить на Убунту. Конечно, Федора прогрессивнее Убунту. И Новый Гном на ней раньше появился и прочие менее красивые новинки и т.п. однако, она, по сути, испытательная площадка Ред-Хата. Убунту, хотя и более консервативна и хорошие новинки в ней появляются позднее, чем в Федоре, но более стабильна и надёжна.

12.01.2019 12:49 #430510
PahomUbuntu написал:

IMHO, надо переходить на Убунту. Конечно, Федора прогрессивнее Убунту. И Новый Гном на ней раньше появился и прочие менее красивые новинки и т.п. однако, она, по сути, испытательная площадка Ред-Хата. Убунту, хотя и более консервативна и хорошие новинки в ней появляются позднее, чем в Федоре, но более стабильна и надёжна.

Может, всё-таки не пользоваться дистрибутивом 8-летней давности? Фанаты стабильности могут поставить CentOS -- он и то свежее.
А насчёт закидонов -- уж не фанатам Ubuntu рассуждать. :( Тут явно лучше Debian

12.01.2019 13:19 #430512
"demetrius2003" написал:
На новый диск поставил Fedora 16 с нуля.

Это ужас какой-то! :'(
На новый диск нужно ставить Fedora 29. *DRINK*

12.01.2019 13:43 #430514

Olej, а нужно ли? Я вот сам три дня назад себе opensuse 11.1 поставил. Ну а что делать если мне пых <=5.2 понадобился? Развести геморроя дня на 3 чтобы его в leap15 прикрутить?

12.01.2019 13:58 · отредактировано #430517
"DiabloPC" написал:
а нужно ли?

Я не верю, что есть приложения, которые нельзя заставить работать в свежих версиях, или нет более адекватных альтернатив таким "бесценным" программам.

P.S. Вообще, "период полураспада" установленного рабочего дистрибутива (десктоп, не сервер) по опыту на многих компьютерах и разных дистрибутивах - 3-4 года ... и это не из соображений "поддерживается - не поддерживается", плевать - а потому что накапливаются ошибки и мусор. И вот с такой периодичностью следует или переустанавливать систему заново, или динамически обновлять дистрибутив до следующей версии.

12.01.2019 14:09 #430518

"Olej" написал:
которые нельзя заставить работать в свежих версиях
A кто сказал что нельзя? Но количество человекочасов необходимых на это неумолимо склоняет к более простому решению.
Ну и конкретно в моем случае: мне все равно нужно было ставить вторую систему, так как на основной висит апач с php7, который используется постоянно и ковырять старый пых с вполне вероятной возможностью, хоть и временного, умирания основной установки как-то совсем не казалось мне веселым и радужным.
12.01.2019 14:28 #430520
Olej написал:
[quote="demetrius2003"] На новый диск поставил Fedora 16 с нуля.

Это ужас какой-то! :'(
На новый диск нужно ставить Fedora 29. *DRINK*[/quote]
Да, именно так! Когда ещё один сломается -- концов уже будет не найти. А тут, когда сломается, дистрибутив будет уже стабильным и даже устаревшим.

12.01.2019 21:16 #430529
"s.xbatob" написал:
А тут, когда сломается, дистрибутив будет уже стабильным и даже устаревшим.

:) Шапочка вполне себе стабильная. Косяков пока нету. С ноября полёт отличный. *OK*

21.01.2019 21:39 #430672
Olej написал:
[quote="DiabloPC"]а нужно ли?

Я не верю, что есть приложения, которые нельзя заставить работать в свежих версиях, или нет более адекватных альтернатив таким "бесценным" программам.
[/quote]

Долго думать не буду. Просто первое, что пришло в голову, это популярная бухгалтерская программа 1С-бухгалтерия, 8-ка. Есть там клиент под линукс. Неплохо работает. Да вот одна беда - хочет этот клиент такую либу под себя (дай Бог памяти) как webkitgtk. А теперь, братцы вперед. Попробуй найти этот самый пакет в той же Федоре-28,29... И дальше тоже - обломаишься. Выпилили его из дистрибутива, поддержку прекратили. Типа - ненадежный. Да мне плевать, что он ненадежный, мне надо, чтобы клиент 1С работал... Можно, конечно, применить шаманские пляски с бубном, найти на просторах Инета вариант этой самой библиотеки, попытаться его поставить... Без гарантированного успеха.

Ну а теперь простой вопрос - есть ли в природе альтернатива 1С, которая сможет работать так же как и 1С с данными 1С, накопленными не за один десяток лет?

21.01.2019 21:48 #430673

Вендор-лок он такой, коварный. Заставляет использовать уязвимые библиотеки. Как бы тут судом дело не обернулось.

22.01.2019 18:42 · отредактировано #430682

"Vascom" написал:
Вендор-лок он такой, коварный. Заставляет использовать уязвимые библиотеки. Как бы тут судом дело не обернулось.
Не обернётся. Скорее нас с вами засудят за использование контрафактного софта (Linux), от которого наше
обнищавшее правительство шарахается как чёрт от ладана ;)
25.01.2019 19:46 #430704

Wolfenberg написал:
[quote="Vascom"]Вендор-лок он такой, коварный. Заставляет использовать уязвимые библиотеки. Как бы тут судом дело не обернулось.
Не обернётся. Скорее нас с вами засудят за использование контрафактного софта (Linux), от которого наше обнищавшее правительство шарахается как чёрт от ладана ;)[/quote]

А вот с этого места, с контрафактности линукса попрошу поподробнее. С указанием конкретных юридически значимых НПА, по которым линукс может быть признан контрафактным софтом.
26.01.2019 01:00 #430706
"Cruiser78" написал:
признан контрафактным софтом.

Тут скорее о профпригодности контролирующих лиц речь, а не о контрафактности дистрибутива.

26.01.2019 08:22 · отредактировано #430707
"Cruiser78" написал:
С указанием конкретных юридически значимых НПА, по которым линукс может быть признан контрафактным софтом.

Как написали выше, сверху сидят у нас одни идиоты. Поэтому вас задолбают распоряжениями о ПО. Вы докажете,
что буржуйская GNU (GPL) не противоречит законодательству РФ? :) И что именно ваш софт одобрен твердолобым Роскомнадзором и всеми службами ФСБ? А на обновления у вас есть их "добро"? Только этих вопросов хватит, чтобы на пинках вас елозить вокруг серверной не один год, не говоря уже про ваше руководство.

04.02.2019 00:55 · отредактировано #430744
Wolfenberg написал:
[quote="Cruiser78"]С указанием конкретных юридически значимых НПА, по которым линукс может быть признан контрафактным софтом.

Как написали выше, сверху сидят у нас одни идиоты. Поэтому вас задолбают распоряжениями о ПО. Вы докажете,
что буржуйская GNU (GPL) не противоречит законодательству РФ? :) [/quote]

Я принципиально не смогу доказать, что GNU(GPL) не противоречит Законодательству РФ по одной простой причине. В России государственный язык - русский. А лицензия GNU(GPL) написана по английски. И её явно запрещено переводить для юридических надобностей на другие языки. На этом месте любые доказательства и заканчиваются. Так юридически значимого текста лицензии на русском (государственном языке) нет и быть не может. Такая-вот загогулина получается.

Ровно на этом же месте я могу любого идиота завернуть (и заворачивал не раз, правда, по иным делам) в эротическое путешествие. Что именно я нарушаю используя тот же Линукс из российских законов? С указанием конкретных пунктов НПА, которые я нарушаю.
============
UPD. И еще. Принципиально невозможно доказать гарантированное отсутствие чего либо. И если инспектор требует у тебя доказательств твоей правоты, то его надо, как минимум, посылать далеко-далеко. Это дело инспектора найти у тебя нарушения и доказать их, а не твое - оправдываться перед инспектором. Если инспектор требует от проверяемого подобное, то он явно прибегает к дешевому демагогическому приему "инверсия презумции". Как только подобное начинается, то общение с инспектором необходимо прекращать. Пусть пишет телегу самостоятельно, в меру своего развития. Как правило - невысокого. Напишет предъяву - её и будете опровергать.

Войдите или зарегистрируйтесь, чтобы ответить.