Автор Тема: Восстановление GRUB и проблема GTX 1660 super  (Прочитано 388 раз)

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

Оффлайн Dalsky

АНАМНЕЗ: Debian 10 стоит второй системой вместе с Win10. Установлены на разных SSD. Debian используется не каждый день, поэтому проблему обнаружил не сразу.
После очередного обновления Win10 сломалась загрузка Debian: при выборе диска с установленной системой в BIOS -- черный экран. Win10 грузится нормально.
Пытался восстановить GRUB, как описано тут https://wiki.debian.org/GrubEFIReinstall, однако USB-live, сделанный в Etcher с образом debian-live-10.6.0-amd64-cinnamon+nonfree.iso, отказывается загружаться полностью, ломается. Показывает выбор опций загрузки (Debian Live (kernel...; Debian Live with LS; Graphical Debian Installer и тд.), однако при выборе любого live-варианта появляется ошибка "...nouveau 0000:03:00.0: unknown chipset (168000a1)" и... черный экран.
ПРИЧИНА (вероятная): Как я понял, проблема связана с новой видеокартой Nvidia GTX 1660 super, установленной неделю назад...
ВОПРОС: Как пофиксить GRUB и загрузить Debian, если USB-live не загружает образ даже с nonfree-драйверами?

 

Оффлайн qupl

Re: Восстановление GRUB и проблема GTX 1660 super
« Ответ #1 : 01 Ноябрь 2020, 15:19:40 »
Кроме новой видеокарты есть другая? (встроенная или та что была до?)
Загрузиться с ней, установить к примеру проприетарный nvidia-драйвер, раз свободный не определяет чипсет. Потом пробовать загружаться с новой.

Оффлайн ferum

Re: Восстановление GRUB и проблема GTX 1660 super
« Ответ #2 : 01 Ноябрь 2020, 18:05:16 »
при выборе любого live-варианта появляется ошибка "...nouveau 0000:03:00.0: unknown chipset (168000a1)" и... черный экран.
ПРИЧИНА (вероятная): Как я понял, проблема связана с новой видеокартой Nvidia GTX 1660 super,
Это не важно, главное что бы вы отдавали отчёт своим действиям и понимали что у вас при запуске с USB-live является /dev/sda а что /dev/sdb тут на помощь придёт команда
sudo fdisk -l там уже по размеру разделов догадаетесь.
Вы же собрались восстанавливать загрузчик посредством консоли так и переходите в неё Ctrl+Alt+F1 если спросит логин скорее всего live  и без пароля.
З.Ы. Думаю обновление форточек на самом деле не тронуло вашего загрузчика, просто надо ковырнуть настройки bios/uefi . Там обязательно есть настройка где выбирается не преоритет носителя а именно преоритет загрузочной записи.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн Dalsky

Re: Восстановление GRUB и проблема GTX 1660 super
« Ответ #3 : 02 Ноябрь 2020, 19:31:08 »
Загрузиться с ней, установить к примеру проприетарный nvidia-драйвер, раз свободный не определяет чипсет. Потом пробовать загружаться с новой.
Да, так и сделал. С приключениями, но получилось.
 

Оффлайн Dalsky

Re: Восстановление GRUB и проблема GTX 1660 super
« Ответ #4 : 02 Ноябрь 2020, 20:06:51 »
Вы же собрались восстанавливать загрузчик посредством консоли так и переходите в неё Ctrl+Alt+F1 если спросит логин скорее всего live  и без пароля.
З.Ы. Думаю обновление форточек на самом деле не тронуло вашего загрузчика, просто надо ковырнуть настройки bios/uefi . Там обязательно есть настройка где выбирается не преоритет носителя а именно преоритет загрузочной записи.
С USB-live ничего не вышло. Плотно виснет.
Спасло другое: Debian запустилась после физ. отключения диска с Win10. Таким образом и поставил проприетарный драйвер Nvidia.
Однако с обоими установленными дисками (Deb и Win) категорически не хотела запускаться. Выдает:
error: no such device: 145.....
Entering rescue mode...
grub rescue _
Опять отключил Win-диск и переисталлировал Grub из-под Debian:
sudo grub-install /dev/sdbТеперь можно запускать ту или иную ОС, выбрав соответствующий диск из списка Boot menu (F10). Т.е. автоматически машина не грузится, надо обязательно зайти в биос и указать диск, с которого это нужно делать. Неудобно, конечно, но это работает.
Как сделать, чтобы меню выбора ОС появлялось при загрузке автоматически, не знаю. Нет идей, кроме переустановки Debian. Но это не вариант, поскольку на ней стоит куча рабочего и сложно-настраиваемого софта. Решусь на эту катастрофу лишь в самом крайнем и безысходном варианте.
В любом случае, спасибо всем за доброе отношение!
 

