LinuxForum.Fans
Тема

Блок устройство из образа

Автор: parahumanoid 11 сообщений 1736 просмотров
#151919

Вот если я сделал с помощью dd образ жесткого (/dev/hda, к примеру), то как мне его "примонтировать" в качестве блок-устройства? Мне нужно, чтобы система его видела как еще один физический жесткий.

Поясню к чему всё это. Жил был жесткий, но умер. Остался бэкап в виде этого образа. Я хочу этот образ подключить в качестве "физического" диска к виртуальной машине на базе VMware. Т.е., задачи распознания таблицы разделов и т.д., лягут на гостевую ОС, об этом не беспокойтесь.

Спасибо за помощь.

#151920
text
mount -o loop /ПУТЬ/К_ОБРАЗУ /mnt/old_image

Разумеется, точка монтирования /mnt/old_image должна существовать.

#151937
Lupo Alberto написал:
text
mount -o loop /ПУТЬ/К_ОБРАЗУ /mnt/old_image

Разумеется, точка монтирования /mnt/old_image должна существовать.

Вот спрашивается, почему сам недопетрил? Перемудрил, блин. Спасибо.

#151942
Lupo Alberto написал:
text
mount -o loop /ПУТЬ/К_ОБРАЗУ /mnt/old_image

Разумеется, точка монтирования /mnt/old_image должна существовать.

Минутку, а разве mount не требует указывать тип файловой системы? А тут речь о целом диске, а не о файловой системе, так что в логическом смысле тут монтировать нечего. Вы уверены, что верно поняли мою ситуацию?

Извините, если зря побеспокоил.

#151953

Еще раз акцентирую: цель - получить на выходе блок-устройство, которое VMware воспримет за физический диск. Т.е., в теории fdisk тоже его должен обрабатывать как настоящий диск. Это реально, или я переоцениваю возможности штатных инструментов ОС в данном случае?

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

#152069

Что еще за чередующтйся том? Разделы есть там или нет?
Блок-устройство из файла может сделать утилита losetup.

#152119
mail765754I написал:
Что еще за чередующтйся том? Разделы есть там или нет?
Блок-устройство из файла может сделать утилита losetup.

Чередующийся том в терминологии Windows Dynamic Disks = Striped volume. Иными словами - софтовый RAID-0, в мелкосовтовской реализации.
За losetup - спасибо, ознакомлюсь. Я слишком давно не жил под линуксом (уже лет 8-9), так что что-то доучиваю, что-то вспоминаю. Извините, если мои вопросы наивны. Я хоть и юзер с тех. наклоном, но просто от никсов отвык давно. Так карта легла.

Еще раз спасибо за помощь.

#152175

А просто залить образ на другой винт и подципить этот винт в систему?
Не?

#152203
Vadimsky написал:
А просто залить образ на другой винт и подципить этот винт в систему?
Не?

Не. По крайней мере не думаю, что с динамическим диском так просто пройдет. А что, есть информация об обратном? Но да ладно, мне вариант с losetup подсказанный ранее похоже подойдет. Да и видишь ли примонтировать это не копировать. Нету у меня лишних 250 гигов нигде чтобы копии клепать, да еще и с сомнительным шансом на успех.

#152213

[console]losetup /dev/loop1 /path/to/image.img[/console]
Теперь можете использовать /dev/loop1 как обычное блочное устройсво диска.
Можно даже fdisk /dev/loop1 делать.
Кроме того, полистайте man losetup. Там можно задавать смещение, чтобы примонтировать из образа целого жесткого только один раздел и много подобных вещей делать.

#152370
bobr написал:
[console]losetup /dev/loop1 /path/to/image.img[/console]
Теперь можете использовать /dev/loop1 как обычное блочное устройсво диска.
Можно даже fdisk /dev/loop1 делать.
Кроме того, полистайте man losetup. Там можно задавать смещение, чтобы примонтировать из образа целого жесткого только один раздел и много подобных вещей делать.

С выкрутасом со смещением уже знаком, но т.к. в разговоре уже ясно сказано, что речь идет об raid-0, то здесь речь о логической целостности адресного пространства не идет. Он же страйпит все-таки на блочном уровне. Будем считать тему замороженной (пока оборудование да восстановлене данных протекают).

Ребята, всем Вам огромное спасибо, что не оставили меня одного, за то, что направили.
С огромным уважением и благодарностью,

Саня.

Войдите или зарегистрируйтесь, чтобы ответить.