Меню Рубрики

Как установить windows 7 в virtualbox ubuntu

Linux-in.com

Linux — Запуск Windows 7 в Virtual Box


Время от времени возникнет необходимость в использовании Windows для каких либо задач, будь это рабочий софт или любимая игрушка запускаемая только под Windows. Есть несколько вариантов решения данного вопроса. Можно, например, установить Windows второй системой, либо использовать Wine, но на мой взгляд если вы пользуетесь одним — двумя приложениями, не очень будет удобно постоянно перезагружать компьютер для того чтобы зайти в другую ОС, да и не все приложения Windows в Wine работают корректно, хотя Microsoft Oficce работает более чем стабильно.

Но поговорим не об этом, помимо всего можно использовать Virtual Box от компании Oracle. Скажу даже более, с помощью Virtual Box вы можете даже запустить Android в своей операционной системе.

Что такое Virtual Box

Virtual Box — это программный продукт позволяющий запускать Операционные системы используя виртуализацию. Кроме того это так же кроссплатформеный программный продукт с открытой лицензией, то есть его можно установить практически в любой операционной системе и он является абсолютно бесплатным.

Установка Virtual Box

Я не буду расписывать процесс установки, так как статью по этому поводу вы можете найти на нашем ресурсе перейдя по ссылке — Установка Virtual Box. Если вы опытный пользователь, вот ссылка официальный сайт, скачайте там установочный .deb пакет под свой дистрибутив и установите.

Создание виртуальной машины

Сразу оговорюсь, я работаю в Linux Mint 17.2. В принципе, для процесса установки, не важно в каком дистрибутиве вы работаете. Это так, на всякий случай.

Итак перейдем к делу, тачка у меня не особо мощная, поэтому выделить больше 2х Gb оперативной памяти на виртуальную машину я не могу. Поэтому было принято решение установить Windows 7 32bit. В закромах у себя я нашел как раз образ ISO. Я не знаю реально ли сейчас найти такой раритет =) , но если вам будет интересно, оставьте комментарий и я выложу этот образ на какой нибудь файлообменничек и поделюсь ссылочкой.

Ну что ж, для начала подготовим платформу для установки, запускаем Virtual Box и следуем нижеизложенной инструкции.

1. Нажимаем кнопку создать, вводим имя будущей виртуальной машины и выбираем тип и версию ОС

2. Определяем количество памяти которое мы готовы выделить нашей ОС

3. Создаем виртуальный жесткий диск под нашу ОС

4. Выбираем тип жесткого диска — VDI (Virtualbox Disk Image)

5. Здесь вам предстоит выбрать динамический или фиксированный виртуальный жесткий диск. Поясню разницу, создав фиксированный жесткий диск — вы получите диск определенного размера, и в случае если вам понадобится больше места вы не сможете изменить его размер. Динамический же будет расширять свой размер по мере заполнения, но изменить его размер в меньшую сторону, даже удалив все файлы, вы уже не сможете. Для моих задач достаточно фиксированного жесткого диска на 60 GB.

6. Выбираем размер и метку тома

7. Нажимаем кнопку создать, и ждем пока создастся наша виртуальная машина

Установка Windows на Virtual Box

Итак, виртуальная машинка у нас создалась, переходим к ее настройке. Выбираем созданную машину , жмем кнопку настройки

Переходим во вкладку Дисплей, устанавливаем количество видеопамяти и ставим галочку на 3D ускорение

Затем жмем ОК, сохранятся изменения, и запускаем нашу виртуальную машину. Выбираем подготовленный нами заранее образ ISO с нашим Windows и жмем «Продолжить»

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

Источник

Запуск Windows 7 в Linux через Virtualbox с реального раздела жесткого диска

Многие, и я в том числе, держат на своих компьютерах несколько операционных систем. Почему бы и нет? Тем более, когда это необходимо. Особенно, когда некоторые программы работают только в Windows, и ни через Wine, ни за ради бога они не запускаются. Приходится скакать из системы в систему, либо пользоваться виртуальными машинами. В частности, Virtualbox позволяет создать образ VMDK c установленным разделом Windows. Об этом и пойдет речь.

В сети много подробных инструкций, как в Linux через Virtualbox запустить Windows 7, уже установленную на физический диск. Основной принцип заключается в создании образа .vmdk из реального раздела жесткого диска с помощью внутренней команды Virtualbox. Как правило, это выглядит так:

$ VBoxManage internalcommands createrawvmdk -filename /home/$USER/sdb.vmdk -rawdisk /dev/sda

Но для загрузки системы этого недостаточно. Нужна либо копия загрузчика MBR, либо iso-образ загрузчика GRUB, установленных на вашей машине.
Опишу, вкратце, основные способы установки на примере Ubuntu (Gnome).

Естественно, Windows 7 присутствует, Virtualbox уже установлен, и пользователь входит в группу «vboxusers».
Если нет, то:

$ sudo adduser $(whoami) vboxusers

Добавляем пользователя в группу «disk», для того, чтобы запускать vboxmanage без рута и не заморачиваться с правами созданных разделов, командой:

$ sudo adduser $(whoami) disk

Для применения изменений:

Реальный раздел с Windows должен быть загрузочным (активным). Для проверки:

Звездочкой будет отмечен загрузочный диск.
Если нет, то используем fdisk, gparted или кому что нравится.
Моя разметка (в дальнейшем буду приводить свои данные):

Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 1 26 208813+ 83 Linux
/dev/sda2 27 2637 20972857+ 83 Linux
/dev/sda3 * 2638 7859 41945715 7 HPFS/NTFS
/dev/sda4 7860 60801 425247745 f W95 расшир. (LBA)
/dev/sda5 7860 10470 20971520 7 HPFS/NTFS
/dev/sda6 10471 60338 400556032 83 Linux
/dev/sda7 60338 60801 3718144 82 Linux своп / Solaris

Далее первый способ с «поддельным» MBR:

Устанавливаем пакет mbr:

$ sudo apt-get install mbr

Ставим копию mbr в файл. Ваш настоящий mbr никуда не денется:

$ sudo install-mbr —force /home/$USER/.myBootRecord.mbr && sudo chmod +rwx /home/$USER/.myBootRecord.mbr

$ VBoxManage internalcommands createrawvmdk -filename /home/$USER/VirtualBox/Windows7.vmdk -rawdisk /dev/sda -partitions 3,5 -mbr /home/$USER/.myBootRecord.mbr -relative

Если все правильно, должно выдать «. created successfully»

Создаем виртуальную машину:
Задаем имя, к примеру, Windows7.
Задаем размер памяти, к примеру, 1024 МБ.
Отмечаем «Загрузочный диск», «Использовать существующий жесткий диск» и выбираем созданный файл Windows7.vmdk.
Виртуальная машина создана.

Теперь правим свойства машины:
В разделе «Система» на вкладке «Материнская плата» отмечаем IO APIC. Обязательно ставим галочку на CD/DVD-ROM. Он должен стоять первым в порядке загрузки. Все остальное по желанию.
В разделе «Носители» SATA контроллер должен быть Windows7.vmdk.
Теперь ищем DVD диск, с которого устанавливалась Windows, либо iso-образ установочного DVD. Добавляем в IDE контроллер привод оптических дисков (реальный или образ).
Все остальное — кто на что горазд.

Запускаем машину.
При первом запуске должно выдать: «Press any key to boot from cd or dvd». Восстанавливаем загрузчик Windows. Думаю, все знают, как это делать. После восстановления извлекаем установочный диск. Все. Windows должна запускаться как обычно.
Так вот, в этом способе присутствует очень огромный минус: при обычном запуске Windows, не через виртуальную машину, придется так же восстанавливать загрузчик. И так каждый раз.

Теперь второй способ с GRUB (v. 0.97), записанный в iso-образ (инструкции в сети разнятся, в зависимости от системы):

Создаем директорию:
$ mkdir -p .iso/boot/grub
Копируем файл в созданную директорию:
$ cp /usr/lib/grub/i386-pc/* .iso/boot/grub
Создаем iso-образ с GRUB:
$ genisoimage -R -b boot/grub/stage2_eltorito -no-emul-boot -boot-load-size 4 -boot-info-table -iso-level 2 -input-charset utf-8 -o grub.iso /home/$USER/.iso/
Создаем VMDK-образ:
$ VBoxManage internalcommands createrawvmdk -filename /home/$USER/VirtualBox/Windows7.vmdk -rawdisk /dev/sda -partitions 3,5 -relative

Далее создаем и настраиваем виртуальную машину так же как и в первом способе, за исключением пункта «Носители». Для IDE контроллера выбираем созданный grub.iso.

А теперь третий способ, который, почему то, я нигде в сети не встретил, по крайней мере, относящийся к Virualbox.
Может быть кому-то это покажется элементарным, но все же:
загрузка с помощью GRUB2 (v. 1.97) записанный в iso-образ.

В этой директории любым способом создал файл grub.cfg следующего содержания:
(Раздел menuentry «Windows 7» скопировать со своего grub.cfg, расположенного по адресу /boot/grub/)

insmod part_msdos
set default=0
set timeout=0
menuentry «Windows 7 (loader) (on /dev/sda3)» —class windows —class os <
insmod part_msdos
insmod ntfs
set root='(/dev/sda,msdos3)’
search —no-floppy —fs-uuid —set=root C070671099FC2625
chainloader +1
>

Здесь убрано все лишнее, GRUB проскакивает быстро и незаметно.

Создаем iso-образ с GRUB2:

$ grub-mkrescue —output=/home/$USER/.iso/grub.iso /home/$USER/.iso/

$ VBoxManage internalcommands createrawvmdk -filename /home/$USER/VirtualBox/Windows7.vmdk -rawdisk /dev/sda -partitions 3,5 -relative

Далее создаем и настраиваем виртуальную машину так же как и во втором способе.
Так же выбираем grub.iso.
Едиственный нюанс: при автоматической установке дополнений гостевой оси, образ этого iso заменится на VBoxGuestAdditions.iso. Поменяйте его обратно.

Еще раз повторюсь, в примерах используются мои настройки. Вносите изменения.

Для справки:
Ноутбук Asus M50VM (Core2Duo T9400 2.53GHz, RAM 4058MB, GeForce 9600M)
OS: основная Linux Mint 11 Katya 2.6.38-12-generic (x86_64), вторая Windows 7 64 bit
Virtualbox 4.1.6

Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.

Источник

Установка Windows в VirtualBox Linux

Oracle VM VirtualBox — программа, которая позволяет создавать операционные системы на виртуальных машинах. Это Вам позволит 100 % стопроцентным рабочим способом использовать Windows программы в Linux. Если Windows программа не работает под WINE, тогда она будет работать в своей родной Windows среде. Использование VirtualBox будет более легкой и более лучшей альтернативой, чем установка в отдельный раздел ОС Windows на компьютер с Linux в виде двойной загрузки.

Для начала установите VirtualBox

VirtualBox работает как «отдельный компьютер», на котором можно устанавливать операционные системы.
Я предполагаю, что у Вас уже есть диск с Windows на CD или DVD, а возможно файл в виде формата виртуального оптического диска.

  1. Открываем главное окно VirtualBox, нажимаем кнопку «Создать».

    Используя запустившейся мастер, для создания виртуальных машин, мы вводим имя нашей будущей машины Windows 7 или Windows 8, а возможно кто-то захочет установить Windows XP. В зависимости от ввода имени операционной системы, VirtualBox автоматический выбирает пред установочные подробности для будущей виртуальной Windows машины, которые можно чуть ниже изменить для своих целей. Например, выбрать 64-битную версию. В соответствии с выбором, мастер для подготовки виртуальных машин, подготовить необходимое количество, которые так же можно всегда подправить в сторону увеличения или уменьшения, системных ресурсов.
  2. Следующее окно позволяет выделить определенное количество оперативной памяти от реальной оперативной памяти вашего компьютера.
    Не выделяйте слишком много RAM, чем больше вы отдадите оперативной памяти гость-системе, в нашем случае устанавливаемой Windows, тем меньше оперативной памяти останется хост системе, что приведет к сбою всей системы.
  3. Создание нового жесткого диска. После нажатия «Далее» Вы попадаете на шаг «Выбора жесткого диска». Этот шаг позволит вам выбрать размер жесткого диска, динамически расширяющейся или фиксированного размера для вашей виртуальной машины. Здесь обращу внимание я на то, что лучше выбрать динамически расширяющейся диск, так как Вам это позволит экономить место на реальном жестком диске вашего компьютера.
    Проще сказать так: придерживайтесь уже установленного выбора мастера создания виртуальных машин. После нажатия кнопки «Создать» мастер завершает свою работу.
  4. Теперь остается выбрать образ диска для устанавливаемой Windows, нажав на кнопку «Настроить». Выберете раздел «Носители» в левой стороне окна. Нажмите на «Пусто», говорящей о пустой среде CD, DVD.
    Напротив слова «Привод», нажмите на иконку диска, которая позволить Вам выбрать существующий дисковод вашего компьютера или образ диска, который был ранее сохранен в компьютере. Жмем ОК.
  5. Теперь для установки Windows все настроено! Можно запускать виртуальную машину и производить стандартную установку Windows.

После установки Windows в VirtualBox, отключаем установочные носители, чтобы VirtalBox стартовал с виртуального жесткого диска. Также нужно настроить Дополнения к гостевой ОС, 3D Direct, общие папки для удобств обмена файлами между гость-системой и хост-системой, двунаправленный буфер обмена.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Как установить windows 7 без потери драйверов
  • Как установить windows 7 без биоса с флешки
  • Как установить windows 7 без биоса с диска
  • Как установить windows 7 английскую версию
  • Как установить windows 7 pro oa cis and ge