автоудаление, зависание при удалении ядра [закрыто]

Я использую Ubuntu 17.04 - 4.10.0-21-generic , и мне было предложено удалить старый 4.10.0-19-generic ], однако оно зависает, удаляя часть linux-image-extra-4.10.0-19-generic . См .:

(Reading database ... 235316 files and directories currently installed.)
Removing linux-image-extra-4.10.0-19-generic (4.10.0-19.21) ...
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.10.0-19-generic /boot/vmlinuz-4.10.0-19-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.10.0-19-generic /boot/vmlinuz-4.10.0-19-generic

Есть какие-нибудь советы? Я попытался перезагрузить компьютер, но он все еще зависает при удалении этого пакета, что предотвращает любые другие установки.

3
задан 18 May 2017 в 22:40

1 ответ

может иметь место, что это просто занимает много времени и не подвешивается. у меня была подобная проблема, и наконец после отъезда его в течение долгого времени, и я понял, что это просто действительно занимает много времени для окончания и дает без вывода. Это дает появление того, что зависло, потому что обычно Linux и Кв. являются и подробными и занимают примерно подобное количество времени, чтобы сделать вещи.

РЕДАКТИРОВАНИЕ: после дальнейшего расследования я полагаю, что это вызвано тем, что apt autoremove (к сожалению для нас) достаточно умен для выполнения update-grub каждый раз, когда оно изменяет ядро, даже если это - избыточное. Я понял это путем выполнения sudo update-grub вручную впоследствии, и конечно же, то же огромное время ожидания.

, Например, вот некоторый вывод от моего автоудалять:

    Removing linux-image-extra-4.8.0-36-generic (4.8.0-36.36~16.04.1) ...
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.8.0-36-generic /boot/vmlinuz-4.8.0-36-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.8.0-36-generic /boot/vmlinuz-4.8.0-36-generic
update-initramfs: Generating /boot/initrd.img-4.8.0-36-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.8.0-36-generic /boot/vmlinuz-4.8.0-36-generic
run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 4.8.0-36-generic /boot/vmlinuz-4.8.0-36-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.8.0-36-generic /boot/vmlinuz-4.8.0-36-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.8.0-36-generic /boot/vmlinuz-4.8.0-36-generic
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-4.8.0-52-generic
Found initrd image: /boot/initrd.img-4.8.0-52-generic
Found linux image: /boot/vmlinuz-4.8.0-46-generic
Found initrd image: /boot/initrd.img-4.8.0-46-generic
Found linux image: /boot/vmlinuz-4.8.0-45-generic
Found initrd image: /boot/initrd.img-4.8.0-45-generic
Found linux image: /boot/vmlinuz-4.8.0-36-generic
Found initrd image: /boot/initrd.img-4.8.0-36-generic
Found linux image: /boot/vmlinuz-4.4.0-78-generic
Found initrd image: /boot/initrd.img-4.4.0-78-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin

done
Removing linux-image-4.8.0-36-generic (4.8.0-36.36~16.04.1) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.8.0-36-generic /boot/vmlinuz-4.8.0-36-generic
update-initramfs: Deleting /boot/initrd.img-4.8.0-36-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.8.0-36-generic /boot/vmlinuz-4.8.0-36-generic
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-4.8.0-52-generic
Found initrd image: /boot/initrd.img-4.8.0-52-generic
Found linux image: /boot/vmlinuz-4.8.0-46-generic
Found initrd image: /boot/initrd.img-4.8.0-46-generic
Found linux image: /boot/vmlinuz-4.8.0-45-generic
Found initrd image: /boot/initrd.img-4.8.0-45-generic
Found linux image: /boot/vmlinuz-4.4.0-78-generic
Found initrd image: /boot/initrd.img-4.4.0-78-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin

В моем разочаровании я ввел несколько команд ( не правильный подход, но мы все были там...), только чтобы видеть, ответили ли вещи. Это не сделало. Движение от вывода, "Найденного memtest86 + изображение:/boot/memtest86 +. мусорное ведро" к "сделанному" заняло приблизительно 15 минут. Никакая идея, почему это занимает много времени у этого, но терпения, не может помочь Вам, это сделало меня!

3
ответ дан 1 December 2019 в 16:19

Другие вопросы по тегам:

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