Вопрос или проблема
Я только что перешел с Windows на Ubuntu и предполагал, что смогу смонтировать свой динамический диск данных как RO. После установки Ubuntu я установил ldmtool и ввел: show DiskGroup … что вернуло
ldm> show diskgroup fd58d19d-5fc9-11e6-aaa4-086266b942c1
{
"name" : "NOAHVT-N551VW-Dg0",
"guid" : "fd58d19d-5fc9-11e6-aaa4-086266b942c1",
"volumes" : [
"Volume2",
"Volume3"
],
"disks" : [
"Disk1"
]
}
После ввода “Create All” было сказано, что он смог смонтировать Volume 3 (для меня наименьшая важность :/) но не смог смонтировать Volume 2, потому что:
Не удается создать том Volume2 в группе дисков fd58d19d-5fc9-11e6-aaa4-086266b942c1: Смещение раздела тома не соответствует размерам предшествующих разделов
Ввод команды show volume для Volume 2 возвращает:
ldm> show volume fd58d19d-5fc9-11e6-aaa4-086266b942c1 Volume2
{
"name" : "Volume2",
"type" : "spanned",
"size" : 489205760,
"chunk-size" : 0,
"hint" : "G:",
"partitions" : [
"Disk1-01",
"Disk1-02",
"Disk1-04"
]
}
Я также пробовал Windows VM в virtualbox, но виртуальные машины virtualbox не имеют доступа к реальным дискам.
Есть ли какой-нибудь способ сохранить данные с этого диска, не возвращаясь к Windows?
Спасибо
У меня нет динамического диска для тестирования, но, используя этот ответ, я выяснил, что могу монтировать разделы на своем GPT-диске из устройства необработанного диска:
mount -o offset=<смещение в байтах> /dev/sda /mnt/<точка монтирования>
Если вы сможете найти смещение до начала раздела, умножьте его на размер сектора (обычно 512 байт) и используйте это смещение в команде монтирования.
Я не знаю, даст ли ldm
или какое-либо из обычных дисковых утилит Ubuntu вам эту информацию. Если нет:-
- Попробуйте диагностический диск на базе Windows, такой как Hiren’s BootCD, который основан на XP; или
- восстановительный диск для одного из стандартных дисковых решений для резервного копирования (таких как Norton Ghost или Paragon) может предоставить вам эту информацию.
Если любой из этих загрузочных дисков увидит разделы динамического диска, у вас также есть возможность скопировать нужные вам разделы на раздел с другим форматом, к которому вы можете получить нормальный доступ.
Без динамического диска я не могу быть более определенным, но надеюсь, что дал вам некоторые подсказки, как можно продолжить.
Ответ или решение
Монтаж динамического диска Windows в Ubuntu
Переход с Windows на Ubuntu может повлечь за собой определенные трудности, особенно когда речь идет о динамических дисках. В вашем случае, вы пытаетесь смонтировать динамический диск в Ubuntu и столкнулись с рядом проблем. В данной статье мы подробно рассмотрим, как можно справиться с этой задачей и сохранить данные на вашем динамическом диске.
Введение
Динамические диски Windows обеспечивают гибкую работу с разделами и более сложные конфигурации хранилищ данных. Тем не менее, система Ubuntu не всегда может без проблем взаимодействовать с динамическими дисками, что может вызвать затруднения при монтаже. Ваши попытки смонтировать Volume 2 завершились неудачей, и сообщение об ошибке указывает на проблемы с конфигурацией разделов.
Шаг 1: Использование инструмента ldmtool
Вы уже установили ldmtool
и получили информацию о дисковой группе и потоке. Данный инструмент позволяет взаимодействовать с динамическими дисками, и вы можете использовать его для получения дополнительной информации о разделах.
Команда для отображения объема Volume 2 дает нам следующие данные:
ldm> show volume fd58d19d-5fc9-11e6-aaa4-086266b942c1 Volume2
Обратите внимание на тип раздела (spanned), размер и список партиций. Это будет полезно для дальнейших действий.
Шаг 2: Определение смещения разделов
Для монтирования раздела в Ubuntu вам понадобится информация о смещении (offset) партиций. К сожалению, ldmtool
может не предоставить прямую информацию о смещениях, поэтому вам необходимо будет использовать другие методы для определения этих данных.
-
Использование утилит Windows:
Если у вас есть доступ к Windows (например, с помощью Live-CD), используйте утилиты, такие как Disk Management или сторонние программы (например, AOMEI Partition Assistant, HxD), чтобы определить смещения и размеры разделов. -
Секторный размер:
Обычно размер сектора составляет 512 байт. Используйте эту величину для вычисления смещения. Например, если смещение составляет 2048 секторов, то вам нужно будет умножить его на 512 (2048 x 512 = 1048576 байт).
Шаг 3: Подготовка к монтированию
После получения смещений выполните следующую команду для монтирования:
sudo mount -o loop,offset=<сместите в байтах> /dev/sda /mnt/<точка монтирования>
Замените <сместите в байтах>
значением, полученным на предыдущем шаге, и укажите желаемую точку монтирования.
Шаг 4: Работа с виртуальной машиной
Если использование Live-CD не дает результатов, вы также можете рассмотреть возможность использования виртуальной машины, но с некоторыми ограничениями. Виртуальные машины, такие как VirtualBox, могут не иметь доступа к физическим дискам. Если вам необходимо работать с данными, возможно, вам потребуется создать полноценный образ диска с помощью инструментов, таких как Clonezilla, и затем загрузить этот образ в виртуальную машину.
Шаг 5: Резервное копирование данных
Если вы смогли получить доступ к данным на Volume 3, убедитесь, что вы создаете резервные копии важных данных. Перенос данных на внешний накопитель или другой диск с более привычной файловой системой поможет сохранить ваши файлы в безопасности и избежать дальнейших сложностей.
Заключение
Работа с динамическими дисками в Ubuntu может быть сложной задачей, но с помощью правильных инструментов и подхода вы можете успешно получить доступ к вашим данным. Если при выполнении данного процесса у вас возникнут дополнительные вопросы, всегда можно обратиться за помощью на специализированные форумы или в сообщества, посвященные Linux. Помните, что регулярное создание резервных копий поможет избежать потерь данных в будущем.