Часто люди делают образ тяжелого погружения с 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 часов или около того (и временного дискового пространства, которое вам понадобится) для вашего душевного спокойствия.