Возможно ли на VirtualBox запустить УЖЕ УСТАНОВЛЕННУЮ Windows?
Модератор: /dev/random
Возможно ли на VirtualBox запустить УЖЕ УСТАНОВЛЕННУЮ Windows?
Друзья! Поясню, есть хард с MBR, на нём основными системами XP, WIN 7, и астралинукс смоленск 1.5 (это на базе Debian wheezy)
И я работаю то в одной системе, то в другой, то в третьей. Либо использую загрузчик GRUB, а сейчас вот grub4dos
Так, а теперь возникла необходимость, работая в астралинукс, работать в виртуальной машине XP. Но XP нужно не ставить новую, а использовать УЖЕ СТОЯЩУЮ.
...На астралинукс я поставил VirtualBox. Вроде даже без ошибок. Создал виртуальную машину. Теперь я так понимаю, VirtualBox требует чтобы я на неё установил ось- через флэшку ли или через CD диск. Или выбрал какой-нибудь образ диска. И интернет полон советов, как это сделать.
Но мне-то не нужно ничего устанавливать, мне нужно работать с уже имеющейся виндой XP, суть /dev/sda1. Как её прикрутить в VirtualBox? Подобной инфы я не нашёл. Спасибо, кто откликнется.
И я работаю то в одной системе, то в другой, то в третьей. Либо использую загрузчик GRUB, а сейчас вот grub4dos
Так, а теперь возникла необходимость, работая в астралинукс, работать в виртуальной машине XP. Но XP нужно не ставить новую, а использовать УЖЕ СТОЯЩУЮ.
...На астралинукс я поставил VirtualBox. Вроде даже без ошибок. Создал виртуальную машину. Теперь я так понимаю, VirtualBox требует чтобы я на неё установил ось- через флэшку ли или через CD диск. Или выбрал какой-нибудь образ диска. И интернет полон советов, как это сделать.
Но мне-то не нужно ничего устанавливать, мне нужно работать с уже имеющейся виндой XP, суть /dev/sda1. Как её прикрутить в VirtualBox? Подобной инфы я не нашёл. Спасибо, кто откликнется.
Я просто читаю маны.
- Bizdelnick
- Модератор
- Сообщения: 20752
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Возможно ли на VirtualBox запустить УЖЕ УСТАНОВЛЕННУЮ Windows?
Нет. Если бы была на отдельном диске, ещё можно было бы попробовать, и то скорее всего не загрузилась бы, или, в лучшем случае, загрузилась, но активация слетела.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Возможно ли на VirtualBox запустить УЖЕ УСТАНОВЛЕННУЮ Windows?
Можно попробовать тыц.
Там просто вместо виртуального жесткого диска, при создании новой виртуальной машины, прописывается файл созданный VBoxManage, который указывает на физический жесткий диск. После этого должен подхватиться загрузчик жесткого диска, при запуске машины.
Зы: Лично у меня запустилось семерка норм.
Там просто вместо виртуального жесткого диска, при создании новой виртуальной машины, прописывается файл созданный VBoxManage, который указывает на физический жесткий диск. После этого должен подхватиться загрузчик жесткого диска, при запуске машины.
Зы: Лично у меня запустилось семерка норм.
- Bizdelnick
- Модератор
- Сообщения: 20752
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Возможно ли на VirtualBox запустить УЖЕ УСТАНОВЛЕННУЮ Windows?
Так делать нельзя, хостовая система ведь с этого же диска загружена. Велик риск запороть ФС, если какой-то раздел будет использоваться для записи сразу обеими системами. Да и даже если одной системой будет использоваться для записи, а другой только для чтения, вполне возможны неприятные сюрпризы, вплоть до BSOD/kernel panic.
Вообще, почему не установить в виртуалку какую надо систему, а в неё уже пробросить отдельно взятый каталог с данными, к которым требуется доступ?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: Возможно ли на VirtualBox запустить УЖЕ УСТАНОВЛЕННУЮ Windows?
Ну как бы уже давно использовал совместно флешки в virtualbox, и все было норм, там вроде это продумано. Еще ни разу не удалось запороть.Bizdelnick писал: ↑13.03.2019 13:34Велик риск запороть ФС, если какой-то раздел будет использоваться для записи сразу обеими системами.
Кроме того изменения можно увидеть только после завершения работы виртуальной машины.
-
- Сообщения: 952
- Статус: дилетант широкого профиля
- ОС: Gentoo arm64 musl hardened
- Контактная информация:
Re: Возможно ли на VirtualBox запустить УЖЕ УСТАНОВЛЕННУЮ Windows?
Легко.
PS1: конечно это уничтожит возможность загрузки самой машины в Windows.
PS2: 1.4 Смоленск - был Wheezy с малыми изменениями, 1.5 Смоленск - уродство, слабо походящее на оригинал.
- Обеспечьте мегабайт/два отступ перед и после раздела sda1.
- Удалите sda1.
- Создайте sda1, так, чтобы он вобрал те самые отступы из пункта 1.
- Создайте parted'ом внутри sda1 таблицу разделов и раздел, так, чтобы границы раздела, легли в те же секторы РЕАЛЬНОГО диска, как и у оригинального sda1. Не забудьте выставить разделу флаги, какие были у оригинального sda1.
- Скормите sda1 VirtulBox'у, KVM'у, чему угодно ещё.
- live-cd c оффтопиком внутри виртуальной машины и 'fdisk /mbr'.
PS1: конечно это уничтожит возможность загрузки самой машины в Windows.
PS2: 1.4 Смоленск - был Wheezy с малыми изменениями, 1.5 Смоленск - уродство, слабо походящее на оригинал.
С уважением,
Павел Алиев
Павел Алиев
Спасибо сказали:
Re: Возможно ли на VirtualBox запустить УЖЕ УСТАНОВЛЕННУЮ Windows?
Есть ещё грабли: у виртуальной машины периферия тоже виртуальная, и от периферии хоста отличается. А Windows к этому относится очень плохо.
- Bizdelnick
- Модератор
- Сообщения: 20752
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Возможно ли на VirtualBox запустить УЖЕ УСТАНОВЛЕННУЮ Windows?
У неё не только периферия, а всё оборудование отличается. Почему я и написал, что в самом лучшем случае запустится, но слетит активация. Но скорее не запустится из-за отсутствия каких-нибудь драйверов.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 952
- Статус: дилетант широкого профиля
- ОС: Gentoo arm64 musl hardened
- Контактная информация:
Re: Возможно ли на VirtualBox запустить УЖЕ УСТАНОВЛЕННУЮ Windows?
Ежели память не подводит, то главное, чтобы дрова загрузочного устройства уже были установлены и применены до начала переноса. В новых KVM'ах, например, можно использовать Q35/SATA, что облегчает перенос, так как оно, фактически, intel ICH*.
С уважением,
Павел Алиев
Павел Алиев
Re: Возможно ли на VirtualBox запустить УЖЕ УСТАНОВЛЕННУЮ Windows?
У меня Семерка запустилась норм, проблемы только с 3d и звуком. А так все работает норм.Bizdelnick писал: ↑13.03.2019 16:42Но скорее не запустится из-за отсутствия каких-нибудь драйверов.
Там очень стандартное оборудование, обычно в винде все эти драйвера уже есть. Звук и то бы запустился, только драйвер конфликтует с установленным в ручную.
А так если не требуется 3d под виндой то должно все заработать.
Re: Возможно ли на VirtualBox запустить УЖЕ УСТАНОВЛЕННУЮ Windows?
ormorph, начинает загружаться Win 7 (или XP, что выберу). Причём загружаются-то так красиво, у XP заставка, у Win 7 тоже заргрузчик вежливо спрашивает, какую ось загрузить...
А потом у XP синий экран, у Win 7 ошибка 0xc000000f
...В сети нашёл какие-то советы, что нужно туда фейковую MBR присовокуплять, но зачем? Всё, файлы bootmgr (для Win 7) или ntldr (для XP) пошли работать, зачем им MBR? Она отрабатывает, насколько я знаю в самом начале работы. На неё из BIOS переходит управление, она отрабатывает и всё, собсно. Потом передаёт управление bootmgr, ntldr (или GRUB или grub4dos) и всё, её миссия выполнена.
А потом у XP синий экран, у Win 7 ошибка 0xc000000f
...В сети нашёл какие-то советы, что нужно туда фейковую MBR присовокуплять, но зачем? Всё, файлы bootmgr (для Win 7) или ntldr (для XP) пошли работать, зачем им MBR? Она отрабатывает, насколько я знаю в самом начале работы. На неё из BIOS переходит управление, она отрабатывает и всё, собсно. Потом передаёт управление bootmgr, ntldr (или GRUB или grub4dos) и всё, её миссия выполнена.
Я просто читаю маны.
Re: Возможно ли на VirtualBox запустить УЖЕ УСТАНОВЛЕННУЮ Windows?
Ну я то запускал на старом компе, там mbr стоит. Но вроде же должно работать в grub с efi.
Там есть галочка. На виртуальной машине правая кнопка мыши кликнуть, выбрать в меню настроить, далее система -> материнская плата -> (галочка включить efi). Для 32 битных систем нужно еще включить галочку процессор -> включить PAE/NX.
Re: Возможно ли на VirtualBox запустить УЖЕ УСТАНОВЛЕННУЮ Windows?
Временное решение- создание образа груба (grub.iso) и использование его. Win 7 в виртуалбоксе загружается, и на том спасибо.
Я просто читаю маны.