3

Я клонировал этот диск около 6 месяцев назад с помощью дд. Сегодня таблицы разделов были повреждены. Что я могу сделать, чтобы восстановить их, используя старый диск? В настоящее время я сканирую потерянные разделы с помощью testdisk, чтобы посмотреть, сможет ли он исправить это, не выявляя другой. Это всего лишь один раздел, но в настоящее время он думает, что это EFI GPT или что-то в этом роде. Я не знаю, как отметить, что это ext4.

1 ответ1

2

ПОЖАЛУЙСТА, СОЗДАЙТЕ ПЕРЕД ТЕМ, ЧТОБЫ ВЫ ПОПРОБОВАТЬ ЭТО - я не пробовал, и это может ухудшить ситуацию.

Для резервного копирования MBR, которая содержит таблицу разделов (и это легко сделать)

dd if=/dev/sourcedisk of=target.file bs=512 count=1

Аналогично для восстановления

dd if=target file of=/dev/targetdisk bs=512 count=1

Это скопирует первые 512 байт на новый диск, что включает в себя, среди прочего, таблицу разделов.

bs = размер блока, поэтому возьмите первые 512 байт. count = 1 взять только 1 блок, т.е. первый.

Существует интересный пост здесь более углубленно и альтернативы быть более избирательным , что вы резервное копирование и восстановление.

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