Виртуальная машина — это замечательная программа, которая даёт огромные возможности для экспериментов, без боязни что-то повредить в своей основной операционной системе. Установка линукс на VirtualBox даёт возможность познакомиться с Linux тем, кто постоянно пользуется Windows.
Конечно, идеально иметь отдельный тестовый компьютер для экспериментов с Linux, и если есть свободные 100$, то можно купить такой на Алиэкспресс:
Но если нет, то нет, можно пользоваться и виртуальной машиной, хотя сразу стоит понимать, что ресурсов потребляет она много и слабенький компьютер, скорее всего, подойдет для этих целей.
Вообще, пользователям Windows мало знакомы с виртуальными машинами и когда им показываешь, как работает виртуальная машина, они приходят в восторг.
Как установить Linux на VirtualBox?
Установка Linux на VirtualBox начинается с установки самой виртуальной машины. Существует несколько программ для этой цели, но самой лучшей, считаю я, является VirtualBox.
Если вы используете MAC OS как основную систему, то нет ничего лучше, чем Parallels Desktop for Mac.
Эта программа идеально интегрируется в систему и Linux работает просто великолепно!
Где скачать VirtualBox?
Она бесплатна, имеет русский интерфейс и очень функциональна. Для того чтобы скачать программу VirtualBox, идём на сайт разработчиков (а это фирма Oracle — не шуры-муры) и загружаем нужную нам версию — Скачать VirtualBox. Думаю установка программы не создаст проблем, так как никаких хитростей там нет.
Теперь нам нужен образ Линукс, который мы будем устанавливать в нашу виртуальную машину.
Какой скачать Линукс для виртуальной машины?
Какой Linux выбрать? Это решать вам. Я бы посоветовал установить Linux Mint, так как интерфейс у этой сборки похож на интерфейс Windows. Скачать Linux Mint.
После того как вы установили VirtualBox и скачали линукс в формате .iso, можно приступать к установке его на виртуальную машину. Как установить Linux на VirtualBox? Как всегда, просто! Следите за моими руками, как сказал бы фокусник. Запускаем установленную виртуальную машину:
Нажимаем кнопку «Создать» новую виртуальную машину в левом верхнем углу. Далее следуем указаниям мастера настроек. Не буду заострять внимание на всех этапах, многие из них просты, заострю внимание только на самых сложных для новичков.
Выбираем название нашей новой виртуальной машины, я назвал просто «Linux» и задаём тип машины — тут тоже просто ставим Linux. Жмём далее.
Выбираем размер оперативной памяти, в зависимости от того, сколько у вас стоит на основном компьютере. У меня стоит 4 Гб, поэтому я смело выделил 1 Гб. Идём дальше.
Выбираем пункт «Создать новый виртуальный жёсткий диск» и жмём «Создать».
Выбираем первый пункт, так как это проще всего. У вас создаться файл, который будет имитировать жёсткий диск вашей виртуальной машины. В случае надобности вы сможете перенести его на другой компьютер и там запустить. Жмём далее…
Выбираем пункт «Динамический…» Диск будет увеличиваться по мере заполнения, что очень удобно. Жмём далее…
Тут мы выбираем максимальный размер виртуального жёсткого диска, 8-15 гигабайтов будет достаточно. Жмём создать…
Всё, виртуальная машина готова к принятию на борт новой OS. Нажимаем кнопку «Настройка» вверху и у нас появляется новое небольшое окно.
Переходим во вкладку «Носители» (слева), потом щёлкаем по значку CD-DVD и затем нажимаем значок диска (справа) и указываем путь к ISO образу линукс, который вы до этого скачали. После этого нажимаем ОК. Окно пропадёт, а в виртуальной машине появится созданная нами виртуальная машина. Нажимаем кнопку «Запустить» и устанавливаем выбранную вами OS.
Что если виртуальная машина выдала ошибку?
ОШИБКА! У меня после установки виртуальной машины установка никак не хотела начинаться, вылетала ошибка: Unable to boot — please use a kernel appropriate for your CPU.
Решается эта проблема легко: нужно просто зайти в настройки виртуальной машины, перейти во вкладку Система — Процессор и поставить галочку в пункте Включить PAE/NX.
После этого установка системы проходит в штатном режиме и проблем нет.
Как настроить Линукс в виртуальной машине?
Как действовать дальше, читайте в статье «Как установить Linux?», так как принципы установки его на обычный компьютер и виртуальный полностью одинаковый. Тут даже ещё проще, так как можно выбрать автоматическую разметку диска.
Но вот когда система уже установилась, это ещё не конец. Дело в том, что сам Linux не совсем понимает, где он оказался и у него не хватает нужных драйверов, для полной интеграции с виртуальной машиной. Решается проблема очень легко: нужно просто установить дополнения гостевой OS, которые уже есть в программе. Для этого запускаем нашу виртуальную машину и идём в меню. Там находим пункт Установить дополнения гостевой OS.
Нажимаем и образ диска при монтируется в ваш линукс. Если у вас стоит авто запуск дисков, то скрипт запустится сам и от вас только потребуется ввести пароль. Но этого может и не произойти. Тогда открываем в виртуальной машине CD rom и смотрим путь к диску, нажав Ctrl + L
Теперь открываем терминал и выполняем такую команду:
1 |
sudo sh /media/VBOXADDONS_4.2/autorun.sh |
У вас будет свой путь с CD, поэтому не буду писать точный свой путь, просто действуйте по этому принципу. После установки дополнений нужно обязательно перезагрузить виртуальную машину.
Где скачать гостевое дополнение для Virtual Box?
Можно также зайти на сайт программы и скачать ISO образ гостевых дополнений, и примонтировать его в систему. Перейдите по ссылке и найдите свою версию программы, затем зайдите в этот релиз и там есть образ ISO:
Видео: как установить Ubuntu 14.04 в Virtual Box?
Ну а для непонятливых видео, в котором воспроизведен весь процесс:
Как установить Ubuntu 14.04 в Virtual Box?
Будут вопросы — пишите в комментариях, постараюсь помочь, если смогу. Главное не бойтесь экспериментировать, так как только в экспериментах рождается настоящий опыт!
Почему-то не включается PAE/NX (не ставится птица)
Машина должна быть выключена, а не быть сохранена (конкретная OS). Иначе ничего нельзя сделать.
И дополнения гостевой ОС не устанавливаются
А права на исполнение файлам дали? Я вообще скачал образ с дополнениями отдельно и это срабатывает тогда 100%
Пытаюсь установить дополнения гостевой ОС,мне выдает такое сообщение
не удалось подключить образ оптического диска …(путь).Не желаете ли вы произвести силовое подключение устройства?
Что делать? Я не совсем понимаю зачем нужны эти дополнения? Что в конце концов должно произойти? Пытался через консоль запустить, пишет что не может открыть autorun.sh
Дополнения нужны, чтобы установить драйвера в гостевую OS, для лучшей интеграции системы. Я скачивал отдельно iso с этими дополнениями и монтировал из образа, так надёжнее.
Через консоль нужно через sudo autorun.sh но сначала зайти в папку, где этот autorun.sh находится командой cd.
Впрочем в статье есть команда эта.
Почитав данную статью _http://ubuntologia.ru/blog/software/69.html
запустил дополнения с помощью команды sudo ./VBoxLinuxAdditions-x86.run. Что то произошло,в итоге команда завершилась успешно. После перезагрузки,я попытался расшарить общую папку,на что система меня предупредила что дополнения не были установлены. Как быть? пытался запустить через терминал autorun.sh командой sudo sh autorun.sh, пишет не может найти инсталер гостевой Linux,попытайтесь запустить вручную.
Почему у меня не получается запустить гостевую ОС через панель виртуальной машины, не удается найти образ оптического диска? в чем причина
Вы точно подмонитировали образ к дисководу? Можно горячими клавишами Host key +D https://prostolinux.ru/goryachie-klavishi-virtualbox/
В виртуальной машине посмотрите дисковод, что там?
Захожу в настройки линукса,в носителях образ VBoxGuestAdditions.iso который находится в папке oracle VirtualBox и так далее
Захожу в настройки линукса,в носителях образ VBoxGuestAdditions.iso который находится в папке oracle VirtualBox и так далее
Я имею ввиду не настройки виртуальной машины, а в самой операционной системе установленной в virtualbox?
как скинуть скрин? на cd-rom написано VBoxAdditions_4.2.4_81684
еще есть Vbox Harddisk который почему то не открывается:)
У меня к вам вопрос как к опытному пользователю линукса. Мне предложили работу в тех поддержки одной телекоммуникационной компании, занимается предоставлением интернета и тв. В качестве требований указали что нужно знать хорошо системы unix. Что конкретно нужно знать не сказали. Вот я и в раздумьях какие вопросы будут на собеседовании. Как вы думаете,на что следует обратить внимание? Начал изучение терминальных команд и настройки сети.
Если написано так, что должно быть всё нормально. А какой Linux стоит?
А как в статье не делали sudo bash /media/ИМЯ ОБРАЗА/autorun.sh
bash? в статье этого не было, было только sh. Да пробовал пишет,что не найдем инсталер. Linux mint,дистрибутив Linux 2.6
bash и sh похожие команды. Если не найден, значит или команду написали неправильно или образ не смонтирован.
ls /media что показывает?
Я не работал в таких областях, но скорее всего у них стоят сервера на Linux и нужно будет уметь их администрировать. Что там у них конкретно — кто его знает? Я думаю, что всего не знает никто. Лучше чаще говорить, что вы ОЧЕНЬ быстро обучаетесь.
А вообще есть в сети книжки хорошие в pdf Системный администратор Linux, но изучить всё нужно много времени.
странно почему в пути прописано мое имя fadei. Путь выглядит таким образом mediafadei(версия дополнения)
Вот что получилось
Вот что получилось после запуска run файла
Все сделал по инструкции. Все НАЧИНАЕТ работать. После выбора «Старт Линукс Минт» секунды 3 горит значок СиДи, потом глухо как в танке. Винда 8 на х-86. Что не так? Заранее спасибо!
Что за СИДИ? Попробуйте поиграть галочками в разделе процессор и другими.
Может я скачал не тот софт. При загрузке портайбл версии пишет: Это ядро поддерживает ядро х86-64, но найден только ай-686. Пожалйста используйте ядро appropriate for your CPU. Что нужно скачать, чтобы все запахало? Премного благодарен. (Да, видимо сам не до конца разобрался — процессор интел, а винда (как я понимаю) х64. Прошу извинить за дезинформацию)Ж-)
x64 на виртуальной машине не работает, как я кажется помню, нужна 32 битная версия.
Я все установил и у меня работает отлично.
Здравствуйте. Я в статье не понял одного нужно ли образ linux записывать на CD? И пойдёт всё это на x64 битной винде?
@Дмитрий, Образ записывать не нужно, просто нужно указать путь к нему в пункте ПРИВОДЫ.
У меня пишет — не удалось подключить образ оптического диска …(путь). Что делать в данном случае?
Александр, а вы указали путь к iso файлу в настройках виртуальной машины?
Да я указал.Пришлось перезапустить машину.и потом все заработало.А потом поставил Ubuntu второй операционкой) спасибо вашему сайту)благодаря ему знакомство с системой проще и интересней)
Александр ну и отлично, что всё получилось и рад, что мой опыт кому то пригождается:) @prostolinux
первый раз устанавливаю линукс. при установке дополнений прописываю путь в терминале, но тут же получаю: [sudo] password for alexsandr: и все больше ничего не печатается. куда ввести пароль, или что нужно сделать, что бы установить дополнения.
Alex, немного не понял, что вы устанавливаете? Напишите команду, которую вы даёте в терминале.
sudo sh /media/VBOXADDITIONS_4.3.6_91406/autoran.sh
получаю
[sudo] password for alexsandr:
но пароль ввести не могу. курсор мигает, при нажатии на клавишу пропадает, но цифра не пропечатывается.
Alex, в Линукс в терминале не показывается ввод пароля, нужно просто его написать и нажать Enter :)
получается вот что:
sh: 0: Can’t open /media/VBOXADDITIONS_4.3.6_91406/autorun.sh
Постом выше описка. Вводил autorun
А вообще можно его совсем отключить. Уже как-то немного напрягает. После нескольких минут простоя опять спрашивает пароль.
Alex, можно в терминале сначала войти в сессию sudo su и потом пароли вводить будет не нужно.
Если безопасность не волнует, то можно работать под пользователем root. Но он отключен по умолчанию в ubuntu, поэтому его нужно подключить:
sudo adduser root
Задать пароль, перелогиниться и зайти под этим пользователем.
Никак не могу найти решения по устранению этой ошибки:
Error In supR3HardenedWinReSpawn
Error relaunching VirtualBox VM process: 5
Command line: ‘81954AF5-4D2F-31EB-A142-B7AF187A1C41-suplib-2ndchild—comment Fedora32 —startvm fd699e30-a77b-4eac-8ced-1210d756855d —no-startvm-errormsgbox’ (rc=-104)
Использую VirtualBox 4.3.16 for Linux hosts
Заранее благодарна
Я правильно понимаю, что Fedora не ставится в VirtualBox ?
стаится и ещё можноли в данный образ вставить ядро с сайта kernel.org или из другово места или образа диска установки? зарание благодарю за ответ
когда запускаю линукс минт 14 нажимаю кнопку с болванкой и чёрный экран чё делать?
Попробуйте скачать более новый Linux Mint, он уже давно имеет 17 версию. Возможно у вас новое оборудования, и старый Линукс не имеет на него драйверов.
Виртуальная машина тут не при чём, все зависит от того, какой #Linux вы ставите. Ставьте #Gentoo, там все компилировать нужно :)
При запуски образа выдаёт ошибку
Не удалось открыть сессию для виртуальной машины Linux.
Unable to load R3 module C:Program FilesOracleVirtualBox/VBoxDD.DLL (VBoxDD): GetLastError=1790 (VERR_UNRESOLVED_ERROR).
Детали:
Код ошибки:
E_FAIL (0x80004005)
Компонент:
Console
Интерфейс:
IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
Так вообще ни один образ не запускается? Не пробовали переустановить Virtual Box, похоже с ним проблемы, раз не находит какую то dll — какая Windows стоит? Может не та битность программы?
У меня линук на витртуальной машине заметно подтормажывает. Почему?
А установили дополнения гостевой OS — это драйвера, без которых система может как раз плохо работать.
к сожелению нет. Не могу. когда делою всё как надо он пише что нет такой команды! Почему?
пишет commandnot found
и что делать дальше??
О какой команде идёт речь?
У вас будет свой путь с CD, поэтому не буду писать точный свой путь, просто действуйте по этому принципу.
Я на конец то устанвил дополнение через авто установку но почему то у меня срабатывает она чере раз. То откроеться то в полноэкраном режиме то в оконом. Что это может быть?
Какие то глюки, всякое бывает, так и не скажешь сразу. Есть горячие клавиши в виртуал бокс ,попробуйте управлять ими.
Здравствуйте, не могу установить дополнения. После установки, перезагружаю машину, а линукс подтормаживает и выводиться черное окно справа «запуск в режиме программного рендеринга»
Почему не можете поставить? Процесс установки идет? Чем заканчивается? Какая OS #linux ? И так далее….
Процесс установки проходит успешно, просит нажать кнопку Return, нажимаю. Потом, как вы говорили нужно перезагрузить виртуальную машину перезагружаю и все равно вылазит черное окно «запуск в режиме программного рендеринга» Я думал может это из-за того что у меня интегрированая и дискретная видеокарта, но переключение между ними и установка дополнительно по не помогло. Может нужно скачать драйвера где то в другом месте?
Linux mint 17 qiana
А какая основная система, а какая гостевая? Попробуйте так в гостевой системе, если там #Linux Mint: sudo apt-get install dkms openswan-modules-dkms
Скачать образ драйверов для гостевой OS можно тут http://download.virtualbox.org/virtualbox/ найдите папку со своей версией и там есть файл .iso Подмонтируйте его и попробуйте установить.
В общем при вводе команды что то установилось, а что то нет, некоторое было с ошибками. Скачаный iso образ тоже не решил проблемы. После перезагрузки снова выдает черную табличку с этим режимом. Переустановил виртуал бокс. Потом при монтировании образа диска выдает ошибку, вот код:
Код ошибки:
E_FAIL (0x80004005)
Компонент:
Console
Интерфейс:
IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
Вызванный интерфейс:
IMachine {480cf695-2d8d-4256-9c7c-cce4184fa048}
Запустить все таки смог установку, в конце написало что графические драйвера и дисплей … DONE нажимаю Enter (return), перезагружаюсь, окно режима выходит.
Версия виртуал бокса 4.3.20
Родная ось Windows 7 x64
в бокс ставлю linux mint 17 qiana (x64)
при создании виртуальной машины выбралл linux 2.6 / 3.x (64 bit)
одна видюха intel 3000 вторая nvidia 555m запускаю через нвидию, но сама винда работает от встроенной видюхи (чтобы не нагружать нормальную видюху)
Понятно в чем проблема. Вот ответ: невозможно запустить 64 гостя на виртуальной машине если ваша мама + проц не держит виртуализацию.
Скачайте Linux Mint 32 битную и все будет работать. И на будущее всегда для виртуальной машины качайте только 32 битные системы.
Спасибо большое. Первый раз использую виртуальную машину.
Да не за что, если бы сразу подробно написали, то решили бы быстрей вопрос.
Подробно описан весь процесс установки, попытаюсь сделать сам, деньги в сервисе платить нет желания.
Настроил все как вы написали, выдает ошибку: end kernel panic — not syncing attempted to kill init! exit code=0x00000004, подскажите пожалуйста в чем может быть проблема, своя система win 8.1 x64, монтирую образ linuxmint-17.2-cinnamon-32bit, пробовал и другие но тоже не получается.
Это не пробовали — перейти во вкладку Система — Процессор и поставить галочку в пункте Включить PAE/NX?
Пробовал
При установке возникла ошибка, о которой писали ранее:
Unable to load R3 module C:\Program Files\Oracle\VirtualBox/VBoxDD.DLL (VBoxDD): GetLastError=1790 (VERR_UNRESOLVED_ERROR).
Код ошибки:
E_FAIL (0x80004005)
Компонент:
ConsoleWrap
Интерфейс:
IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
Включить PAE/NX — галочка поставлена.
Родная система — windows 8.1×64
Машина — VirtualBox-5.0.4-102546-Win
Ставились две версии Ubuntu, обе провалились (ubuntu-14.04.3-desktop-i386 и ubuntu-15.04-desktop-i386).
Поставил Linux Mint Cinnamon17. Запуск на виртуалке произошел, но кроме пустого экрана линукса дальше ничего не происходит. Пробовал подключить образ диска — ничего. Разве не должна произойти дальше установка?
Скрин —
Тут могут быть разные причины: 1. Не хватает оперативной памяти. 2. Битый образ, плохо скачался. 3. Неправильные настройки виртуальной машины.
Вы написали мало информации о системе и поэтому с ходу сказать более подробно сложно.
при установке разных версий linux виртуальная машина постоянно выдает одну и туже ошибку «This kernel requires an x86-64 CPU, but only detected an i686 CPU.
Unable to boot — please use appropriate for your CPU.»
все шаги, описанные выше, выполнил в точности.
Вы скорее всего скачали 64 битную версию линукс, а она не будет ставиться, что вам и говорится в ошибке, качайте 32 битную и будет вам счастье.
Спасибо, но я уже и сам понял свою глупость и скачал 32 битную версию.
Это не глупость, это неопытность, каждый через это прошел, кто пытался поставить линукс в виртуальную машину.
Похожая ситуация что и в предыдущем коментарии, только текст ошибки другой:
This kernel requires the following features not present on the CPU: pae
Unable to boot — please use a kernel appropriate for your CPU
Что может быть? Пробовал и 32х и 64х битную версию, выходит одна и таже ошибка
Галочки потыкайте в настройках виртуальной машины, где задаются параметры процессора. Про 64x забудьте, не работают они, по крайней мере раньше не работали. Попробуйте другой линукс, может этот именно не хочет работать.
Пожалуйста скажите где вы скачивали iso с этими дополнениями .
В конце статьи есть ссылка на это раздел, немного там дописал статью и прикрепил картинку, где это образ находится.