VirtualBox VM, общий в системе DualBoot

У меня есть система двойной загрузки: Vista от фабрики и Ubuntu, Ясная с WUBI. Я установил Oracle VirtualBox на обоих, чтобы сделать то, что следует. Я ранее использовал MS Виртуальный ПК на Vista с VM XP, который я использую для работы. Затем я хотел совместно использовать тот же VM на Vista и Ubuntu, таким образом, я установил OVB на обоих, и потому что OVB распознает формат VHD, я не должен был даже преобразовывать его в VDI. Я просто настроил VM на обоих и voilà!

Я делал это в течение нескольких недель без проблем; это кажется очень стабильным. То, что я сделал, должно полностью закрыть VM чтобы к "холодному" запуску на другой загруженной ОС. Кто-либо попытался быть в спящем режиме на одной ОС и резюме в другом? Я предполагаю, что можно просто скопировать несколько файлов от одной ОС до другого, чтобы сделать так...

3
задан 14.09.2013, 02:06

3 ответа

Я не совсем уверен, что Вы просите, но вот два возможных ответа:

Если Вы хотите знать, можно ли быть в спящем режиме одно из загруженных двойным образом Ose и затем загрузиться в другой, ответ НЕ с большинством Ose. Обычно загрузчик будет видеть, что одна ОС в спящем режиме, и выберите тот для Вас, не давая Вам выбор. Это должно предотвратить файлы, которые могут быть уже открыты/загруженными в памяти от того, чтобы быть отредактированным.

Если Вы хотите знать, можно ли быть в спящем режиме гость ОС, то перезагрузка в другой хост ОС, затем возобновить гостя ОС, да, Вы можете программное обеспечение VM при использовании спящего режима поддержек. Более легкий метод должен был бы просто приостановить виртуальную машину; большая часть программного обеспечения VM имеет способ сделать это.

1
ответ дан 08.12.2019, 01:45

Это возможно, но зависит полностью от того, как Вы совместно используете свой VM между этими двумя хостовыми операционными системами.

Хранилище Oracle VirtualBox все, это - данные в.VirtualBox каталоге (обычно расположенный в Вашем корневом каталоге или это - Windows equivilent), это включает все данные состояния, снимки и т.д. для Вашего VM's, если создано с помощью самого VirtualBox. Если обе хост-системы используют тот же.VirtualBox каталог (возможно, расположенный на общем общем разделе?) состояние машины будет бесшовным между Вашими двумя хост-системами. Это - Вы, может взять точно, где Вы кончили в любой ОС.

Не зная детали для Вас определенная ситуация, особенно как данные совместно используются Вашими хостами и как, как это взаимодействует конкретно с vhd файлами, я не могу сказать многое больше.

Надеюсь, это поможет!

1
ответ дан 08.12.2019, 01:45

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

Я провел некоторое исследование и нашел, что существует XML-файл на каждой папке VM, которая сохраняет информацию конфигурации и обновляется каждый раз состояние Ваших изменений VM.

Существует атрибут XML, названный lastStateChange и также атрибутом stateFile, который записан, когда состояние сохраняется для VM, который указывает на {uuid} .sav файл на папке Snapshots.

Конечно, это, .sav файл сохранен при сохранении состояния VM. Теоретически можно переместить и переименовать .save файл между загруженным двойным образом OSs и изменить атрибуты для файла конфигурации (ведьма немного отличается от одной ОС до другого).

Переименовать часть - то, потому что uuid является uuid для VM, который отличается между OSs. Можно сделать некоторый сценарий, чтобы сделать это для практичности.

0
ответ дан 08.12.2019, 01:45

Теги

Похожие вопросы