LINUX.ORG.RU
ФорумAdmin

Как забекапить и разбекапить EFI SYSTEM раздел

 ,


0

2

ubuntu server
gpt
grub
Пробую забекапить EFI раздел sda1
ddrescue /dev/sda1 sda1.img
все ок.

Создаю новый диск с теми же разделами.
Пробую разбекапить ddrescue --force sda1.img /dev/sdb1
неполучается ddrescue: Write error: No space left on device

Примонтировать тоже не получается
mount -t vfat /dev/sdb1 /mnt/1
can't read superblock on /dev/sdb1.


скрин lsblk и бекапа и разбекапа
https://i.postimg.cc/D0sdQKXM/err.jpg



Последнее исправление: Regacar (всего исправлений: 1)

Создаю новый диск с теми же разделами.

No space left on device

Не с теми же. У тебя вместо «М» написано «B» в объеме.

NyXzOr ★★★★
()
Последнее исправление: NyXzOr (всего исправлений: 1)

IMHO нет смысла бекапить через образ. Там fat/vfat.

Для загрузки через EFI кроме файлов на этом разделе ничего не нужно. Так что просто скопировать файлы...

vel ★★★★★
()
Ответ на: комментарий от Regacar

Разберись с размером раздела под EFI. Отформатируй его и скопируй файлы.

Не вставляй текст скриншотами, вставляй текстом в разметке.

NyXzOr ★★★★
()
Ответ на: комментарий от NyXzOr

1. а точно. как так получилось немонятно я указывал 512m
я сначала не понял о чем вы.
щас попробую

Regacar
() автор топика
Ответ на: комментарий от Regacar

вроде все сделал но попадаю в EFI при загрузке системы.
я просто скопировал все файлы на новый диск EFI раздел не трогал
https://i.postimg.cc/G3qv9yL6/111.jpg
это изза grub? или efi раздела? или изза того что копировал через squashfs а не tar

Regacar
() автор топика
Последнее исправление: Regacar (всего исправлений: 2)
Ответ на: комментарий от Regacar

fs0 в этом выводе это EFI раздел на вашем новом диске (сравнивать идентификатор GPT)?

В этом uefi shell можете выполнить ″ls -l fs0:″, чтобы проверить, что EFI раздел определился правильно и там есть файлы с загрузчиком. И ″bcfg boot dump″, чтобы посмотреть какие загрузочные записи есть...

В приниципе, вы можете просто из uefi shell попробовать запустить загрузчик, а после загрузки ОС восстановить его (чтобы прописалась загрузочная запись). Наподобие:

fs0:
\EFI\Boot\grubx64.efi

mky ★★★★★
()
Ответ на: комментарий от mky

попробую, щас все накрылось. долго исправлять переустановил все заного.
нашел файлик /boot/efi/efi/ubuntu/grub.cfg
в нем был uuid старого диска, изменил на новый и попал в при перезапуске в меню grub

Regacar
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.