Автор Тема: Установка SimplyLinux на ноутбук с EFI  (Прочитано 2540 раз)

Оффлайн ЛФ

  • Завсегдатай
  • *
  • Сообщений: 71
    • Email
Здравствуйте!

На этот раз пытаюсь установить SL (64) на ноутбук Lenovo B570e с одним обычным жестким диском и уже установленной  Windows 10. В ней  уменьшил последний раздел и оставил неразмеченным 100Gb, затем полез смотреть в BIOS, какие есть варианты, но переключения EFI/legacy  не нашёл, стал устанавливать SL с флэшки

При запуске с флэшки:
Could not open
/efi/boot/fallback.efi:14
secure boot not enabled

дальше странный экран загрузки - я невнимательно прочитал раздел в wiki  и не заметил, что это нормально для EFI.
Решил попробовать установить c DVD диска, забыв, что диск был записан для 32 разрядной системы. Всё поставилось, загрузчичку сказал устанавливаться на жесткий диск  /sda
После перезагрузки меню GRUB не стартует,  никакая из ОС не запускается.
Загрузился с флэшки в Live режиме запустил GParted   картинка, как во вложении, только признак boot стоял, кажется, на первом разделе (dev/sda1 -  EFI system partition)
переставил флаг boot на раздел dev/sda3 (ntfs)  после перезагрузки увидел иконку Windows, но загрузки не дождался.
После снятия флага (или может после переустановки на раздел с Linux) запустилась Windows
Обрадовался, попробовал ещё раз установить,на этот раз с флэшки и правильной разрядности. Почистил разделы, которые остались после первой установки и создал их заново (мотнирование и флаги брал с другого компьютера, где Linux спокойно встал за Windows) 
Загрузчик на этот раз попросил поставить в раздел Linux.
После перезагрузки опять ничего не грузится, зашёл в Gparted переставил флаг boot  Windows запустился.
Если снять флаг boot  или переставить на linux-swap   ничего не меняется - продолжает грузится Windows
Попробовал в Windows зайти  в раздел настройки загрузочного меню, чтобы сделать загрузочное меню там - не видит конфигурационного файла.
Почитал wiki, так понял, что можно попробовать вставить специальный раздел (bios boot partition), куда попробовать внедрить grub.
Или это неправильный путь?  Если правильный, то выделить перед sda7 1Mb из linux-swapp?

Буду благодарен за советы и подсказки.

Дополнение 1
Разделы до sda7 были в Windows (разве что последний unallocated 7.3 Mb возник, скорее, при уменьшении мной в самом начале из под W10 последнего раздела).

Дополнение 2
Попробовал загрузить SL, установленный на внешний HDD  при выборе соответствующего пункта в Bootmenu
стартует GRUB, затем
deconpressing Linux..  parsing ELF ... done
после booting kerenl  долгая пауза, затем
initrd: loop:ERROR:/root not mounted


С уважением, Леонид
« Последнее редактирование: 25.06.2016 14:39:28 от sb »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Установка SimplyLinux на ноутбук с EFI
« Ответ #1 : 25.06.2016 16:24:17 »
уже установленной  Windows 10.
Решил попробовать установить c DVD диска, забыв, что диск был записан для 32 разрядной системы. Всё поставилось, загрузчичку сказал устанавливаться на жесткий диск  /sda
После перезагрузки меню GRUB не стартует,  никакая из ОС не запускается.

Lenovo G50-80
Хоткей BIOS Setup: F2

BIOS Setup дефолт:
Security -> Secure Boot [Enabled]
Boot -> Boot Mode [UEFI]

Установки BIOS Setup перед установкой 32 бит Linux системы (порядок смены важен):
Security -> Secure Boot [Disabled]
Boot -> Boot Mode [Legacy Support]
При установке загрузчик - в MBR (/dev/sda)

Смена загружаемой системы
BIOS Setup -> Boot -> Boot Mode [Legacy Support]  --  Linux 32bit не-UEFI
BIOS Setup -> Boot -> Boot Mode [UEFI]  --  Windows 64bit UEFI

В Boot-секции BIOS Setup, ниже, приоритет отдельно выставляется для UEFI загрузочного устройства, отдельно для Legacy.
Например, секция Boot в BIOS Setup (ниже опции Boot Mode):

EFI
Windows Boot Manager   :   ( WDC|Seagate и т.д. )

Legacy
SATA HDD  :  WDC|Seagate и т.д.



В режиме установки Linux 64bit UEFI:

BIOS Setup -> Boot -> Boot Mode [UEFI]
Security -> Secure Boot [Disabled]

