Ubuntu зависает при загрузке всякий раз, когда есть пакеты, которые нужно обновить
===================================================================================

 На экране загрузки застревает спираль Ubuntu.   
 
Это происходит всякий раз, когда есть пакеты, которые нужно обновить (с помощью  `sudo apt-get upgrade` )   
 
Почему это происходит и как это исправить?   
 
Версия: 20.04 

 **Изменения:**  (на основе комментария Бруни) 

> 
>  Как узнать, есть ли пакеты, которые нужно обновить, если вы зависаете на экране загрузки? Как с этим справиться? 
> 
> 
> 

 Я загружаюсь в режим восстановления, запускаю  `dpkg`  и обнаруживаю, что некоторые пакеты нуждаются в обновлении. Обновления здесь (в режиме восстановления) не выполняются из-за проблем, связанных с сетью. Затем я обновляю  `grub`  через сам режим восстановления, все работает нормально. После этого я  `возобновляю работу` , он застревает на черном экране с мигающим курсором. 
Затем я принудительно завершаю работу и снова включаю его. На этот раз загружается отлично. Затем я обычно запускаю  `sudo apt-get upgrade` . Проблема с загрузкой больше не возникает (всякий раз, когда это происходит, нужно установить некоторые обновления). 

> 
>  Какова настройка вашего диска (например, смонтированы ли какие-либо разделы на внешних дисках) 
> 
> 
> 

 Я использую систему с двойной загрузкой с включенной безопасной загрузкой UEFI. Винда стоит на SSD. Я разделил жесткий диск на 2 части. Одна часть используется Windows. Остальное полностью для Ubuntu.Помимо загрузчика, я не думаю, что есть какое-либо взаимодействие между Windows и Ubuntu. 

> 
>  Это происходит независимо от типа пакетов, которые необходимо обновить? 
> 
> 
> 

 Да 

 

Отключите автоматические обновления, если они еще не отключены.
Отредактируйте `/etc/apt/apt.conf.d/20auto-upgrades` и измените содержимое с 

```
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";

```

на 

```
APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";
APT::Periodic::Unattended-Upgrade "1";

```

([source](https://linuxconfig.org/disable-automatic-updates-on-ubuntu-20-04-focal-fossa-linux)).
Это попытка обходного пути.
Вы не должны видеть эту проблему даже при включенных автоматических обновлениях.
Но это может сработать. 

Вы также можете сделать это через GUI.
Перейдите в *Деятельность* (в левом верхнем углу, или *Win key* -> *ПО* (в строке поиска) -> *ПО и обновления* -> *Обновления* -> *Автоматически ...*