Загрузка данных


Вариант 2. Если пишет "E: Unable to locate package" (Пакет не найден)

Это значит, что 404 сломали процесс обновления списков. Давайте жестко отключим скачивание переводов и лишнего мусора, оставив только самое необходимое.

Выполните эти команды внутри chroot:

    Отключаем скачивание переводов:
    Bash

    echo 'Acquire::Languages "none";' > /etc/apt/apt.conf.d/99disable-translations

    Очищаем поломанные списки:
    Bash

    rm -rf /var/lib/apt/lists/*
    mkdir -p /var/lib/apt/lists/partial

    Указываем базовый репозиторий (без обновлений безопасности, которые часто дают 404 на старых системах):
    Bash

    cat << 'EOF' > /etc/apt/sources.list
    deb http://old-releases.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
    EOF

    Снова пробуем обновить списки (ошибок 404 быть больше не должно):
    Bash

    apt-get update --allow-insecure-repositories

    И ставим ядро с загрузчиком:
    Bash

    apt-get install -y --allow-unauthenticated linux-image-generic grub-pc

    (Напоминаю: если появится синее окно, жмём Пробел на /dev/sda и Enter).

    И финализируем:
    Bash

    grub-install /dev/sda
    update-grub

Дайте знать, пошёл ли процесс установки после этих правок! Мы уже почти у цели.