1

Так что долгое время я работал под управлением Linux с двойной загрузкой и Windows 7. Я не очень часто запускаю Windows, но теперь этого достаточно, и я начал искать альтернативы перезагрузкам. Друг показал мне Parallels на своем Mac, и я влюбился в концепцию виртуальных машин. Поскольку Sun находится в пространстве Unix с начала времен, у них, вероятно, есть лучшее решение для Linux (большое предположение, я знаю). В любом случае, чтобы избежать переустановки Windows, так как я настроил ее так, как мне нравится сейчас, мне было интересно, есть ли способ указать на существующую установку и загрузиться с этой точки.

Linux установлен на /dev /sda

Windows включена /dev /sdb

Если бы я никогда не делал этого раньше, то немного подержал бы, что бы мне сделать.

Спасибо за любую помощь заранее!

1 ответ1

1

Редактирование @ozzieorca в основном отвечает на вопрос. Но так как вы попросили немного руки, я опишу шаги, которые я помню. (ВНИМАНИЕ: сделайте резервную копию диска. Ничто не гарантировано. Я попробовал это, когда раздел не был смонтирован в Linux)

  1. Убедитесь, что /dev /sdb доступен для чтения и записи из вашей учетной записи.

    sudo chmod 777 /dev /sdb

  2. Создайте образ, представляющий весь физический жесткий диск /dev /sdb. (Я храню виртуальные виртуальные машины в каталоге vBoxVM в своей домашней папке, измените его соответствующим образом.)

    $ cd ~ /vBoxVMs

    Внутренние команды $ VBoxManage createrawvmdk -filename Win7 /Win7.vmdk -rawdisk /dev /sdb

  3. Создайте виртуальную машину с созданным жестким диском. Следуйте инструкциям по созданию новой виртуальной машины, выбрав "Существующий жесткий диск" и тот, который вы только что создали. и закончить шаги.

  4. Теперь откройте настройки вновь созданной виртуальной машины и перейдите на вкладку хранилища. Если жесткий диск находится под "контроллером SATA", удалите его оттуда и поместите под «IDE-контроллер» и измените тип «IDE-контроллера» на ICH6

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .