Skip to content

Документация по BlackArch на русском языке

Инструкции, советы, новые программы

Menu
  • LocalBitcoins
  • Главная
  • Список инструментов
  • HackWare
Menu

Ошибка: «файл \vmlinuz-linux» не найден (РЕШЕНО)

Posted on 24.04.2020 by Alexey

Во время загрузки может возникнуть следующая ошибка:

ошибка: «файл \vmlinuz-linux»
Загружается начальный виртуальный диск
ошибка: сначала вам нужно загрузить ядро

На английском она выглядит так:

Error loading \vmlinuz-linux: not found

Данная ошибка может возникнуть в двух случаях:

  • сразу после установки Arch Linux
  • после обновления ядра

Если проблема появилась сразу после установки, это означает, что вы неправильно сделали установку, касающуюся раздела /boot — именно там находится файл vmlinuz-linux. Если проблема возникла после обновления ядра, значит процесс обновления был прерван и новое ядро не было создано.

Механизм исправления одинаковый в обоих случаях. Но потребуется внешний диск или USB флешка, на который нужно записать установочный образ Arch Linux.

Загрузитесь в Arch Linux с флешки.

Как и при установке Arch Linux, нужно смонтировать корневую файловую систему в /mnt, а загрузочный диск в /mnt/boot. В следующих командах измените /dev/sda3 и /dev/sda1 на имена и номера ваших разделов.

mount /dev/sda3 /mnt
mkdir /mnt/boot # если не создана ранее
mount /dev/sda1 /mnt/boot

Если вы забыли имена разделов, то можете посмотреть их командой:


fdisk -l

Затем выполните следующие команды:

arch-chroot /mnt
pacman -S linux

Если проблема возникла из-за прерванного обновления, то вы столкнётесь с ошибкой error: failed to update core (unable to lock database), либо с ошибкой:

failed to init transaction (unable to lock database)
could not lock database: File exists

В любом случае для исправления нужно удалить файл /var/lib/pacman/db.lck:

rm /var/lib/pacman/db.lck

И опять выполните команду:

pacman -S linux

И, наконец, отмонтируйте разделы и перезагрузитесь:

exit
umount -R /mnt/boot
umount -R /mnt
reboot

После этого проблема с ошибкой «vmlinuz-linux не найден» должна исчезнуть.

Близкие статьи

  • Как в Arch Linux перейти к предыдущей версии ядра. Как установить и переключиться на linux-lts (88.8%)
  • Изменения в пакете linux-firmware: требования к ядру, выделение больших файлов в отдельные пакеты (86.5%)
  • Ошибка «wget will not execute and completion _wget exists» (РЕШЕНО) (58.8%)
  • Ошибка error: failed to update core (unable to lock database) (РЕШЕНО) (57.2%)
  • Аналог опции --force в pacman (57.2%)
  • bash: finger: команда не найдена (РЕШЕНО) (RANDOM - 52.4%)

Добавить комментарий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

wp-puzzle.com logo


Поиск


Свежие записи

  • Ошибка «error: failed to commit transaction (invalid or corrupted package)» (РЕШЕНО)
  • Ошибка «TypeError: ‘AURPackageInfo’ does not have attribute ‘submitter’» (РЕШЕНО)
  • Ошибка phpMyAdmin «Error: Undefined constant «SODIUM_CRYPTO_SECRETBOX_KEYBYTES»» (РЕШЕНО)
  • Ошибка «error: GPGME error: No data. error: failed to synchronize all databases (unexpected error)» (РЕШЕНО)
  • Как в Arch Linux перейти к предыдущей версии ядра. Как установить и переключиться на linux-lts

Свежие комментарии

  • Vova к записи Установка LAMP (Linux, Apache, MySQL/MariaDB, PHP8 и phpMyAdmin) в Arch Linux / BlackArch
  • Furi к записи Приложение в .AppImage не запускается в Arch Linux (РЕШЕНО)
  • Alexey к записи Установка LAMP (Linux, Apache, MySQL/MariaDB, PHP8 и phpMyAdmin) в Arch Linux / BlackArch
  • Юрок к записи Установка LAMP (Linux, Apache, MySQL/MariaDB, PHP8 и phpMyAdmin) в Arch Linux / BlackArch
  • Aleksandr к записи Ошибка error: failed to synchronize all databases (unable to lock database) (РЕШЕНО)




Рубрики

  • Sniffing и Spoofing
  • Архив
  • Взлом Wi-Fi сетей
  • Инструкции
  • Новости
  • Общая информация/новости
  • Разведка
  • Справка и подсказки




Яндекс.Метрика
© 2023 Документация по BlackArch на русском языке | Powered by Minimalist Blog WordPress Theme