EFI и работающий LVM partman-auto / expert_recipe?

У меня есть рецепт на основе LVM, который работал на системах, не основанных на EFI. Как я воссоздаю тот же рецепт, чтобы он работал в режиме EFI / UEFI?

У меня есть следующий рецепт (и я тоже пробовал другие), но он выходит из строя с сообщением: «Попытка смонтировать файловую систему с типом vfat в SCSI5 (2,0,0), раздел # 1 (sda) в / boot / efi не удалось. "

d-i partman-auto/expert_recipe string                        \
  boot-root-swap ::                                      \
          200 50 200 ext2                                \
                  $primary{ }                            \
                  $bootable{ }                           \
                  method{ format } format{ }             \
                  use_filesystem{ } filesystem{ ext2 }   \
                  mountpoint{ /boot }                    \
          .                                              \
          48000 70 1000000000 ext4                       \
                  $defaultignore{ }                      \
                  $lvmok{ }                              \
                  lv_name{ base }                        \
                  method{ format }                       \
                  format{ }                              \
                  use_filesystem{ }                      \
                  filesystem{ ext4 }                     \
                  mountpoint{ / }                        \
          .                                              \
          8000 60 24000 linux-swap                       \
                  $defaultignore{ }                      \
                  $lvmok{ }                              \
                  lv_name{ swap }                        \
                  method{ swap }                         \
                  format{ }                              \
          .
5
задан 9 January 2014 в 21:29

1 ответ

Вам необходимо создать системный раздел EFI . Затем установщик установит его в /boot/efi.

Добавление чего-то к эффекту ...

 1 1 1 free            \
    $bios_boot{ }       \
    method{ biosgrub }  \
.                       \
256 40 256 fat32        \
    $primary{ }         \
    $lvmignore{ }       \
    method{ efi }       \
    format{ }           \
.

... в начале вашего expert_recipe создаст раздел размером 256 МБ (например, / dev / sda1), который будет настроен для EFI. Перед первым разделом также есть 1 МБ свободного места (приоритет 1). Это необходимо, если вы хотите, чтобы GRUB устанавливался в системе, разделенной с помощью GPT, поскольку GPT выходит за пределы размера 512 КБ MBR.

0
ответ дан 9 January 2014 в 21:29

Другие вопросы по тегам:

Похожие вопросы: