Debian не запускается после установки

Обновлено: 30.06.2024

Начиная с Windows 8, большинство настольных ПК используют встроенное ПО EFI вместо устаревшего BIOS. Если на вашем ПК с EFI не загружается Debian, вот несколько способов переустановить grub-efi, загрузчик, используемый Debian на этих ПК.

  1. Использование Live CD/USB для исправления текущей системы
  2. Использование загрузочного носителя rEFInd
    1. Загрузите компьютер с носителя Refind.
    2. Переустановка grub-efi на жестком диске
      1. Проблема 1. Слабая реализация EFI распознает только резервный загрузчик.
      2. Проблема 2: загрузочные записи EFI исчезают после перезагрузки.

      Чтобы переустановить grub, вам понадобится либо live CD/USB для доступа к вашей текущей системе, либо вы можете использовать диспетчер загрузки rEFInd на live CD/USB для загрузки вашей текущей системы.

      Использование Live CD/USB для исправления текущей системы

      Использование загрузочного носителя rEFInd

      Загрузите компьютер с носителя Refind

      rEFInd проанализирует ваш жесткий диск на наличие установленных ядер и предоставит вам графическое меню для их загрузки. Выберите ядро ​​Linux и загрузите его.

      Переустановка grub-efi на жесткий диск

      Убедитесь, что компьютер загрузился в режиме EFI:

      После запуска корневой оболочки (если вы загружаетесь с живого носителя, вам следует вместо этого запустить оболочку chroot, как описано здесь), убедитесь, что ваш системный раздел EFI (скорее всего, /dev/sda1) смонтирован в /boot/efi. . Если каталога /boot/efi не существует, его необходимо создать.

      Переустановите пакет grub-efi

      Поместите загрузчик Debian в /boot/efi и создайте соответствующую запись в NVRAM компьютера

      Повторно создайте файл конфигурации grub на основе схемы разбиения диска

      После этого вы должны проверить, что:

      Проверьте 1. загрузчик существует в /boot/efi/EFI/debian/grubx64.efi

      Проверьте 2. Запись NVRAM создана правильно.

      Теперь вы можете перезагрузиться, и Grub должен приветствовать вас.

      Устранение неполадок

      Если после этих шагов вы не загружаетесь, возможно, в EFI вашего ПК есть ошибки.

      Проблема 1: слабая реализация EFI распознает только резервный загрузчик

      Использование установщика Debian в режиме восстановления, где /dev/sda1 — это раздел FAT32 ESP, а /dev/sda2 — корневой раздел

      После загрузки в обычный Debian скажите grub, чтобы обеспечить актуальность резервного загрузчика. Для этого выполните следующее:

      Примечание. Приведенная выше команда навсегда захватит резервный загрузчик, что может быть нежелательно в конфигурациях с двойной загрузкой.

      Проблема 2: загрузочные записи EFI исчезают после перезагрузки

      Прошивка UEFI не создала правильную загрузочную запись в NVRAM. Это было замечено в Lenovo Thinkcenter M92Z. Симптомом этого будет отсутствие пути к жесткому диску после записи Debian в выводе efibootmgr --verbose.

      Уважаемые друзья,
      Я использую Debian уже около 2 лет, и у меня только проблемы с запуском Linux. Debian 9.5 работает без проблем. В устаревшем режиме.
      Debian 10 — это совсем другая история. После установки отказывается загружаться. Независимо от того, используете ли вы устаревший режим или режим uefi.
      Когда Debian начинает загружаться, он показывает список в порядке. (хорошо в зеленом). следующая страница остается черной, только с полосой в левом верхнем углу и ни на что не реагирует. (мышь или клавиши)
      Я должен нажимать кнопку запуска, пока компьютер не выключится.
      Наконец-то я попробовал более старую версию dell latitude, в режиме uefi она не работает, но в устаревшем режиме она работает.
      Я использую MSI, удаляю ssd с Windows 10, заменяю WD 500 ssd и устанавливаю Debian 9.5. Нет проблем.
      Но Debian 10 продолжает отказываться.
      Так что я не думаю, что это программное обеспечение, я думаю, что-то в биосе msi. Только понятия не имею.
      Я надеюсь, что здесь кто-нибудь сможет мне помочь.

      Возможно, он загружается, но не может запустить графический рабочий стол из-за отсутствия микропрограммы. Вы не упоминаете свое железо, поэтому невозможно сказать, что нужно. Когда вы получите черный экран с курсором, нажмите Ctrl-Alt-F1, что должно дать вам терминал. Войдите в систему как root, и вы сможете обновить прошивку по мере необходимости. Если вы поместите свое оборудование — производителя, ЦП и т. д. — в поисковую систему вместе с Debian Buster, вы можете получить соответствующую информацию о том, что вам нужно. Вы тоже можете получить их здесь, если сообщите нам, какое у вас оборудование.

      Hallvor Сообщений: 1382 Присоединился: 16.04.2009 18:35 Место: Кристиансанн, Норвегия Поблагодарили: 23 раз Поблагодарили: 52 раз

      может дать вам подсказку.

      Поддержка встроенного ПО для старых компьютеров также может быть прекращена для Debian 10. Это объясняет, почему Debian 9 работает, а Debian 10 — нет.

      Lenovo ThinkPad T440S, процессор Intel Core i7-4600U с тактовой частотой 2,10 ГГц, 8 ГБ ОЗУ, 256 ГБ SSD, Debian Bullseye (KDE)
      Установка и настройка Debian Bullseye: viewtopic.php?f=16&t=150334< /p>

      У меня такая же проблема с ноутбуком Lenovo G50.
      Однажды он загружается, и у вас черный экран.Перейдите к терминалу 1 или 2, нажав Ctrl-Alt F1 или F2, в моем случае мне нужно нажать Ctrl-Alt Fn клавишу F1.
      Войдите в систему, и вы можете запустить sudo dmesg -H, это даст вам постраничную информацию. Когда вы доберетесь до нужной прошивки, она будет выделена красным в сообщениях об ошибках.
      Затем вы можете использовать поиск sudo apt, чтобы найти нужную прошивку, а затем установить ее.
      Во многих случаях вам нужно начать с sudo apt install firmware-linux, но может быть несколько других конкретных вещей, которые вам понадобятся даже после того, как вы заработаете с графикой.

      Здравствуйте,
      Спасибо за вашу реакцию.
      @sgosnell, Debian 10 отказывается загружаться только на более новой msi GF 63. Не на более старой версии dell E6530. На Dell Debian 9 и 10 загрузка после установки в устаревшем режиме.

      @hallvor, я знаю, что такое tty-оболочка, проблема в том, что программное обеспечение не реагирует, поэтому с ним можно что-то сделать.
      только перезагрузите компьютер, нажимайте кнопку запуска, пока компьютер не выключится.
      Похоже, он треснул.
      Теперь я использую deb 10 на dell без каких-либо проблем.

      @ NetNutt, я попробую ваш совет, Ctrl-Alt F1 или F2 для доступа к оболочке tty. Мышь и клавиши не реагировали на черный экран.
      Я сообщу вам результат.

      Я трижды пытался установить Debian 10.5. Первый в режиме uefi, второй в устаревшем режиме и третий в устаревшем режиме и подключается к Интернету.
      Все загрузка не удалась после того как скрин с ОК зеленым цветом, следующая страница черная и в левом верхнем углу маленькая полоска.
      Тогда система практически мертва. Ничего не работает, ни клавиши, ни мышка.
      Компьютер оживает, когда я нажимаю кнопку запуска.
      Теперь я говорю о msi gf 63.
      Есть ли у кого-нибудь идеи?

      Глобальный модератор

      arochester Global Moderator
      Сообщений: 2176 Присоединился: 2010-12-07 19:55 Поблагодарили: 6 раз Поблагодарили: 16 раз

      Вы получаете черный экран с мигающим курсором, потому что у вас есть видео Nvidia, для которого необходимо установить специальные пакеты.

      @arochester спасибо за вашу реакцию. "экран черный и небольшая полоска в левом верхнем углу" Это действительно то, что хаббен, только курсор не моргает.
      В данной ситуации ничего использовать не буду, ничего не работает, значит комп мёртв, Тоже нет доступа к tty терминалу через ctrl-F1, не работают клавиши и мышка, комп виртуально мёртв.
      Тем не менее я попробую ваши замечания.

      У меня вопрос, в каком режиме нужно настраивать биос msi, для установки debeian 10.5.
      На выбор: устаревшая версия, uefi или uefi с csm.
      И быстрая загрузка, и безопасная загрузка, включены или выключены?
      спасибо.

      Я использую аналогичный ноутбук MSI GP63 8RD, и совет по поводу драйверов Nvidia, к сожалению, совершенно неверен, как обычно, для ноутбука Optimus, подобного этому. Это всегда будет начинаться с графического процессора Intel. Для графического процессора Intel Coffee Lake 630 требуется несвободная прошивка в Debian из пакета firmware-misc-nonfree. Для большей части другого оборудования также потребуется несвободная прошивка.

      zlow, если я не ошибаюсь, у вас вообще не работал GF63 в Debian Stretch — это правильно? Или вам там нужны были бэкпорты?

      Когда я устанавливаю MX Linux на свой GP63, мне также нужно зайти в настройки UEFI и добавить файл MX efi в параметры загрузочного файла — я думаю, это было давно. Мне нужно заходить в настройки и добавлять Live USB каждый раз, когда я хочу попробовать один из них, иначе он его не увидит.

      Может быть, вы могли бы попробовать один из MX ISO в качестве живого сеанса, чтобы посмотреть, сможете ли вы получить с ним графический интерфейс. Любой из выпусков MX 19.X должен работать.

      Привет, stevepusser, спасибо за вашу реакцию.
      Установка Debian Stretch (Debian 9.5) на msi не вызывает проблем.
      В устаревшем режиме, и я всегда использую gnome. Вот почему я удивлен, что Debian 10 не загружается.
      На старых моделях Dell D10 нормально работает в устаревшем режиме.
      Я уверен, что не специалист по компьютерам, должна быть большая разница между 9 и 10.
      На форуме msi кто-то не смог установить kubuntu. Совет был установить в eufi csm.
      На сайте Debian я увидел, что можно загрузить ОС с несвободным ПО.
      Это то, что я хочу попробовать.

      Иногда, особенно на старых дисках, программа установки может не загрузиться с оптического диска. Установщик также может — даже после успешной загрузки с такого диска — не распознать диск или выдавать ошибки при чтении с него во время установки.

      Такие проблемы возникли по разным данным. Мы описываем только общие из них и предлагаем общие решения. Остальным зависит от вас.

      Есть несколько простых вещей, которые вы можете попробовать сделать в первую очередь.

      Если диск не загружается, проверьте, правильно ли он вставлен и не загрязнен.

      Если программа установки не распознает диск, попробуйте просто запустить параметр «Обнаружить и смонтировать установочный носитель» еще раз. Известно, что некоторые проблемы, связанные с прямым доступом к памяти, с очень старыми приводами компакт-дисков решаются таким образом.

      Если это не сработает, попробуйте выполнить рекомендации, приведенные в подразделах ниже. Большинство, но не все, обсуждаемые там предложения действительны для CD-ROM и DVD.

      Если вам не удается выполнить установку с оптического диска, попробуйте один из других доступных способов установки.

      5.4.1.1. Общие причины

      Некоторые старые приводы CD-ROM не встречались при чтении с дисков, которые были оценены на высоких скоростях в различных компакт-дисках записи.

      5.4.1.2. Как изучить и решить проблему

      Если оптический диск не загружается, попробуйте выполнить следующие действия.

      Убедитесь, что ваш BIOS/UEFI действительно поддерживает загрузку с оптического диска (проблема только для очень старых систем) и что загрузка с такого носителя включена в BIOS/UEFI.

      Если вы загрузили iso-образ, убедитесь, что сумма md5 этого образа соответствует сумме, указанной для образа в файле MD5SUMS, который должен присутствовать в том же месте, откуда вы загрузили образ.

      Далее убедитесь, что md5sum записанного диска также совпадает. Следующая команда должна работать. Он использует размер изображения для чтения правильного количества байтов с диска.

      Если после успешной загрузки программы установки диск не определяется, иногда проблема может быть решена путем повторной попытки. Если у вас несколько дисководов для оптических дисков, попробуйте заменить диск на другой дисковод. Если это не помогает или если диск распознается, но при чтении с него возникают ошибки, попробуйте приведенные ниже рекомендации. Для этого необходимы некоторые базовые знания Linux. Для выполнения любой из команд следует сначала переключиться на вторую виртуальную консоль (VT2) и активировать там оболочку.

      Проверьте выходные данные dmesg, распознан ли ваш дисковод для оптических дисков. Вы должны увидеть что-то вроде (строки не обязательно должны быть последовательными):

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

      Убедитесь, что в /dev/ есть узел устройства для вашего оптического дисковода. В приведенном выше примере это будет /dev/sr0. Также должен быть /dev/cdrom .

      Используйте команду mount, чтобы проверить, смонтирован ли уже оптический диск; если нет, попробуйте установить его вручную:

      Проверьте, нет ли сообщений об ошибках после этой команды.

      Проверьте, включен ли DMA в данный момент:

      Убедитесь, что вы находитесь в каталоге устройства, соответствующего вашему оптическому дисководу.

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

      5.4.2. настройка загрузки

      5.4.3. ПО речевого синтеза

      сообщение

      лспци

      lsmod

      микшер

      5.4.4. Распространённые проблемы установки на 32-битный ПК

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

      5.4.4.1. Система подвисает во время настройки PCMCIA

      О некоторых очень старых моделях ноутбуков Dell известно, что они виснут при выборе устройства PCMCIA для доступа к некоторым аппаратам. Похожие проблемы Если у вас возникла такая проблема и вам не нужна поддержка PCMCIA во время установки, вы можете отключить PCMCIA с помощью параметра загрузки hw-detect/start_pcmcia=false . После установки вы можете настроить PCMCIA, исключительный диапазон ресурсов, с учетом существующих проблем.

      Другой вариант: вы можете загрузить программу установки в экспертном режиме. Вас просят установить диапазон ресурсов, который используется аппаратным обеспечением. Например, если у вас один из ноутбуков Dell, упомянутых выше, вы должны ввести порт 0x800-0x8ff для исключения . Также есть список вычислений диапазонов ресурсов в разделе настроек системных ресурсов документа PCMCIA HOWTO. Заметим, что при вводе значений в программу установки вы не должны указывать запятых, если они есть.

      Если вы прошли начальную фазу загрузки, но не можете завершить установку, может оказаться полезным пункт меню "Сохранить журналы отладки". Он позволяет сохранять журналы системных ошибок и информацию о конфигурации программы установки на носителе или загружать их с помощью веб-браузера. Эта информация может дать подсказки относительно того, что пошло не так и как это исправить. Если вы отправляете отчет об ошибке, вы можете приложить эту информацию к отчету об ошибке.

      5.4.7.Отправка отчётов об ошибках установки

      Если у вас возникнут проблемы, отправьте отчёт об установке. Мы также приветствуем отправку отчётов даже в случае успешной установки, чтобы получить побольше информации о разных аппаратных настройках.

      Заметим, что отчёт об установке будет опубликован в системе выявления ошибок Debian (BTS) и переслан в открытый список рассылки. Возникла проблема, что вы указали адрес электронной почты, который не жаловался опубликовывать.

      Кроме того, вы можете использовать этот шаблон при заполнении отчетов об установке и отправить отчет как отчет об ошибке в псевдопакете install-reports, отправив его по адресу .

      В отчете об ошибке опишите, в чем проблема, включая последние видимые сообщения ядра в случае зависания ядра. Опишите шаги, которые вы предприняли, которые привели систему в проблемное состояние.

      Иногда что-то идет не так, и тщательно установленная система больше не загружается. Возможно, конфигурация загрузчика сломалась во время попытки внесения изменений, или, возможно, новое ядро, которое вы установили, не загружается, или, возможно, космические лучи попали на ваш диск и немного перевернулись в /sbin/init. Независимо от причины, вам понадобится система, с которой можно будет работать, пока вы ее исправите, и для этого может быть полезен режим восстановления.

      Чтобы получить доступ к режиму восстановления, выберите «recovery» в меню загрузки, введите «recovery» в командной строке «boot:» или загрузитесь с параметром «recovery/enable=true». Вам будут показаны первые несколько экранов установщика с примечанием в углу дисплея, указывающим, что это режим восстановления, а не полная установка. Не волнуйтесь, ваша система не будет перезаписана! Режим восстановления просто использует средства обнаружения оборудования, доступные в установщике, чтобы убедиться, что ваши диски, сетевые устройства и т. д. доступны для вас во время восстановления вашей системы.

      Вместо инструмента создания разделов теперь вам должен быть представлен список разделов в вашей системе и предложено выбрать один из них. Обычно вы должны выбрать раздел, содержащий корневую файловую систему, которую необходимо восстановить. Вы можете выбирать разделы на устройствах RAID и LVM, а также созданные непосредственно на дисках.

      Если возможно, установщик теперь предоставит вам приглашение оболочки в выбранной вами файловой системе, которое вы можете использовать для выполнения любого необходимого ремонта. Например, если вам нужно переустановить загрузчик GRUB в основную загрузочную запись первого жесткого диска, вы можете ввести для этого команду grub-install '(hd0)'.

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

      В любом случае после выхода из оболочки система перезагрузится.

      Наконец, обратите внимание, что ремонт сломанных систем может быть трудным, и в этом руководстве не делается попытка рассмотреть все, что могло пойти не так, или как их исправить. Если у вас возникли проблемы, обратитесь к специалисту.

      Читайте также: