Монтирование образа компакт-диска MDF / MDS в VirtualBox

1422
Archimaredes

Я пытаюсь запустить старый программный продукт в виртуальной машине VirtualBox под управлением Windows XP. Моя хост-система - Debian.

У меня есть образ CD-ROM в формате MDF + MDS (который я считаю необычным форматом, созданным Alcohol 120%). Я преобразовал его в ISO, но, к сожалению, это нарушает защиту от копирования на образе, который, по-видимому, сохраняется в формате MDF, поэтому я не могу запустить программное обеспечение после установки.

Идеальным решением здесь было бы как-то смонтировать образ в его исходном формате и подключить диск так, чтобы VirtualBox мог его смонтировать (он явно не поддерживает MDF + MDS изначально).

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

Ура!

1
Как насчет установки Alcohol 120% на гостевую систему и образ изнутри? Hastur 6 лет назад 2
@Hastur Это тот тип нестандартного (или в данном случае встроенного) мышления, которого мне не хватает. Попробую! Archimaredes 6 лет назад 0
@Hastur No cigar - Алкоголь на 120% установился нормально и установил изображение отлично; Я все еще получаю сообщение о копируемом диске. Возможно, программа недостаточно точно эмулирует привод CD (несмотря на уровень детализации изображения). Или диск не был скопирован достаточно точно, чтобы начать, несмотря на возможности формата изображения! Трудно знать. :( Archimaredes 6 лет назад 1
Если я поставлю пенни, я выберу второе, которое ты сказал. Кстати, при наличии достаточного объема памяти вы можете попытаться установить на виртуальный диск _real_ (не _virtualized_) окно XP (или вы можете сделать это на pendrive), затем снова установить Alcohol 120% и попытаться смонтировать образ. Таким образом, вы можете определить, был ли он достаточно точным. Hastur 6 лет назад 0
@Hastur Я имел в виду эмулируемый диск Alcohol 120%, поэтому независимо от того, какая машина, виртуальная или нет, я использую гостевую ОС, это не будет иметь значения: / Archimaredes 6 лет назад 0
По моему опыту, выше вероятность того, что изображение Alcohol 120% было сделано неправильно или, что еще более пагубно, что это изображение, правильно сделанное с плохо скопированного скопированного компакт-диска! Более того, есть разница между эмулируемым оборудованием и реальным: я не знаю, априори, достаточно ли точен уровень эмуляции оборудования, введенный виртуализацией для _ "специальных секторов" _... (с каламбуром, если Alcohol 120 % работает на своей собственной 100% в гостевой системе). Был ли пробован образ MDF + MDS при его создании? Hastur 6 лет назад 0
Давайте [продолжим это обсуждение в чате] (http://chat.stackexchange.com/rooms/57790/discussion-between-archimaredes-and-hastur). Archimaredes 6 лет назад 0

1 ответ на вопрос

0
Hastur

В нескольких словах

Если образ был правильно создан, вы можете установить Alchool 120% в гостевой системе (в виртуализированной Windows XP) и смонтировать ваш образ оттуда .
Если он не работает (и это рабочий образ), то мы должны сделать вывод, что уровень аппаратной эмуляции, представленный виртуализацией, недостаточно точен, чтобы справиться с Alchool 120% и «специальными секторами» ... (с каламбур: Алкоголь на 120% работает меньше, чем на 100%).

Еще несколько слов

Если ваша виртуализированная среда не позволяет монтировать этот формат изначально, вы можете попробовать еще один способ конвертировать образ в более распространенный формат, например ISO. (ОП попытался безуспешно).
Вы должны уделять особое внимание созданию байта для байтовой копии, а не простой копии данных.
Может потребоваться скопировать даже секторы только для чтения и проверить, были ли сектора разных (специальных) размеров ...

Как проверить, правильно ли было сделано ваше изображение

Чтобы проверить, правильно ли было сделано ваше изображение

  1. Если у вас есть другой компьютер с Windows XP, не виртуализированный, попробуйте установить там образ через Alchool 120%.

  2. Если у вас нет другого компьютера с Windows XP, вы можете также установить Alchool 120% и смонтировать образ в

    • система Windows Xp, созданная на USB-накопителе
    • начальный диск Windows Xp, который устанавливает систему на виртуальный диск
    • немного раздел, где вы устанавливаете Windows Xp

Если с одним из предыдущих решений изображение работает, это означает, что изображение было сделано правильно, и вы можете начать поиск других программ / опций, чтобы преобразовать его в формат, который может монтировать VirtualBox.