Дополнительно к корню и /home точкой монтирования выбирается EFI, загрузчик выбирается для EFI, - не MBR!



Флаг boot:
Установлен на fat32  EFI system partition (esp)

Флаги можно посмотреть через gparted или
# parted -l
« Последнее редактирование: 25.06.2016 17:08:06 от Speccyfighter »

Оффлайн ЛФ

  • Завсегдатай
  • *
  • Сообщений: 71
    • Email
Re: Установка SimplyLinux на ноутбук с EFI
« Ответ #2 : 25.06.2016 18:18:00 »

Lenovo G50-80
Хоткей BIOS Setup: F2

BIOS Setup дефолт:
Security -> Secure Boot [Enabled]
Boot -> Boot Mode [UEFI]

Возможно, я не чётко написал, но в BIOS заходил, и там нет пунтка Boot Mode или Secure Boot  - только порядок загрузки.
Ноутбук Lenovo B570e Model (20129) на сайте lenovo написано для этой модели, что "BIOS не требует обновления"
Во вложении - картинки из BIOS

Оффлайн ЛФ

  • Завсегдатай
  • *
  • Сообщений: 71
    • Email
Re: Установка SimplyLinux на ноутбук с EFI
« Ответ #3 : 25.06.2016 18:18:57 »
Фотографии, которые не уместились  в предыдущее сообщение.

Оффлайн ЛФ

  • Завсегдатай
  • *
  • Сообщений: 71
    • Email
Re: Установка SimplyLinux на ноутбук с EFI
« Ответ #4 : 25.06.2016 19:28:10 »
Попробовал ещё раз поставить 32 разрядный вариант
Сделал дополнительный раздел, поставил метку bios_grub
первому разделу назначил точку монирования /boot/efi  и те флаги, что установщик предложил, загрузчик поставил в /dev/sda  -  не помогло.

Оффлайн ЛФ

  • Завсегдатай
  • *
  • Сообщений: 71
    • Email
Re: Установка SimplyLinux на ноутбук с EFI
« Ответ #5 : 25.06.2016 20:10:52 »
Поставил 64 разрядный вариант по тому же сценарию (с привязкой /boot/efi  и выделением  раздела под bios_grub). При установке загрузчик предложил вариант с EFI, и его выбрал.
После установки и перезагрузки грузится Windows 10.
Текущая картинка Gparted во вложении.



Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Установка SimplyLinux на ноутбук с EFI
« Ответ #7 : 25.06.2016 21:56:53 »
А по-хорошему на мануал по инсталляции багрепорт надо вешать. Негоже такие ребусы решать.
Чтобы:
Вариант MBR/Legacy Mode
Список действий
Вариант GRUB2-BIOS UEFI
Список действий
Вариант GRUB2-BIOS GPT
Список действий

Юзер Мануал это руководство к действию, а не к размышлению.

Оффлайн ЛФ

  • Завсегдатай
  • *
  • Сообщений: 71
    • Email
Re: Установка SimplyLinux на ноутбук с EFI
« Ответ #8 : 25.06.2016 22:41:18 »

https://www.altlinux.org/UEFI#usage

Там ниже предупреждение, что на некоторых Lenovo запуск efibootmgr
может привести к порче firmware.  По ссылке, правда, другие модели, но рисковать не хочу.

Пробовал ещё решить проблему через windows boot menu, на этот раз получилось достучаться до файла конфигруации и добавить туда ещё одну систему, но само меню почему-то не выводится при загрузке - может это тоже как-то связано с тем, что я не могу отключить в этом BIOS режим secure boot.

Возможно также, просто такое сочетание BIOS, Windows и моих не очень прямых рук - я пока не понял, зачем вещать ошибку на инструкцию по установке.



Оффлайн ЛФ

  • Завсегдатай
  • *
  • Сообщений: 71
    • Email
Re: Установка SimplyLinux на ноутбук с EFI
« Ответ #9 : 27.06.2016 20:47:17 »
Решил задачу следующим образом:
купил флэшку на 32 гБ
поставил на неё SWAP и систему, а /home  в тот раздел, что уже был на жестком диске.
Запустилось, работает.
GRUB автоматически находит Windows EFI boot manager и отображает в загрузчике, но при выборе пункта дает ошибку  invalid signature
Если в boot menu BIOS выбрать загрзку с жесткого диска, то грузится Windows
Можно ли как-то GRUB сказать, чтобы по пункту  Windows производилась загрзука с жесткого диска?  Или после того, как BIOS передал управление в GRUB такой вызов уже не поможет?
« Последнее редактирование: 27.06.2016 20:51:43 от ЛФ »