![Debian не загружается после установки](https://rvso.com/image/192254/Debian%20%D0%BD%D0%B5%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B6%D0%B0%D0%B5%D1%82%D1%81%D1%8F%20%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8.png)
У меня установлены windows 10 и debian 10.9.0 cinnamon на моем SSD на 512 гигабайт. Когда я включаю компьютер, он выводит страницу, на которой спрашивает, какую ОС я хочу загрузить, со следующими параметрами:
debian gnu/linux
advanced options for debian gnu/linux
windows boot manager
system setup
Я могу загрузить Windows, просто выбрав опцию диспетчера загрузки Windows. Но когда я выбираю denian gnu/linux для загрузки Debian, он не загружается и просто показывает мне пустую страницу.
решение1
Если вы выберете, Advanced options for Debian GNU/Linux
то должны получить другое меню. Должно быть два варианта для каждой установленной версии ядра Linux: обычно у вас есть последнее ядро и до двух предыдущих для резервного копирования. Для каждой версии ядра есть вариант для обычной загрузки и еще один с (recovery mode)
.
Загрузка (recovery mode)
пропустит загрузочную заставку и скажет ядру вывести все сообщения загрузки ядра на экран. Обычно это довольно много текста, большая часть которого обычно представляет собой просто информацию о вещах, которые были успешно обнаружены или настроены; но если есть проблема, последний экран или около того может содержать сообщение об ошибке с дополнительными подсказками о том, что идет не так. Вы можете прокручивать вывод с помощью клавиш Shift+ PgUp/ .PgDn
Сначала попробуйте (recovery mode)
загрузиться с последней версией ядра, которая у вас есть: если она зависает с сообщением об ошибке, это может дать подсказку о том, что не работает. В качестве альтернативы попробуйте одно из старых ядер (в обычном режиме или режиме восстановления), если они у вас есть: если установка последнего исправления безопасности ядра не удалась (например, из-за того, что на диске не хватило места для создания файла initramfs
для него), старые ядра могут по-прежнему нормально загружаться.
Если (recovery mode)
загрузка прошла успешно, может быть запрошен пароль root в текстовом режиме, серым текстом на черном фоне. После ввода пароля root вы перейдете в современный эквивалент «однопользовательского режима» с полным доступом root в командной строке. Оттуда вы можете продолжить работу в обычном режиме с помощью команды systemctl default
. Вы также можете использовать команды, такие как , journalctl -xb
чтобы просмотреть более подробный журнал всех событий загрузки.
Если вы обнаружили, что предыдущая версия ядра работает даже в обычном режиме, а новая версия ядра дает сбой, распространенной причиной сбоя является нехватка места на диске при создании файла initramfs для него. Это происходит автоматически каждый раз при установке обновленного пакета ядра, но вы можете вручную повторить попытку создания initramfs для нового ядра, выполнив команду update-initramfs -u
как root. Если эта команда выдает какие-либо сообщения об ошибках, исправьте проблему и повторите попытку.