Автор Тема: systemd и fstab (РЕШЕНО)  (Прочитано 3811 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн uncivil

systemd и fstab (РЕШЕНО)
« : 07 Мая 2015, 14:00:15 »
Здравствуйте. Имеется Debian Jessie Xfce, в fstab настроено автомонтирование разделов для файлопомойки по UUID. Обнаружилась одна неприятная особенность: при изменении UUID раздела или отключении винта с разделом, указанным в fstab, система не загружается - "Welcome to emergency mode! After logging in, type "journalctl -x" to view system logs, "systemctl reboot" to reboot, "systemctl default" to try again to boot into default mode."

Да, проблема неглобальная, но как-то лень каждый раз править fstab. К слову, на другом винте установлена Slackware и для нее вышеописанное не является проблемой - система грузится, а раздел просто не монтируется. Кто-нибудь пытался разобраться с данным вопросом? А то уже как-то мысль появилась - а не спрыгнуть ли на sysvinit?
« Последнее редактирование: 13 Мая 2015, 09:32:02 от uncivil »
 

Оффлайн qupl

Re: systemd и fstab
« Ответ #1 : 07 Мая 2015, 14:10:32 »
uncivil, а с чего часто меняется uuid раздела? (как вариант прописать через имя или label)

Оффлайн yoric

Re: systemd и fstab
« Ответ #2 : 07 Мая 2015, 14:34:52 »
а не спрыгнуть ли на sysvinit?
Как и куда? Или имеется ввиду совсем с дебиана?
 

Оффлайн qupl

Re: systemd и fstab
« Ответ #3 : 07 Мая 2015, 14:38:49 »
Как и куда?
Наверное имеется в виду это.

Оффлайн yoric

Re: systemd и fstab
« Ответ #4 : 07 Мая 2015, 14:47:03 »
А кто-нибудь пробовал так? Ведь говорят, что systemd ко многим пакетам гвоздями прибит, как бы не остаться с sysvinit-ом и без пол-системы...
О, и даже gentoo-вский openrc имеется, оказывается, но насчёт прибития гвоздями то же опасение.
globus@aspera:~$ apt-cache show openrc
Package: openrc
Version: 0.13.1-4
Installed-Size: 340
Maintainer: OpenRC Debian Maintainers <openrc-devel@lists.alioth.debian.org>
Architecture: amd64
Replaces: sysv-rc
Provides: sysv-rc
Depends: insserv, libc6 (>= 2.16), libeinfo1, librc1
Conflicts: file-rc, sysv-rc
Description-en: dependency based init system (runlevel change mechanism)
 OpenRC is a dependency based init system. It provides support for System V
 init, for booting, changing runlevels, starting and stopping services, and
 shutting down.
 Originally written as a Gentoo project, OpenRC is 100% compatible with
 Gentoo init scripts. OpenRC, however, is not exclusively used by Gentoo
 Linux, and aims at being platform-agnostic, and supporting the old style
 init system historically available in Debian.
 This package provides the runlevel change mechanism.
 

Оффлайн uncivil

Re: systemd и fstab
« Ответ #5 : 07 Мая 2015, 14:50:09 »
uncivil, а с чего часто меняется uuid раздела? (как вариант прописать через имя или label)

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

а не спрыгнуть ли на sysvinit?
Как и куда? Или имеется ввиду совсем с дебиана?

Может быть вот так - http://blog.tataranovich.com/2015/04/howto-remove-systemd.html  Еще не пробовал.
С дебиана не уйду)
 

Оффлайн qupl

Re: systemd и fstab
« Ответ #6 : 07 Мая 2015, 14:53:42 »
uncivil, если это разовый переезд, то иправить UUID и забыть, потому что правка конфига необходима. Имена разделов чаще скачут. Label - зависит от Вас, можно дать уникальный, но не забывать его проставлять при переформатировании (опять же лучше UUID).

Оффлайн uncivil

Re: systemd и fstab
« Ответ #7 : 07 Мая 2015, 16:06:22 »
uncivil, если это разовый переезд, то иправить UUID и забыть, потому что правка конфига необходима. Имена разделов чаще скачут. Label - зависит от Вас, можно дать уникальный, но не забывать его проставлять при переформатировании (опять же лучше UUID).

+ придется смириться с тем, что когда физически отключаешь винт, придется править fstab. Хоть и не так уж часто я в системник лазаю, но тем не менее лишние телодвижения обеспечены.
 

