Автор Тема: [Решено] Проблема с EFI загрузкой  (Прочитано 11539 раз)

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

Оффлайн unum

  • Активный пользователь
  • **
  • Сообщений: 52
[Решено] Проблема с EFI загрузкой
« : 18 Сентября 2016, 00:00:00 »
Всем привет!
Не могу установить Debian в EFI режиме (до этого Mint стоял и прекрасно работал). Установил Debian через netinstall, в меню биоса не появился пункт с debian, хотя на EFI разделе появилась директория /EFI/debian. Установил на соседний раздел Mint, он нашёл debian и сам нормально поставился. Сейчас гружусь через него (через grub Mint), но не хотелось бы так. Во время установки точно устанавливался grub-efi.
« Последнее редактирование: 26 Сентября 2016, 14:37:31 от unum »
 

Оффлайн ferum

Re: Проблема с EFI загрузкой
« Ответ #1 : 18 Сентября 2016, 10:19:41 »
unum, я сам об этом ни когда не читал но вычислил экспериментальным путём, только debian amd64  первый DVD, ставим систему в режиме эксперта. При этом уже на стадии разметки инсталятор даёт возможность создать специальный  раздел загрузки а в конце установки можно и нужно выбрать установку  grub-efi. Очевидно это связано с тем что на материнских платах с uefi по любому стоят 64 битные процессоры а режим эксперта можно применять только используя DVD образ.... а так всё как у людей.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн unum

  • Активный пользователь
  • **
  • Сообщений: 52
Re: Проблема с EFI загрузкой
« Ответ #2 : 18 Сентября 2016, 16:50:49 »
unum, я сам об этом ни когда не читал но вычислил экспериментальным путём, только debian amd64  первый DVD, ставим систему в режиме эксперта. При этом уже на стадии разметки инсталятор даёт возможность создать специальный  раздел загрузки а в конце установки можно и нужно выбрать установку  grub-efi. Очевидно это связано с тем что на материнских платах с uefi по любому стоят 64 битные процессоры а режим эксперта можно применять только используя DVD образ.... а так всё как у людей.

Во время установки дебиана точно ставился в режиме EFI. Во время редактирования разделов диска он увидел раздел EFI (в разделе EFI создалась директория debian). Сейчас я могу зайти в дебиан, можно как-то из под него починить?
Сейчас сделал sudo apt-get install grub-efi и данного пакета небыло почему-то, но его установка не помогла решить проблему.
« Последнее редактирование: 18 Сентября 2016, 16:53:24 от unum »
 

Оффлайн ferum

Re: Проблема с EFI загрузкой
« Ответ #3 : 18 Сентября 2016, 18:59:58 »
sudo fdisk -lДля начала Взглянем какой раздел загрузочный.
Не факт что поможет
sudo update-grubВажно что бы загрузчик был нужном разделе.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн unum

  • Активный пользователь
  • **
  • Сообщений: 52
Re: Проблема с EFI загрузкой
« Ответ #4 : 18 Сентября 2016, 21:50:17 »
sudo fdisk -lДля начала Взглянем какой раздел загрузочный.
Не факт что поможет
sudo update-grubВажно что бы загрузчик был нужном разделе.

sudo fdisk -l
Spoiler: ShowHide
Диск /dev/sdb: 119,2 GiB, 128035676160 байт, 250069680 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: gpt
Идентификатор диска: E48A7089-CC85-41C6-A148-2CA3425A29F8

Устр-во      начало     Конец   Секторы Размер Тип
/dev/sdb1      2048    976895    974848   476M EFI
/dev/sdb2    976896  62425087  61448192  29,3G Файловая система Linux
/dev/sdb3  62425088  91720009  29294922    14G Файловая система Linux
/dev/sdb4  91721631 250069287 158347657  75,5G Microsoft basic data


Диск /dev/sdd: 931,5 GiB, 1000204886016 байт, 1953525168 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0xa08f2c5c

Устр-во    Загрузочный     начало      Конец    Секторы Размер Идентификатор Тип
/dev/sdd1  *                 2048 1937678335 1937676288   924G             7 HPFS/NTFS/exFAT
/dev/sdd2              1937680382 1953521663   15841282   7,6G             f W95 расшир. (LBA)
/dev/sdd5              1937680384 1953521663   15841280   7,6G            82 Linux своп / Solaris


Диск /dev/sdc: 1,8 TiB, 2000398934016 байт, 3907029168 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: gpt
Идентификатор диска: 20EA449F-F551-7642-9221-4CC54F31BBE9

Устр-во        начало      Конец    Секторы Размер Тип
/dev/sdc1  3702228992 3907028991  204800000  97,7G Microsoft basic data
/dev/sdc2        2048 3702228991 3702226944   1,7T Microsoft basic data

Элементы таблицы разделов упорядочены не так, как на диске.


Диск /dev/sda: 931,5 GiB, 1000204886016 байт, 1953525168 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 4096 байт
Размер I/O (минимальный/оптимальный): 4096 байт / 4096 байт
Тип метки диска: dos
Идентификатор диска: 0x2c067cc5

