Автор Тема: Debian 10 уходит в перезагрузку при запуске системы  (Прочитано 1271 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн frem541

  • Новичок форума
  • Сообщений: 4
До GRUB включительно система загружается адекватно. После выбора ОС в GRUB появляются первые 2 строчки в терминале, как при обычном запуске системы (вроде инициализация файловой системы, текст очень быстро исчезает), далее происходит перезагрузка и снова загружается GRUB. Процесс повторяется до бесконечности.

Запуск в безопасном режиме ничем не отличается от запуска в обычном режиме - та же перезагрузка. LiveCD с флешки тоже не стартует и так же уходит в перезагрузку

Устанавливал с флешки. Ставил и стабильный выпуск, и еженедельный срез (testing). Ничего не работает

После установки в системе стоит только Debian 10, других ОСей нет.

Ноутбук Lenovo 3000 g430, HDD был заменён на SSD, 1 планка на 2 гб была заменена 2 комплектными по 2 гб (DDR2), процессор Celeron T3000 был заменён на Core2Duo P9600. В такой конфигурации до Debian была установлена Lubuntu и работала отлично, железо друг с другом явно не конфликтовало. Сейчас установил последний LTS выпуск Ubuntu - работает отлично.

Проблема в дистрибутиве? В биосе? в железе? Или у буков Lenovo просто аллергия на некоторые дистрибутивы Linux? 2 года назад пытался поставить Ubuntu, установщик не загружался и выдавал текст ошибки красным шрифтом, решения проблемы так и не нашёл.
« Последнее редактирование: 10 Июня 2020, 02:49:16 от frem541 »
 

Оффлайн ogost

Или у буков Lenovo просто аллергия на некоторые дистрибутивы Linux?
За всю Одессу все модели Леново не скажу, но у меня сейчас thinkpad, и раньше были разные thinkpad, неразрешимых проблем не было.
У вас есть дискретная видео карта? Она управляется из биоса? Если да, то попробуйте включить/выключать встроенную/дискретную видеокарту.
К сожалению ничего другого посоветовать не могу.

Оффлайн qupl

Раз ОС была установлена, значит раньше работала? Смотреть, что перед уходом в нерабочее состояние менялось из железа. Проверить отдельно память, жесткий диск. Если другой дистрибутив запускается, ничто не мешает посмотреть логи в Debian.

Оффлайн Olavi

Очень похоже на проблему с GRUB, у меня точно такое же было на Арче, после восстановления загрузчика проблема уходила, но не надолго, после обновления снова появлялась. Снова боролся и, в итоге, перешёл на Debian и забыл об этом.
Det är bäst att sova på saken.
 

Оффлайн frem541

  • Новичок форума
  • Сообщений: 4
Очень похоже на проблему с GRUB, у меня точно такое же было на Арче, после восстановления загрузчика проблема уходила, но не надолго, после обновления снова появлялась. Снова боролся и, в итоге, перешёл на Debian и забыл об этом.

Зашёл в GRUB, нажал 'c' и прописал set root=(hd0,1) и затем linux /boot/vmlinuz/
Отписало следующее: ошибка: файл "/boot/vmlinuz/" не найден.

Либо ядро не установилось вообще, либо GRUB его не видит. Сейчас зайду через ubuntu livecd и посмотрю, чё лежит в boot/

UDP: в boot/ лежит vmlinuz-4.9.0-12-amd64, а не vmlinuz. Проделал всё то же самое, но только с vmlinuz-4.9.0-12-amd64 и в конце прописал boot. Выдало kernel panic - debian unable to mount root fs on unknown-block. Сейчас буду искать решение этой проблемы

UDP2: Снова зашёл через liveCD, смонтировал sda1 и через chroot обновил ininframs: sudo update-initramfs -u. Теперь Debian не улетает в перезагрузку, а пишет: debian alert! /dev/sdb1 does not exist. Снова зашёл через liveCD в dev/ и там лежит sdb1. GRUB ослеп или я что-то не понимаю в этом?
« Последнее редактирование: 11 Июня 2020, 00:28:59 от frem541 »
 

Оффлайн ogost

Снова зашёл через liveCD, смонтировал sda1 и через chroot обновил ininframs: sudo update-initramfs -u. Теперь Debian не улетает в перезагрузку, а пишет: debian alert! /dev/sdb1 does not exist. Снова зашёл через liveCD в dev/ и там лежит sdb1. GRUB ослеп или я что-то не понимаю в этом?
Для live это sdb1, для установленной систем это скорее всего sda1. Чтобы обойти это нужно перед update-initramfs chroot-нуться.

Оффлайн qupl

Для live это sdb1, для установленной систем это скорее всего sda1. Чтобы обойти это нужно перед update-initramfs chroot-нуться.
UUID надо использовать.

Оффлайн ogost

Для live это sdb1, для установленной систем это скорее всего sda1. Чтобы обойти это нужно перед update-initramfs chroot-нуться.
UUID надо использовать.

Ну или так.

Оффлайн frem541

  • Новичок форума
  • Сообщений: 4
Для live это sdb1, для установленной систем это скорее всего sda1. Чтобы обойти это нужно перед update-initramfs chroot-нуться.

Я перед этим сделал chroot и из под него уже пытался починить загрузчик. В GRUB'е прожал 'e' и зашёл в параметры загрузки. Раздел, где GRUB искал систему, сменился с sda1 на sdb1. Поменял обратно на sda1 и попробовал загрузиться. Почти мгновенная перезагрузка, на экран ничего не вывелось

Перезагрузился, убрал строчку quiet boot вроде (quiet-что-то-там), опять сменил sdb1 на sda1 и попытался загрузиться. Выдало стену быстро пробегающего белого текста. Стена белого текста сменилась кучей строк, которые начинались с [ ОК ]. На каком-то моменте строчки закончились и бук ушёл в перезагрузку. Видимо, загрузка отчасти прошла успешно. Нужно найти то, на чём она "запнулась" и починить. Либо понять, что это что-то - железо, смириться и поставить себе бубунту.

P.S. Где лежат логи в дебиан и как их посмотреть? В /var/log есть бинарники и файлы с расширением .log, текстовые редакторы с убунтовского liveCD эти файлы либо не открывают, либо открывают и там куча рандомных символов. Может, попробовать другую кодировку? Или есть специальный софт, чтобы логи читать? Или логи вообще лежат не там, а я ламер? И как использовать UUID, где именно в параметрах загрузки его нужно вставить и где его взять?
« Последнее редактирование: 11 Июня 2020, 18:48:48 от frem541 »
 

Оффлайн qupl

Где лежат логи в дебиан и как их посмотреть? В /var/log есть бинарники и файлы с расширением .log, текстовые редакторы с убунтовского liveCD эти файлы либо не открывают, либо открывают и там куча рандомных символов. Может, попробовать другую кодировку? Или есть специальный софт, чтобы логи читать? Или логи вообще лежат не там, а я ламер? И как использовать UUID, где именно в параметрах загрузки его нужно вставить и где его взять?
grub2
Логи сейчас  пишет/читает "великий" и ужасный systemd (journalctl).

Оффлайн frem541

  • Новичок форума
  • Сообщений: 4
Где лежат логи в дебиан и как их посмотреть? В /var/log есть бинарники и файлы с расширением .log, текстовые редакторы с убунтовского liveCD эти файлы либо не открывают, либо открывают и там куча рандомных символов. Может, попробовать другую кодировку? Или есть специальный софт, чтобы логи читать? Или логи вообще лежат не там, а я ламер? И как использовать UUID, где именно в параметрах загрузки его нужно вставить и где его взять?
grub2
Логи сейчас  пишет/читает "великий" и ужасный systemd (journalctl).

Можно подробней? Это делается через GRUB в консоли или это можно делать с liveCD, и как это вообще работает? пока что я узнал только то, что существует какой-то systemd. И да, если это делается из дебиан, то у меня тогда маленькая проблемка... Этот самый дебиан не запускается, поэтому я сижу на этом форуме.
« Последнее редактирование: 11 Июня 2020, 21:00:57 от frem541 »
 

Оффлайн qupl

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

Теги:
 

Помогите подключить SSD в debian

Автор expert

Ответов: 2
Просмотров: 962
Последний ответ 10 Июня 2018, 11:21:14
от qupl
как настроить VPN в debian 6 KDE

Автор valter

Ответов: 3
Просмотров: 2612
Последний ответ 12 Декабря 2012, 19:23:18
от CurentUser
Debian 10 - автологин не работает при "autologin-user-timeout" не равное "0"

Автор Dr.CrAzY

Ответов: 5
Просмотров: 1795
Последний ответ 07 Ноября 2019, 11:50:18
от siu77
Debian и Skype

Автор vlastx

Ответов: 6
Просмотров: 2034
Последний ответ 19 Марта 2013, 15:44:51
от vlastx
debian 11: не могу изменить имя пользователя

Автор kerogaz

Ответов: 15
Просмотров: 700
Последний ответ 13 Июня 2021, 13:03:46
от Gamliel