
У меня установлена версия 15.04, и при обновлении появляется эта ошибка (не блокирующая, все работает, но видеть ее раздражает):
update-initramfs: Generating /boot/initrd.img-3.19.0-16-generic
ln: failed to create symbolic link ‘/root/lib/systemd/system/cdrom.mount’: No such file or directory
Я покопался и обнаружил, что получаю следующее, когда пытаюсь обновить initramfs:
$ sudo update-initramfs -u
Искал в интернете, но ничего похожего не нашел. Кстати, у меня на машине нет cdrom/dvdrom.
решение1
Похоже, что в пакете, update-initramfs
для которого выполняется обновление, есть ошибка, из-за которой он пытается сгенерировать cdrom.mount
символическую ссылку по неправильному пути, /root/lib/systemd/system/
, а не по адресу /lib/systemd/system/
.
Какой пакет вызывает это? Нам нужно больше информации.
Я обнаружил, что если вручную создать пустую структуру папок /root
перед запуском чего-либо, то этозатемсоздать символическую ссылку cdrom.mount там во время обновления. Я бы предположил, что кто-то даже мог бы подумать о том, чтобы вручную скопировать эту символическую ссылку в /lib/systemd/system/
. Я пробовал это, но не знаю, исправит ли это какие-либо проблемы.