Установка GRUB2 на внешний HDD с одновременной поддержкой загрузки из MBR и EFI

Общение и разговоры
Закрыто
Аватара пользователя
Yamah
Сообщения: 1387
Зарегистрирован: 04 май 2012, 06:30
Operating system: Десктоп (дом): Rosa Fresh R8.1, Rosa Fresh R10
Десктоп (работа): Rosa Fresh R8.1/Rosa Fresh R10
Сервер (работа): Rosa Enterprise Linux Sercver 6.7
Нетбук: Rosa Fresh R10
Контактная информация:

Установка GRUB2 на внешний HDD с одновременной поддержкой загрузки из MBR и EFI

Сообщение Yamah » 23 янв 2016, 21:23

В общем, появилась необходимость на внешнем жестком диске держать установщик Rosa Fresh (сделанный Unetbootin), MagOS и место под свои нужды.
Выбор загрузчика пал на GRUB2.
Мне нужно, чтобы с диска я мог загрузить загрузчик как на ПК с UEFI, так и без оного.

Код: Выделить всё

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048            6143   2.0 MiB     EF02  BIOS boot partition
   2            6144          268287   128.0 MiB   EF00  EFI System
   3          268288          792575   256.0 MiB   8300  Linux filesystem
   4          792576         9981951   4.4 GiB     8300  
   5         9981952        15224831   2.5 GiB     8300  
   6        15224832        78139391   30.0 GiB    8300
Подскажите, пожалуйста порядок выполнения команд установки GRUB2!

Смонтировал раздел, где должен лежать GRUB в /media/Data/boot, и выполнил команду

Код: Выделить всё

grub2-install --no-floppy --root-directory=/media/Data /dev/sdk
Там создалась такая структура

Код: Выделить всё

ls -1
fonts/
grub.cfg
grubenv
locale/
x86_64-efi/
Похоже, что GRUB2 собирается грузиться только с EFI, но сам EFI не установлен?

Закрыто

Вернуться в «Курилка»