|
||
Ответить |
|
![]() |
|
Вес репутации:
0
Регистрация: 27.02.2009
Адрес: Москва
Сообщений: 7,302
Сказал(а) спасибо: 578
Спасибок 2,623
в 1,832 сообщениях ![]() |
![]()
VirtualBox - Ubuntu в Windows
Иногда бывают ситуации, когда Ubuntu установить на компьютер не получается, или не хочется. Или, например, хочется познакомится с системой, но live cd для этого недостаточно. Если у вас достаточно мощный компьютер - то есть прекрасное решение: VirtualBox. VirtualBox - "эмулятор компьютера". Это значит что вам придется поделиться ресурсами компьютера с виртуальным. Поэтому и нужен достаточно мощный компьютер, чтобы чувствовать себя в VirtualBox комфортно. В этом виртуальном компьютере вы поставите ту операционную систему, какую захотите. Выделите ему столько памяти и жесткого диска, сколько пожелаете. Итак, данная статья описывает установку VirtualBox в Windows XP и установку Ubuntu в качестве гостевой операционной системы. Если вам нужно установить VirtualBox в Ubuntu и установить Windows в качестве гостевой операционной системы (т.е. полностью наоборот) - то вам сюда.
Установка VirtualBox Заходим на сайт VirtualBox и выбираем слева меню Downloads. ![]() На появившейся странице выбираем нужную версию установщика, закачиваем и ставим. ![]() Собственно говоря, больше тут сказать нечего, проблем не должно возникнуть. Установка гостевой Ubuntu Итак, запускаем VirtualBox. Перед нами главное окно VirtualBox. Пока здесь ничего нету, потом у вас появится список тех операционных систем, с которыми вы будете экспериментировать. ![]() Как я уже сказал ранее, VirtualBox это виртуальный компьютер, черный ящик, у которого свои виртуальные устройства, в том числе и жесткий диск. Давайте зайдем в меню "Файл - Менеджер виртуальных носителей". ![]() Перед нами менеджер виртуальных дисков. ![]() Под виртуальными дисками подразумеваются: жесткие диски, cd/dvd, дискеты. Сейчас мы создадим "новый жесткий диск". Но прежде обратите внимание на то, что есть кнопка "Добавить". Виртуальный жесткий диск - это обычный файл с определенным расширением. В этом есть огромный плюс. Например, вы можете переставить Windows, VirtualBox, а потом просто добавить существующий жесткий диск, настроить виртуальную операционную систему и больше ничего делать не придется: ваша виртуальная система останется прежней. Ну а пока нажимаем кнопку "Создать". ![]() Тут без комментариев. ![]() Динамически расширяющийся образ - удобно, не занимает лишнего места. Зачем тогда нужен фиксированный размер образа? Если у вас недостаток места на диске, может показаться, что нужно выбирать первый пункт. Но не все так просто. Если вы выберите динамический образ, а потом забудете про это и забьете весь жесткий диск чем-нибудь еще, то при попытке увеличить размер образа возникнет ошибка. Чтобы это предотвратить, можно раз и навсегда сделать жесткий размер файла. Также это один из хороших вариантов, если вы не один работаете на этом компьютере и второй пользователь может просто не знать о том, что всегда должно быть немного свободного места... ![]() Указываем путь и имя файла, а также размер виртуального жесткого диска. То, что образ динамический (если вы его таким сделали), вовсе не означает, что размер виртуального жесткого диска можно будет в будущем изменить! Например, для Ubuntu, который мы скоро установим, этот размер изначально будет таким, каким вы его выставите, а не таким, сколько занимает образ на жестком диске. Надеюсь, это понятно. Конечно, при желании можно будет изменить этот размер, но это потребует дополнительной работы, причем не такой уж и простой. Собственно говоря, пункта меню "Изменить" в менеджере виртуальных носителей нету вообще. Так что заранее подсчитайте сколько места вам может понадобится. Если у вас динамически изменяемый образ - то зачем жалеть? Лушче потом контролировать размер файла вручную. ![]() Все проверяем и сохраняем результат. Если вы выбрали фиксированный размер - то будете ждать пока файл будет создан. ![]() Таким образом вы будете создавать столько дисков, сколько вам нужно для всех гостевых операционных систем. Одна система может использовать несколько дисков. Также в таблице можно посмотреть фактически занимаемый размер динамических образом. Теперь перейдем к виртуальным cd/dvd. ![]() Тут все просто. Если у вас есть образ диска - просто добавляете его в список. Потом этот образ можно будет использовать в гостевой операционной системе таким образом, будто это обычный диск. Если образа нет - ничего страшного, можно использовать напрямую cd-rom/dvd-rom. Давайте приступать к созданию самой виртуальной ОС. ![]() На главной странице выбираем "Создать". ![]() Тут без комментариев. ![]() Выбираем тип гостевой операционной системы, которая будет устанавливаться. Имя дайте произвольное, какое захотите. Если одинаковых гостевых ОС будет несколько - лучше сразу давать осмысленные имена. ![]() Память выделять нужно аккуратно. Если отдать виртуальной машине больше чем останется для реальной - то прироста в производительности можно и не увидеть вообще. ![]() Выбираем образ жесткого диска, который мы создали на предыдущем этапе. Если используется несколько образов, выбирайте тот, который будет загрузочным. Другие можно будет добавить потом. ![]() Нажимаем "Готово". ![]() Вот и все, гостевая операционная система практически готова. Вы можете видеть ее в списке. Если выделить ее - то справа можно просмотреть ее свойства. Но прежде чем продолжить - зайдем в свойства вновь созданной операционной системы: выделите ее и нажмите кнопку "Свойства", справа от "Создать", либо правой кнопкой мыши. Настроек здесь очень много, я пока опишу некоторые из них. ![]() Вкладка "Общие - Дополнительно". Порядок загрузки - это тоже самое что и порядок загрузке в биосе вашего компьютера. По умолчанию он не такой, как на скриншоте. Я выбрал сначала жесткий диск, а потом СД. Когда мы только будет ставить операционную система - на жестком диске ничего не будет и автоматически выберится наш установочный CD. После того, как Ubuntu будет установлен, автоматически выберится жесткий диск. И никаких лишних действий. ![]() Следующая вкладка - "CD/DVD-ROM'. Включайте CD/DVD. Если у вас образ диска - выбирайте его из списка. Мы его создали в менеджере виртуальных дисков. Если же обычный диск - то просто выбирайте свой физический привод. ![]() Следующая вкладка - "Audio". У меня заработало при настройках, которые вы можете видеть на скриншоте. Экспериментируйте, пока не заработает. Вы можете просмотреть все остальные настройки, но я на них останавливаться не буду. Сеть работает по-умолчанию и ничего менять не надо, некоторые другие пункты я рассмотрю позже. Ну что ж, пора уже и устанавливать Ubuntu. Сама установка описана в другой статье, если необходимо - прочитайте ее, прежде чем продолжить. Внимание! Прежде чем вы продолжите... VirtualBox автоматически настраивает сеть. Если у вас подключен интернет и вы будете устанавливать Ubuntu, то она обнаружит подключение и автоматически закачает локализацию. Это удобно и хорошо, но если у вас интернет по траффику - ... я вас предупреждал. Отключить сеть можно в настройках гостевой ОС. ![]() Как только вы нажмете на кнопку - перед вам появится сообщение. Таких сообщений будет несколько по-ходу работы с VirtualBox. Я не буду их дублировать, в этом нет никакого смысла. Все что от вас требуется - это внимательно их читать. Надеюсь на понимание. Устанавливаем Windows как обычно. Проблем вообще не должно возникнуть. ![]() Спустя некоторое время все готово. ![]() Установка дополнений гостевой операционной системы Чтобы пользоваться всеми функциями VirtualBox нам необходимо установить дополнения гостевой операционной системы. Прежде чем продложить, нам нужно выполнить пару простых действий. Для начала отмонтируйте cd-rom в гостевой Ubuntu. ![]() Затем отключите сd-rom через меню гостевой ОС. ![]() Далее выберите меню гостевой ОС (не путать с меню VirtualBox) "Устройства - Установить дополнение гостевой ОС". ![]() В Ubuntu у вас должен появится cd-rom. На предложение о автозапуске - откажитесь. Далее запускаем терминал. ![]() Теперь вам нужно перейти в директорию cd-rom. Обычно это /media/cd-rom. Выполните команду: cd /media/cdrom ls ![]() Нас интересуют файлы, отмеченные на скриншоте выше. Выбирайте один из двух, в зависимости от того, какую систему вы ставили: 32 или 64-битную. Далее ваша задача: запустить этот файл от имени суперпользователя. Используйте следующий синтаксис: sudo ./имя_файла sudo ./VBoxLinuxAdditions-x86.run У вас будет запрошен пароль. Вводите пароль своего пользователя. Вводимые символы не будут видны, просто нажмите потом ввод. ![]() Все должно пройти без ошибок. После этого - перегрузитесь. |
![]() |
|
Вес репутации:
0
Регистрация: 27.02.2009
Адрес: Москва
Сообщений: 7,302
Сказал(а) спасибо: 578
Спасибок 2,623
в 1,832 сообщениях ![]() |
![]()
Расшаривание директорий
Иногда хочется использовать файлы реальной машины из виртуальной. В этом нам поможет сервис "Общие папки". Он позволяет расшаривать директории между виртуальной и реальной компьютерами. Чтобы им пользоваться, вы должны установить дополнения гостевой ОС (предыдущий пункт). В гостевой ОС выбираем "Устройства - Общие папки". ![]() В появившемся окне выделяем "Папки машины" и добавляем новую. ![]() Выбирайте ту директорию, которую хотите расшарить. ![]() У меня не получилось выбрать весь диск D:, может быть вам больше повезет... Имя папки задайте простое - без пробелов, маленькими буквами. Просто для того, чтобы избежать проблем. Если вы будете постоянно пользоваться расшаренной директорией - поставьте галочку "Создать постоянную папку". Думаю, опция "Только для чтения" в комментариях не нуждается. Имя папки (второе на скриншоте) - запомните. Оно вам скоро понадобится. ![]() Закрываем настройки, теперь будем настраивать Ubuntu. Открываем терминал и вводим команду: cat /etc/group | grep plugdev ![]() Вам нужен id, который получился в результате выполнения команды. У меня это 46. Скорее всего, у вас будет тоже самое, но мало ли... Далее открываем на редактирование под суперпользователем файл /etc/fstab: sudo gedit /etc/fstab ![]() В появившемся файле вам нужно будет добавить в конец одну строчку. Строчка у каждого будет своя. ![]() Итак, нам нужно добавить строку, состоящую из 6 секций, разделенных пробелом. Мой пример: PHP код:
music - имя расшаренной директории, которое мы задали выше. /media/music - директория, в которую примаунтится наша директория. Обычно такие директории находятся в /media, поэтому выбор был прост. vboxsf - файловая система, пишите именно так defaults,gid=46 - через запятую, без пробелов. Эта часть строки нужна для того, чтобы у вас был доступ на запись в расшаренную директорию. Число 46 мы получили выше, смотрите тот результат, который был у вас. 0 0 - два нуля через пробел, сделайте именно так. Ну и последнее, нам нужно создать саму директорию, в которую будет маунтиться наша расшаренная директория. sudo mkdir /media/music Вот и все, дальше нужно только перегрузить ubuntu. Ищите результат в той директории, которую вы указали. Если что-то не получилось - проверьте все несколько раз, тут легко ошибиться. Работа с USB устройствами Если вы хотите использовать USB устройства в гостевой Ubuntu, то сделать это .. очень просто! Если гостевая ОС включена - выключаем. Далее заходим в ее настройки и включаем поддержку USB. Если у вас USB2.0 - включайте соответствующую галочку. ![]() Закрываем настройки и включаем гостевую Ubuntu. Включаем свое USB устройство. Затем заходим в меню "Устройства - Устройства USB" и выбираем свой девайс. ![]() Если вы делаете это первый раз - то, возможно, начнется установка дополнительных драйверов Windows. У меня после этого VirtualBox зависла напрочь. =) Но после перезагрузки компьютера (настоящего, не виртуального) - все начало работать безупречно. Так вот, после того, как вы нажмете на устройство - VirtualBox без предупреждений заберет у Windows ресурс и отдаст его гостевой операционной системе. Так что будьте аккуратны с сохранением данных на устройстве, прежде чем отдать его гостевой ОС. ![]() Если вы выберите этот пункт еще раз - устройство также без предупреждений отключиться из гостевой Ubuntu и ресурс будет передан назад Windows. Взято с http://zeroed.ru/ubuntu/ |
![]() |
|
Вес репутации:
0
Регистрация: 22.01.2011
Адрес: Россия, Екатеринбург
Сообщений: 59
Сказал(а) спасибо: 40
Спасибок 12
в 10 сообщениях ![]() |
![]()
Доброе утро! Решил воспользоваться вашей статьей, чтоб поставить на вирт. linux.
На работе сейчас кручу ubuntu server, но нормальном сервере - домой не повезу))) Многие вещи не идут - хотел поразбираться на выходных. Скачал прогу, поставил. Цитата:
Сообщение от Vector
Сейчас мы создадим "новый жесткий диск". Но прежде обратите внимание на то, что есть кнопка "Добавить".
Нет кнопки добавить. Версия проги.Кнопки добавления дисков нет:
![]() Версия проги: ![]() Обновление: ![]() Вот такая беда ![]() [-] |
![]() |
|
Вес репутации:
0
Регистрация: 22.01.2011
Адрес: Россия, Екатеринбург
Сообщений: 59
Сказал(а) спасибо: 40
Спасибок 12
в 10 сообщениях ![]() |
![]()
Как то видимо поставилось в первый раз криво, ну и последовательность немного другая пошла.
Просто создаем вирт. ос (раньше была доступна вообще только XP), выбираем движок прога дальше сама предложит сделать Динамически расширяющийся образ. |
![]() |
|
Вес репутации:
0
Регистрация: 27.02.2009
Адрес: Москва
Сообщений: 7,302
Сказал(а) спасибо: 578
Спасибок 2,623
в 1,832 сообщениях ![]() |
![]() |
Ответить |
Опции темы | |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Инфо VirtualBox - Windows в Ubuntu | Vector | Софт: Виртуализация | 4 | 12.07.2009 16:15 |