Устр-во    Загрузочный     начало      Конец    Секторы Размер Идентификатор Тип
/dev/sda1                    2048 1740806143 1740804096 830,1G             7 HPFS/NTFS/exFAT
/dev/sda2              1740806144 1953521663  212715520 101,4G             7 HPFS/NTFS/exFAT


sudo update-grub - не помогло
Spoiler: ShowHide
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Найден образ linux: /boot/vmlinuz-4.7.0-1-amd64
Найден образ initrd: /boot/initrd.img-4.7.0-1-amd64
Найден образ linux: /boot/vmlinuz-4.6.0-1-amd64
Найден образ initrd: /boot/initrd.img-4.6.0-1-amd64
Найден Linux Mint 18 Sarah (18) на /dev/sdb3
Adding boot menu entry for EFI firmware configuration
завершено

« Последнее редактирование: 18 Сентября 2016, 23:18:48 от unum »
 

Оффлайн ferum

Re: Проблема с EFI загрузкой
« Ответ #5 : 19 Сентября 2016, 17:39:26 »
С точки зрения debian загрузчик установлен не верно ( загрузочная область помечена звёздочкой ). По мне вообще разметка выполнена не логично.
Если вы действительно хотите что бы загрузчик принадлежал debian восстановите его на /dev/sdb1 . Для этого надо временно отключить другие устройства, загрузиться с live cd/dvd ну и дальше через chroot , мануал выкладывали на днях в соседней ветке.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн unum

  • Активный пользователь
  • **
  • Сообщений: 52
Re: Проблема с EFI загрузкой
« Ответ #6 : 19 Сентября 2016, 19:48:27 »
С точки зрения debian загрузчик установлен не верно ( загрузочная область помечена звёздочкой ). По мне вообще разметка выполнена не логично.
Если вы действительно хотите что бы загрузчик принадлежал debian восстановите его на /dev/sdb1 . Для этого надо временно отключить другие устройства, загрузиться с live cd/dvd ну и дальше через chroot , мануал выкладывали на днях в соседней ветке.
После установки, загружался в режим Rescue mode с флешки и ставил grub на /dev/sdb1, но другие диски были подключены. Сколь важно отключить другие диски? И линку на мануал, пожалуйста дайте.
 

Оффлайн ferum

Re: Проблема с EFI загрузкой
« Ответ #7 : 19 Сентября 2016, 20:29:48 »
В моей практике я всегда использую для восстановления загрузчика live dvd и ни каких рескью мод. Если вы оставите только один физический носитель живая система скорее всего определит для себя его как /dev/sda
По команде sudo fdisk -l вы без труда и ошибок найдёте для себя тот самый нужный раздел с efi и поставите загрузчик именно на него Сейчас у вас загрузчик от linux mint как я понял находится на другом физическом носителе и по идее он не будет затёрт а останется рабочим не смотря на проделанную процедуру и это скорее хорошо чем плохо.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн Aalexeey

Re: Проблема с EFI загрузкой
« Ответ #8 : 19 Сентября 2016, 21:51:15 »
sudo update-grub
Не поможет с EFI никак.
Вот моё, так работает:
root@xxxxxx:/home/блабла# sudo grub-install
sudo: unable to resolve host xxxxxx
Installing for x86_64-efi platform.
Установка завершена. Ошибок нет.
root@xxxxxx:/home/блабла#
https://debianforum.ru/index.php?topic=6879 100% защиты от "Ааааа у меня всё поломалось"
 
Пользователи, которые поблагодарили этот пост: unum

Оффлайн unum

  • Активный пользователь
  • **
  • Сообщений: 52
Re: Проблема с EFI загрузкой
« Ответ #9 : 19 Сентября 2016, 21:57:11 »
В моей практике я всегда использую для восстановления загрузчика live dvd и ни каких рескью мод. Если вы оставите только один физический носитель живая система скорее всего определит для себя его как /dev/sda
По команде sudo fdisk -l вы без труда и ошибок найдёте для себя тот самый нужный раздел с efi и поставите загрузчик именно на него Сейчас у вас загрузчик от linux mint как я понял находится на другом физическом носителе и по идее он не будет затёрт а останется рабочим не смотря на проделанную процедуру и это скорее хорошо чем плохо.
Нет, минт находится на том же диске, но на соседнем разделе.

Cообщение объединено 19 Сентября 2016, 21:59:57
sudo update-grub
Не поможет с EFI никак.
Вот моё, так работает:
root@xxxxxx:/home/блабла# sudo grub-install
sudo: unable to resolve host xxxxxx
Installing for x86_64-efi platform.
Установка завершена. Ошибок нет.
root@xxxxxx:/home/блабла#

Это помогло, спасибо!
Почему не сработало при установке, не в курсе?
« Последнее редактирование: 19 Сентября 2016, 21:59:57 от unum »
 

Оффлайн Aalexeey

