Debian 8.9 / systemd: Удаление поврежденного диска из загрузки

Debian 8.9 / systemd: Удаление поврежденного диска из загрузки

Один из моих жестких дисков только что сломался на моем домашнем сервере (ошибка ввода-вывода), и после его выключения я не могу его снова загрузить. Он выдает мне A start job is running for dev-disk-by [...], ждет 1m30, а затем выдает мне Dependancy failed for /mnt/backupи бросает в аварийный режим.

Я пытался использовать live USB и редактировать, /etc/fstabно это не сработало, я update-initramfs -uтакже пытался запустить после него, это тоже не помогло. Я не могу запустить systemctl daemon-reloadс live usb, потому что я в chroot, и systemd это не нравится.

Я попробовал systemctl daemon-reloadвнутри аварийной оболочки (после удаления линии из /etc/fstab, но это тоже не сработало, он все равно хочет ее смонтировать...

Я застрял здесь, у меня все есть на этом сервере (даже DHCP и DNS), и я даже не могу до него добраться...

Редактирование 2: Обратите внимание, что я также отключил жесткий диск.

Я попробовал что-то еще, как показано на wiki.archlinux.fr : systemctl mask mnt-backup.mount(внутри аварийной оболочки). После ввода этого, система загружается, но находится /в режиме только для чтения. Я могу перемонтировать его в режим чтения/записи. Если я размаскирую диск и попытаюсь добавить параметры nofailили noauto, я вернусь к шагу один, аварийной оболочке...

Редактировать 3:ЗАФИКСИРОВАННЫЙ

Как предложил McDonald's, вместо ответа на мой собственный вопрос вот решение: шаги, которые я указал во второй правке, исправили это, но я все время комментировал/редактировал неправильную строку (я удалял точку монтирования, используемую многими LXC в качестве привязанной точки монтирования), поэтому загрузка не удалась, и корневая файловая система была смонтирована только для чтения. Странно, однако, что в файлах журнала об этом не было никакой информации... (journalctl/dmesg)

Связанный контент