Сбой должен был отображаться красным [ FAIL ]
на консоли (вместо[ OK ]
)с описанием юнита рядом с ним. Как правило, первые неудачи являются наиболее важными. Используйте Shift+PageUp на консоли для прокрутки вверх и просмотра последних нескольких экранов вывода. Это может не сработать, если выходных данных слишком много.
Это работает, даже если вы обычно не видите сообщения [ OK ]
, например. из-за quiet
в командной строке ядра, используемой Debian. При первом сбое systemd переключается в подробный режим.
В противном случае вы можете использовать systemctl
. Без каких-либо опций он показывает огромный список известных устройств с неисправностями, выделенными красным цветом. Чтобы показать только неудачные, используйте systemctl --state=failed
или systemctl --failed
.
Если вы просматриваете юнит-файлы, существует всего несколько способов возврата загрузки к emergency.target
.Обычно это происходит, когда происходит сбой модуля .mount
для локальной файловой системы, что приводит к сбою local-fs.target
. Или когда вашей initramfs не удается смонтировать корневую файловую систему, если ваша initramfs использует systemd.
local-fs.target
имеет OnFailure=emergency.target
. И это терпит неудачу, потому что модули для локальных файловых систем автоматически добавляются в список Requires локального -fs.target (, если они не имеютDefaultDependencies=no
).
$ systemctl show --property Requires local-fs.target
Requires=-.mount home.mount boot.mount boot-efi.mount
If I start gparted from a live-USB, can I just delete the Ubuntu partition and expand the Debian partition?
Да
Вам необходимо переустановить grub, см. Rescue Live .