Re: Проблема с EFI загрузкой
« Ответ #10 : 19 Сентября 2016, 22:22:52 »
Почему не сработало при установке, не в курсе?
Потому что в Debian'е не уделяют внимание "мелочам", у них какие-то свои одним им понятные и никак не связанные с конечным пользователем задачи, а мы все неблагодарные юзеры  :D
Вот здесь https://debianforum.ru/index.php?topic=6879 прочитайте вам как начинающему пользователю очень пригодится.
« Последнее редактирование: 19 Сентября 2016, 22:27:08 от Aalexeey »
https://debianforum.ru/index.php?topic=6879 100% защиты от "Ааааа у меня всё поломалось"
 

Оффлайн unum

  • Активный пользователь
  • **
  • Сообщений: 52
Re: Проблема с EFI загрузкой
« Ответ #11 : 20 Сентября 2016, 10:02:34 »
Почему не сработало при установке, не в курсе?
Потому что в Debian'е не уделяют внимание "мелочам", у них какие-то свои одним им понятные и никак не связанные с конечным пользователем задачи, а мы все неблагодарные юзеры  :D
Вот здесь https://debianforum.ru/index.php?topic=6879 прочитайте вам как начинающему пользователю очень пригодится.
Ну я не прямо начинающий, ~3 года сидел на ubuntu подобных дистрах, на ноут ставил fedora и opensuse пробывал. Пересел с ubuntu на debian из-за прекратившейся поддержки пропиретарного драйвера для AMD fglrx, но в Debian sid  я так же не могу найти в репазитории данный пакет. Вообще возможно поставить пропиретарный драйвер в debian unstable?
 

Оффлайн vadd

Re: Проблема с EFI загрузкой
« Ответ #12 : 20 Сентября 2016, 11:29:34 »
Возможно. Но вам придется делать то же самое, что и в убунту, от которого вы  поэтому ушли - ставить его самостоятельно, а не из репов
 

Оффлайн unum

  • Активный пользователь
  • **
  • Сообщений: 52
Re: Проблема с EFI загрузкой
« Ответ #13 : 20 Сентября 2016, 12:09:59 »
Возможно. Но вам придется делать то же самое, что и в убунту, от которого вы  поэтому ушли - ставить его самостоятельно, а не из репов
В убунту сейчас даже самостоятельно нет возможности поставить. Спасибо за информацию, буду искать. А ещё сразу, может кто ответит, что бы лишнюю тему не создавать. Skype не могу поставить, все зависимости установил, а он на что-то ругается неопределённое, пишет что ошибка во время установки. Сейчас не могу сообщить точный вывод, т. к. не возле ПК.
 

Оффлайн unum

  • Активный пользователь
  • **
  • Сообщений: 52
Re: Проблема с EFI загрузкой
« Ответ #14 : 24 Сентября 2016, 18:03:44 »
Пытаюсь поставить теперь на ноут debian, там нет возможности установить на соседний раздел убунту и загрузиться в дебиан. Загрузился в режим восстановления в netinstall  и оттуда установил grub-efi и выполнил grub-install.
В ответ Could not prepare Boot variable: No such file or directory

Cообщение объединено 24 Сентября 2016, 20:16:32
Пытаюсь поставить теперь на ноут debian, там нет возможности установить на соседний раздел убунту и загрузиться в дебиан. Загрузился в режим восстановления в netinstall  и оттуда установил grub-efi и выполнил grub-install.
В ответ Could not prepare Boot variable: No such file or directory
В итоге починил вот так: загрузился с kubuntu 16.04.1 x64, выставил на разделе EFI флаг hidden (хотя по факту это может быть и не связанно). И вручную добавил в BIOS ноутбука Debian загрузчик. Всё вроде ок работает, поидее так же можно и с настольных систем, но на ПК система у меня нет, вроде, такой опции. Ноутбук dell xps 13 2015, если что. Не понимаю только почему только я пострадал при установке Debian, а у других всё ок.
« Последнее редактирование: 24 Сентября 2016, 20:17:37 от unum »
 

Теги:
     

    [РЕШЕНО] Перенос системы на другой HDD

    Автор vladimir_ar

    Ответов: 7
    Просмотров: 11802
    Последний ответ 28 Февраля 2012, 00:00:56
    от vladimir_ar
    [РЕШЕНО] требуется создать загрузочный usb диск

    Автор LD

    Ответов: 4
    Просмотров: 2026
    Последний ответ 11 Июня 2017, 01:51:02
    от LD
    [Решено] Есть ли образ Debian на Yandex?

    Автор Alex888

    Ответов: 4
    Просмотров: 2254
    Последний ответ 03 Января 2014, 17:25:12
    от Alex888
    [Решено] Установка debian через ftp (vsftp), установщик не видит ftp

    Автор ALARMUS

    Ответов: 0
    Просмотров: 2647
    Последний ответ 23 Апреля 2012, 16:24:47
    от ALARMUS
    Установка на sdd. Решено.

    Автор azbar

    Ответов: 3
    Просмотров: 2002
    Последний ответ 08 Ноября 2017, 10:57:34
    от mnt