Оффлайн vic5710

Re: systemd и fstab
« Ответ #8 : 07 Мая 2015, 16:31:32 »
для эксперимента скачал http://mirror.yandex.ru/debian-cd/8.0.0/i386/iso-cd/debian-8.0.0-i386-lxde-CD-1.iso
установил в ВМ и удалил  systemd  по мануалу. после ребута вход был консольный. сделал apt-get update; apt-get install lxde slim. после ребута вошел в LXDE но пропали выключение и перезагрузка в меню выхода.

Сообщение объединено: 07 Мая 2015, 16:42:36
сеть поднялась без глюков пишу с этой машины. но по ходу без бубна удалить будет трудно
« Последнее редактирование: 07 Мая 2015, 16:42:36 от vic5710 »
 

Оффлайн ihammers

Re: systemd и fstab
« Ответ #9 : 07 Мая 2015, 16:52:19 »
uncivil, как прописывали подключение в fstab?
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 

Оффлайн uncivil

Re: systemd и fstab
« Ответ #10 : 07 Мая 2015, 20:41:41 »
ihammers, вот так:

Spoiler: ShowHide
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>

#Entry for /dev/sdd3 :
UUID=f93c8e96-2e6f-4e37-b555-0028e7c676b1   /   ext4   errors=remount-ro   0   1
#Entry for /dev/sdd5 :
UUID=51795CA1EB20ACE1   /media/Disk_E   ntfs-3g   defaults,locale=ru_RU.UTF-8   0   0
#Entry for /dev/sdb1 :
UUID=06d550f8-bc22-4499-9a33-738f0777bf12   /media/EALS_940   ext4   defaults   0   0
#Entry for /dev/sda2 :
UUID=45a5e6e7-09be-41d6-b04f-1ebc2860f2f2   /media/AAKS_460   ext4   defaults   0   0
#Entry for /dev/sdd1 :
UUID=6eededba-dc9b-4785-bf7b-8b95cf503672   none   swap   sw   0   0
 

Оффлайн sandaksatru

Re: systemd и fstab
« Ответ #11 : 08 Мая 2015, 10:38:37 »
но пропали выключение и перезагрузка в меню выхода.
пакет pm-utils стоит? consolekit, policykit и dbus запущены без ошибок?
Выключение в консоли:dbus-send --system --print-reply --dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop boolean:true
 

Оффлайн ihammers

Re: systemd и fstab
« Ответ #12 : 08 Мая 2015, 11:05:36 »
uncivil, насколько я могу судить, то нужно использовать не defaults параметр, а группу в которой будет указан noauto. При загрузки он не будет его ждать, но потом придётся его подключать в ручную.

IMHO: лучше переносные устройства через autofs подключать, mount происходит при обращении, если его нету (отключен диск) то просто вылетит ошибка.
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 

Оффлайн vic5710

Re: systemd и fstab
« Ответ #13 : 08 Мая 2015, 12:46:30 »
sandaksatru, поставил базовую систему, sysvinit , systemd удалил потом накатил XFCE. От рута все норм, от юзера нет ребута и выключения. Хотел оценить можно ли без бубна откатиться на sysvinit. Совсем без бубна не вышло  :(
« Последнее редактирование: 08 Мая 2015, 12:49:41 от vic5710 »
 

Оффлайн uncivil

Re: systemd и fstab
« Ответ #14 : 09 Мая 2015, 19:31:04 »
Нагуглил, все-таки.  Чтобы загрузка не останавливалась при отсутствии какого-либо хдд, нужно в fstab добавить опцию nofail.
 

Теги:
 

Работа systemd-timesyncd через прокси-сервер

Автор suny

Ответов: 7
Просмотров: 2247
Последний ответ 10 Февраля 2020, 03:58:25
от suny
jessie systemd alsa

Автор torm84

Ответов: 2
Просмотров: 1205
Последний ответ 13 Марта 2015, 09:59:52
от torm84
Вопросы про systemd задаём тут

Автор yoric

Ответов: 4
Просмотров: 1653
Последний ответ 01 Февраля 2016, 18:29:13
от yoric
Debian 9 и systemd-networkd

Автор conrad66

Ответов: 2
Просмотров: 1749
Последний ответ 11 Февраля 2019, 19:12:43
от conrad66
systemd-gpt-auto-generator

Автор ioann.sys

Ответов: 0
Просмотров: 1674
Последний ответ 26 Сентября 2015, 02:03:14
от ioann.sys