Каковы цели `sudo -v &&` и` sh / dev / stdin` здесь?

У меня была очень похожая проблема с LVM. Суть дела в том, что systemd запускал свои системы-fsck сразу после initrd switch_root, поэтому файловая система не уладилась. В системах исходного кода-fsck запрашивает udev для типа файловой системы, и если это выполняется слишком быстро после switch_root, udev возвращает NULL. Очень простым решением было добавить одну линию к услуге, приостановить на 3 секунды, перед запуском fsck. Это - разность:

root@localhost:/usr/lib/systemd/system$ diff -u systemd-fsck-root.service.orig systemd-fsck-root.service
--- systemd-fsck-root.service.orig  2015-11-24 23:15:22.593388104 +0000
+++ systemd-fsck-root.service   2015-11-24 21:52:13.489345153 +0000
@@ -17,6 +17,7 @@
 [Service]
 Type=oneshot
 RemainAfterExit=yes
+ExecStart=/bin/sleep 3
 ExecStart=/usr/lib/systemd/systemd-fsck
 StandardOutput=journal+console
 FsckPassNo=1
1
18.07.2018, 02:32
0 ответов

Теги

Похожие вопросы