5

Я создал систему Ubuntu Server 14.04, которую я хотел бы клонировать на нескольких других машинах с точно такими же характеристиками оборудования. Система представляет собой Intel NUC2820 с 30 ГБ SSD.

Текущая рабочая установка содержит три раздела:

/sda1 fat32 (efi boot)
/sda2 ext4
/sda3 swap

Система настроена с использованием GPT и использует UEFI для загрузки.

С Tuxboot я создал CloneZilla USB и записал весь диск в образ, который я хотел бы использовать для восстановления. Однако после восстановления образа на новом компьютере я не могу найти способ сделать систему загрузочной снова.

Я пытался использовать grub-install из среды CloneZilla, но получаю следующую ошибку:

warning : this GPT partition label contains no  BIOS boot Partition; embedding wont be possible
warning : Embedding id not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged..
error : will not proceed with blocklists

Я думаю, это как-то связано с тем, что grub не работает в режиме EFI. Я понятия не имею, могу ли я заставить grub создать раздел EFI. Когда я использую efibootmgr, я получаю сообщение:

efi variables are not supported on this system

Я также пытался использовать установщик сервера Ubuntu 14.04, но переустановка Grub в режиме восстановления говорит:

executing 'grub-install' failed
This is a fatal error

Когда я выполняю grub-install из оболочки, я получаю сообщение, что Grub успешно установлен, хотя все еще не может найти загрузочный диск при запуске.

Есть ли способ, чтобы изображение снова загрузилось

1 ответ1

6

Конечно, после нескольких дней поисков я сам найду ответ через час после того, как решил написать здесь.

Использование Ubuntu на основе версии Clonezilla я получил его для загрузки в UEFI-режиме , который был в состоянии обновить правильные записи загрузки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .