Процессы с состояниями R и Rs не могут быть уничтожены командой kill -9

Если кто-то уже столкнулся с такой ситуацией и не хочет устанавливать все заново, отключив все остальные диски, как предлагает sudodus в своем ответе, я нашел способ:

Во-первых, , если основная система не может загрузиться сама по себе , отключите внешний диск и загрузитесь с live cd или live usb flash. Если нет в сеансе реального времени, установите инструмент «загрузка -ремонт» (подробности для расширенного использования и установите здесь , набрав в терминале

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair

самая последняя часть этого && boot-repairнемедленно запустит его, если установка прошла успешно. Он имеет графический интерфейс пользователя, который -не требует пояснений. Восстановите загрузку основной системы, затем перезапустите.

Во-вторых, когда основная система снова загрузится , загрузитесь в нее, подключите внешний диск. Дважды скопируйте все содержимое EFI/ubuntuна раздел EFI внутреннего диска (/dev/sda1, в данном случае )на раздел EFI внешнего диска. Один раз в EFI/ubuntuтуда и один раз в EFI/Boot. А затем в EFI/Bootпереименуйте shimx64.efiв bootx64.efi.

Теперь на внешнем корневом разделе Ubuntu отредактируйте файл etc/fstabи найдите строку, подобную этой:

# /boot/efi was on /dev/sda1 during installation
UUID=8A3D-B724  /boot/efi       vfat    umask=0077      0       1

замените UUID 8A3D-B724, который должен принадлежать разделу EFI вашей основной системы, на UUID внешнего раздела EFI. Это можно узнать с помощью команды blkidили, если вы предпочитаете приложение с графическим интерфейсом, вы можете использовать Диски или Gparted.

После этого внешний диск становится загрузочным.


См. также:

Полная установка на USB-накопитель, загрузка UEFI

0
08.05.2020, 21:14
1 ответ

Если вы используете kill -9и процессы не умирают, они, вероятно, находятся в процессе умирания, но ожидают завершения какого-либо запроса системных ресурсов, прежде чем они смогут продолжить умирать. Вы можете попытаться найти какой-нибудь хитрый способ заставить их сдаться, но единственный гарантированный способ — перезагрузить систему. Другой вариант — оставить их и надеяться, что они умрут сами по себе. Это ответы на аналогичную проблему здесь , которые в основном говорят то же самое, но я никогда не сталкивался с надежным -огневым методом для уничтожения паразитических процессов, который не умрет.

Может помочь, если вы знаете, чего они могут ожидать... если, например, они ожидают доступа к сетевым файловым ресурсам, вы можете попробовать размонтировать диск nfs, на котором они ждут. Если вы знаете что-то еще, вы можете попытаться искусственно удовлетворить то, что они просят. Кроме этого, больше ничего нет.

0
28.04.2021, 23:15

Теги

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