Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Как загружать систему без GRUB (через efi файл)  (Прочитано 7579 раз)

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

Оффлайн stifler1337

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Всем привет. Есть ноутбук от HP, +-5 лет, т.е. он уже с UEFI.
Была Kubuntu 17 на жестком диске. Поставил ссд вместо дисковода и решил на него ставить Kubuntu 18.04.
Установка идет нормально, но вылетает ошибка на моменте установки grub (grub-efi-amd64-signed) Этот пакет не ставиться через систему или LiveUSB.
Систему переустанавливал около 10, на разные разделы, на ссд и на жесткий, с интернетом и без, даже grub пробовал вручную ставить. Ничего не помагает.
Что имею сейчас. На ссд два раздела: 500 мб EFI и остальное отдал под корень. Система без загрущика.
При включении ноута захожу в бут меню и выбираю загрузку с файла EFI/ubuntu/grubx64.efi и все грузится.
Подскажите как выпилить загрущик из системы или починить его?  Второй системы не будет, только эта.
Раньше на этот ноут ставил разные дистрибутивы и проблем не было.

Пользователь добавил сообщение 17 Октября 2018, 12:32:09:
вывод efibootmgr
Timeout: 0 seconds
BootOrder: 0000
Boot0000* Notebook Hard Drive
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM

вывод fdisk -l
Disk /dev/sda: 465,8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x397a8933

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda2       137091072 976769023 839677952 400,4G  7 HPFS/NTFS/exFAT


Disk /dev/sdb: 111,8 GiB, 120034123776 bytes, 234441648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 134B45CF-86D3-44E1-9943-0E02053E9174

Device       Start       End   Sectors   Size Type
/dev/sdb1     2048   1026047   1024000   500M EFI System
/dev/sdb2  1026048 234440703 233414656 111,3G EFI System

Пользователь добавил сообщение 17 Октября 2018, 12:33:00:
Если не заходить в бут меню, то я вижу grub resque.
« Последнее редактирование: 17 Октября 2018, 12:33:00 от stifler1337 »

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Как загружать систему без GRUB (через efi файл)
« Ответ #1 : 17 Октября 2018, 13:01:38 »
/dev/sdb1     2048   1026047   1024000   500M EFI System
/dev/sdb2  1026048 234440703 233414656 111,3G EFI System

Как вы смогли такого добиться что у вас два EFS раздела на диске?

Такого быть не должно.
На каждом диске должен быть только один EFS раздел.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн stifler1337

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Как загружать систему без GRUB (через efi файл)
« Ответ #2 : 17 Октября 2018, 13:04:00 »
Наверное случайно флаг туда поставил. Нужно убрать через LiveUSB?
//update Убрал, ничего не изменилось. Теперь:
Device       Start       End   Sectors   Size Type
/dev/sdb1     2048   1026047   1024000   500M EFI System
/dev/sdb2  1026048 234440703 233414656 111,3G Linux filesystem

Через KDE partition видно, что первый раздел монтируется в /boot/efi, второй в корень.
« Последнее редактирование: 17 Октября 2018, 13:26:41 от stifler1337 »

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Как загружать систему без GRUB (через efi файл)
« Ответ #3 : 17 Октября 2018, 13:24:03 »
Да, уберите флаг EFS со второго раздела. И попробуйте снова установить.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн stifler1337

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Как загружать систему без GRUB (через efi файл)
« Ответ #4 : 17 Октября 2018, 13:28:46 »
При попытке установить GRUB в раздел ESP:
sudo grub-install /dev/sdb1
Installing for x86_64-efi platform.
Could not prepare Boot variable: Interrupted system call
grub-install: error: efibootmgr failed to register the boot entry: Input/output error.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Как загружать систему без GRUB (через efi файл)
« Ответ #5 : 17 Октября 2018, 13:29:57 »
Груб не в раздел, а на диск надо ставить.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн stifler1337

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Как загружать систему без GRUB (через efi файл)
« Ответ #6 : 17 Октября 2018, 13:31:22 »
На диск такая же ошибка.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28510
    • Просмотр профиля
Re: Как загружать систему без GRUB (через efi файл)
« Ответ #7 : 17 Октября 2018, 13:32:01 »
Вы определитесь, что вам надо - GRUB или EFI?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн stifler1337

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Как загружать систему без GRUB (через efi файл)
« Ответ #8 : 17 Октября 2018, 13:34:30 »
Мне нужно загружать систему. Подскажте, что делать?

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Как загружать систему без GRUB (через efi файл)
« Ответ #9 : 17 Октября 2018, 14:03:15 »
А загрузились в UEFI режиме? Что говорит efibootmgr ?
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн stifler1337

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Как загружать систему без GRUB (через efi файл)
« Ответ #10 : 17 Октября 2018, 14:11:03 »
Я могу загрузится только так: при старте жму F9 (boot menu) и выбираю вручную efi файл. Вывод efibootmgr есть в первом сообщении.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28510
    • Просмотр профиля
Re: Как загружать систему без GRUB (через efi файл)
« Ответ #11 : 17 Октября 2018, 14:12:37 »
Зарегистрируйте этот файл в EFI и грузите систему.
Смотрите справку по efibootmgr
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн stifler1337

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Как загружать систему без GRUB (через efi файл)
« Ответ #12 : 17 Октября 2018, 14:50:18 »
Зарегистрируйте этот файл в EFI и грузите систему.
Смотрите справку по efibootmgr
Помогите, пожалуйста, сделать это правильно т.к. не хочу сломать систему в очередной раз. Буду вам очень благодарен.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28510
    • Просмотр профиля
Re: Как загружать систему без GRUB (через efi файл)
« Ответ #13 : 17 Октября 2018, 15:52:06 »
Тогда сделайте это через EFI менеджер BIOS методом тыка. Там менюшки, ошибиться не дадут.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн stifler1337

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Как загружать систему без GRUB (через efi файл)
« Ответ #14 : 17 Октября 2018, 16:43:43 »
В том то и прикол, что ноут дешевый и настроек таких нет  :-[

 

Страница сгенерирована за 0.016 секунд. Запросов: 21.