Оффлайн ferum

Re: Восстановление GRUB и проблема GTX 1660 super
« Ответ #5 : 03 Ноябрь 2020, 09:35:41 »
Теперь можно запускать ту или иную ОС, выбрав соответствующий диск из списка Boot menu (F10)
Вот и чудесно, теперь делаете
sudo update-grub и в следующий раз в bios выставляете на постоянку приоритет диска с debian, и grub будет грузить ны выбор форточки.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн Dalsky

Re: Восстановление GRUB и проблема GTX 1660 super
« Ответ #6 : 03 Ноябрь 2020, 11:40:20 »
Код: [Выделить]

sudo update-grub

Нет, это не помогает. Та-же проблема:
grub rescue> _
 

Оффлайн Dalsky

Re: Восстановление GRUB и проблема GTX 1660 super
« Ответ #7 : 03 Ноябрь 2020, 13:32:32 »
Возможно, проблема в каких-то старых записях в биосе. ...Тут я ничего не понимаю.
В списке загрузчиков (F10; Boot menu на картинке) почему-то сохранились записи старой Ubuntu, удаленной из системы два года назад, и Bio-linux, удаленной год назад.
Сейчас Win стоит на P0, а Deb на P1. Но загрузка Win происходит только в опции "Windows Boot Manager", а Deb только в опции P1.
Установка приоритета загрузки для P1 или P0 в Bios settings (F2) при автоматической загрузке приводит к ошибке grub "grub rescue".

* 20201103_130336.jpg (36.94 КБ, 800x465)
« Последнее редактирование: 03 Ноябрь 2020, 14:23:43 от Dalsky »
 

Оффлайн ferum

Re: Восстановление GRUB и проблема GTX 1660 super
« Ответ #8 : 03 Ноябрь 2020, 15:08:21 »
Это называется энергонезависимая память  NVRAM, сбрасывается специальными утилитами, например reset NVRAM в загрузчике opencore или перепрошивкой BIOS.
Не знаю как у вас организованы настройки а у меня порядок такой.
IMG-20201103-145712" border="0
Русские дебианщики против цифрового слабоумия !
 

Оффлайн PbI6A

Re: Восстановление GRUB и проблема GTX 1660 super
« Ответ #9 : 17 Ноябрь 2020, 17:08:34 »
Есть ещё команда lsblk, которая показывает дисковые устройства, какие используются в системе и где:

> lsblk
NAME    MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda       8:0    0   3,6T  0 disk 
├─sda1    8:1    0    60G  0 part 
│ └─md0   9:0    0    60G  0 raid1 /
├─sda2    8:2    0    10G  0 part  [SWAP]
├─sda3    8:3    0 801,5G  0 part 
│ └─md1   9:1    0 801,4G  0 raid1 /home
├─sda4    8:4    0   2,8T  0 part  /media/BACKUP
└─sda5    8:5    0  1007K  0 part 
sdb       8:16   0 931,5G  0 disk 
├─sdb1    8:17   0    60G  0 part 
│ └─md0   9:0    0    60G  0 raid1 /
├─sdb2    8:18   0    10G  0 part  [SWAP]
├─sdb3    8:19   0    60G  0 part 
└─sdb4    8:20   0 801,5G  0 part 
  └─md1   9:1    0 801,4G  0 raid1 /home
sdc       8:32   0 465,8G  0 disk 
├─sdc1    8:33   0    60G  0 part 
│ └─md0   9:0    0    60G  0 raid1 /
├─sdc2    8:34   0    10G  0 part  [SWAP]
├─sdc3    8:35   0    60G  0 part 
└─sdc4    8:36   0 335,8G  0 part  /media/BK
LINUX means: Linux Is Not a UniX
 

 

Восстановление /etc после неудачного обновления

Автор Nordwest

Ответов: 2
Просмотров: 2328
Последний ответ 09 Июль 2011, 19:47:18
от Nordwest
восстановление системы

Автор k0matoznik

Ответов: 11
Просмотров: 5965
Последний ответ 31 Январь 2013, 23:12:27
от Упрямый
Восстановление системы

Автор ilyuha21st

Ответов: 8
Просмотров: 3964
Последний ответ 21 Март 2012, 21:08:17
от ilyuha21st
[РЕШЕНО] Восстановление grub после установки винды

Автор Metrix

Ответов: 4
Просмотров: 2512
Последний ответ 01 Июль 2014, 20:41:10
от ogost
Deb 8 и Win 7 восстановление GRUB

Автор andrei186

Ответов: 21
Просмотров: 6530
Последний ответ 10 Январь 2017, 11:39:45
от andrei186