Назад | Перейти на главную страницу

Обратный проигрыш?

Часто люди делают образ тяжелого погружения с dd, например, а затем смонтируйте разделы внутри, используя kpartx или losetup. Это распространенный способ сделать разделы в файле образа монтируемыми и выглядеть как файловая система.

Мне интересно, можно ли сделать обратное; это сделать устройство как /dev/sda похож на файл. Примечание: я спрашиваю об этом в связи с восстановлением данных raid0.

В моем случае я мог dd два диска емкостью 2 ТБ, над которыми я работаю, в какой-то другой контейнер для хранения и работают с файлами изображений. Но это больно, поэтому я стараюсь не фотографировать.

Есть идеи, как сделать диск как /dev/sda как файл?

Отредактируйте, чтобы добавить больше информации.

Инструмент, который я пытаюсь использовать для восстановления, основан на FUSE, http://pyraid.googlecode.com Если я запускаю его с файлами изображений, он работает нормально. Если я запустил его против блочных устройств (/ dev / sdx), он не сработает.

file /dev/sda
/dev/sda: block special

file sda.img
sda.img: data

Итак, чтобы задать мой вопрос по-другому, как я могу сделать блочное специальное устройство похожим на данные?

Что вы можете. В Linux все работает как файл. Смысл создания образа не в том, чтобы преобразовать что-то в файл, а в том, чтобы убедиться, что вы ничего не испортили и не повредили. Вы можете выполнить восстановление прямо с диска, используя те же инструменты, но если у вас есть физические повреждения или вы написали на диск, ... бум.

Итак, если вы хотите работать непосредственно со всего диска - запустите свои инструменты на / dev / sdX и на / sdXn, если вы хотите работать с разделом. Просто вы рискуете еще больше потерять данные. Создание изображения - это умная вещь, так как если вы отработаете образ образа, и вы ошибетесь вы можете просто удалить его, начать заново с новой копии и ничего не потерять.

Визуализация - это просто должная осмотрительность. Сделай это. Гораздо труднее работать над восстановлением данных с части диска, которую вы только что случайно потеряли. Это также очень полезно, если вы подозреваете аппаратный сбой. Это стоит 2-3 часов или около того (и временного дискового пространства, которое вам понадобится) для вашего душевного спокойствия.