Как установить Linux на VirtualBox?

Виртуальная машина — это замечательная программа, которая даёт огромные возможности для экспериментов, без боязни что-то повредить в своей основной операционной системе. Установка линукс на VirtualBox даёт возможность познакомиться с Linux тем, кто постоянно пользуется Windows.

Конечно, идеально иметь отдельный тестовый компьютер для экспериментов с Linux, и если есть свободные 100$, то можно купить такой на Алиэкспресс:

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

Вообще, пользователям Windows мало знакомы с виртуальными машинами и когда им показываешь, как работает виртуальная машина, они приходят в восторг.

Как установить Linux на VirtualBox?

 

Установка Linux на VirtualBox начинается с установки самой виртуальной машины. Существует несколько программ для этой цели, но самой лучшей, считаю я, является VirtualBox. 

Если вы используете MAC OS как основную систему, то нет ничего лучше, чем Parallels Desktop for Mac.

виртуальная машина linux в mac os

Эта программа идеально интегрируется в систему и Linux работает просто великолепно!

Где скачать VirtualBox?

Она бесплатна, имеет русский интерфейс и очень функциональна. Для того чтобы скачать программу VirtualBox, идём на сайт разработчиков (а это фирма Oracle — не шуры-муры) и загружаем нужную нам версию — Скачать VirtualBox. Думаю установка программы не создаст проблем, так как никаких хитростей там нет.

установка linux mint в virtualbox

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

Какой скачать Линукс для виртуальной машины?

Какой Linux выбрать? Это решать вам. Я бы посоветовал установить Linux Mint, так как интерфейс у этой сборки похож на интерфейс Windows. Скачать Linux Mint.

После того как вы установили VirtualBox и скачали линукс в формате .iso, можно приступать к установке его на виртуальную машину. Как установить Linux на VirtualBox? Как всегда, просто! Следите за моими руками, как сказал бы фокусник. Запускаем установленную виртуальную машину:

как установить виртуальную машину linux

Нажимаем кнопку «Создать» новую виртуальную машину в левом верхнем углу. Далее следуем указаниям мастера настроек. Не буду заострять внимание на всех этапах, многие из них просты, заострю внимание только на самых сложных для новичков.

установка виртуальной машины на linux

Выбираем название нашей новой виртуальной машины, я назвал просто «Linux» и задаём тип машины — тут тоже просто ставим Linux. Жмём далее.

как установить linux на virtualbox

Выбираем размер оперативной памяти, в зависимости от того, сколько у вас стоит на основном компьютере. У меня стоит 4 Гб, поэтому я смело выделил 1 Гб. Идём дальше.

создать новый виртуальный диск

Выбираем пункт «Создать новый виртуальный жёсткий диск» и жмём «Создать».

создать виртуальный диск

Выбираем первый пункт, так как это проще всего. У вас создаться файл, который будет имитировать жёсткий диск вашей виртуальной машины. В случае надобности вы сможете перенести его на другой компьютер и там запустить. Жмём далее…

linux на virtualbox

Выбираем пункт «Динамический…» Диск будет увеличиваться по мере заполнения, что очень удобно. Жмём далее…

установка windows на виртуальную машину linux

Тут мы выбираем максимальный размер виртуального жёсткого диска, 8-15 гигабайтов будет достаточно. Жмём создать…

как установить линукс на виртуальную машину

Всё, виртуальная машина готова к принятию на борт новой OS. Нажимаем кнопку «Настройка» вверху и у нас появляется новое небольшое окно.

установка линукс в virtualbox

Переходим во вкладку «Носители» (слева), потом щёлкаем по значку CD-DVD и затем нажимаем значок диска (справа) и указываем путь к ISO образу линукс, который вы до этого скачали. После этого нажимаем ОК. Окно пропадёт, а в виртуальной машине появится созданная нами виртуальная машина. Нажимаем кнопку «Запустить» и устанавливаем выбранную вами OS.

Что если виртуальная машина выдала ошибку?

ОШИБКА! У меня после установки виртуальной машины установка никак не хотела начинаться, вылетала ошибка: Unable to boot — please use a kernel appropriate for your CPU.

Решается эта проблема легко: нужно просто зайти в настройки виртуальной машины, перейти во вкладку Система — Процессор и поставить галочку в пункте Включить PAE/NX.

Включить PAE

После этого установка системы проходит в штатном режиме и проблем нет.

установить ubuntu в virtualbox

Как настроить Линукс в виртуальной машине?

Как действовать дальше, читайте в статье «Как установить Linux?», так как принципы установки его на обычный компьютер и виртуальный полностью одинаковый. Тут даже ещё проще, так как можно выбрать автоматическую разметку диска.

Но вот когда система уже установилась, это ещё не конец. Дело в том, что сам Linux не совсем понимает, где он оказался и у него не хватает нужных драйверов, для полной интеграции с виртуальной машиной. Решается проблема очень легко: нужно просто установить дополнения гостевой OS, которые уже есть в программе. Для этого запускаем нашу виртуальную машину и идём в меню. Там находим пункт Установить дополнения гостевой OS.

установить дополнения гостевой os

Нажимаем и образ диска при монтируется в ваш линукс. Если у вас стоит авто запуск дисков, то скрипт запустится сам и от вас только потребуется ввести пароль. Но этого может и не произойти. Тогда открываем в виртуальной машине CD rom и смотрим путь к диску, нажав Ctrl + L

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

Теперь открываем терминал и выполняем такую команду:

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

Где скачать гостевое дополнение для Virtual Box?

Можно также зайти на сайт программы и скачать ISO образ гостевых дополнений, и примонтировать его в систему.  Перейдите по ссылке и найдите свою версию программы, затем зайдите в этот релиз и там есть образ ISO:

скачать ISO

Ну а для непонятливых видео, в котором воспроизведен весь процесс:

Как установить Ubuntu 14.04 в Virtual Box?

Будут вопросы — пишите в комментариях, постараюсь помочь, если смогу. Главное не бойтесь экспериментировать, так как только в экспериментах рождается настоящий опыт!

Оцените статью
Просто Линукс
Добавить комментарий

  1. Vitalij Bralkov

    Почему-то не включается PAE/NX (не ставится птица)

  2. Админ

    Машина должна быть выключена, а не быть сохранена (конкретная OS). Иначе ничего нельзя сделать.

  3. Vitalij Bralkov

    И дополнения гостевой ОС не устанавливаются

  4. Админ

    А права на исполнение файлам дали? Я вообще скачал образ с дополнениями отдельно и это срабатывает тогда 100%

  5. Фадей Емельянов

    Пытаюсь установить дополнения гостевой ОС,мне выдает такое сообщение
    не удалось подключить образ оптического диска …(путь).Не желаете ли вы произвести силовое подключение устройства?
    Что делать? Я не совсем понимаю зачем нужны эти дополнения? Что в конце концов должно произойти? Пытался через консоль запустить, пишет что не может открыть autorun.sh

  6. Админ

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

    Через консоль нужно через sudo autorun.sh но сначала зайти в папку, где этот autorun.sh находится командой cd.

    Впрочем в статье есть команда эта.

  7. Фадей Емельянов

    Почитав данную статью _http://ubuntologia.ru/blog/software/69.html
    запустил дополнения с помощью команды sudo ./VBoxLinuxAdditions-x86.run. Что то произошло,в итоге команда завершилась успешно. После перезагрузки,я попытался расшарить общую папку,на что система меня предупредила что дополнения не были установлены. Как быть? пытался запустить через терминал autorun.sh командой sudo sh autorun.sh, пишет не может найти инсталер гостевой Linux,попытайтесь запустить вручную.
    Почему у меня не получается запустить гостевую ОС через панель виртуальной машины, не удается найти образ оптического диска? в чем причина

  8. Админ

    Вы точно подмонитировали образ к дисководу? Можно горячими клавишами Host key +D https://prostolinux.ru/goryachie-klavishi-virtualbox/

    В виртуальной машине посмотрите дисковод, что там?

  9. Фадей Емельянов

    Захожу в настройки линукса,в носителях образ VBoxGuestAdditions.iso который находится в папке oracle VirtualBox и так далее

  10. Фадей Емельянов

    Захожу в настройки линукса,в носителях образ VBoxGuestAdditions.iso который находится в папке oracle VirtualBox и так далее

  11. Админ

    Я имею ввиду не настройки виртуальной машины, а в самой операционной системе установленной в virtualbox?

  12. Фадей Емельянов

    как скинуть скрин? на cd-rom написано VBoxAdditions_4.2.4_81684
    еще есть Vbox Harddisk который почему то не открывается:)

  13. Фадей Емельянов

    У меня к вам вопрос как к опытному пользователю линукса. Мне предложили работу в тех поддержки одной телекоммуникационной компании, занимается предоставлением интернета и тв. В качестве требований указали что нужно знать хорошо системы unix. Что конкретно нужно знать не сказали. Вот я и в раздумьях какие вопросы будут на собеседовании. Как вы думаете,на что следует обратить внимание? Начал изучение терминальных команд и настройки сети.

  14. Админ

    Если написано так, что должно быть всё нормально. А какой Linux стоит?

    А как в статье не делали sudo bash /media/ИМЯ ОБРАЗА/autorun.sh

  15. Фадей Емельянов

    bash? в статье этого не было, было только sh. Да пробовал пишет,что не найдем инсталер. Linux mint,дистрибутив Linux 2.6

  16. Админ

    bash и sh похожие команды. Если не найден, значит или команду написали неправильно или образ не смонтирован.

    ls /media что показывает?

  17. Админ

    Я не работал в таких областях, но скорее всего у них стоят сервера на Linux и нужно будет уметь их администрировать. Что там у них конкретно — кто его знает? Я думаю, что всего не знает никто. Лучше чаще говорить, что вы ОЧЕНЬ быстро обучаетесь.

    А вообще есть в сети книжки хорошие в pdf Системный администратор Linux, но изучить всё нужно много времени.

  18. Фадей Емельянов

    странно почему в пути прописано мое имя fadei. Путь выглядит таким образом mediafadei(версия дополнения)

  19. Фадей Емельянов

    Вот что получилось

  20. Фадей Емельянов

    Вот что получилось после запуска run файла

  21. Владислав Матвеев

    Все сделал по инструкции. Все НАЧИНАЕТ работать. После выбора «Старт Линукс Минт» секунды 3 горит значок СиДи, потом глухо как в танке. Винда 8 на х-86. Что не так? Заранее спасибо!

  22. Абрамов Андрей

    Что за СИДИ? Попробуйте поиграть галочками в разделе процессор и другими.

  23. Владислав Матвеев

    Может я скачал не тот софт. При загрузке портайбл версии пишет: Это ядро поддерживает ядро х86-64, но найден только ай-686. Пожалйста используйте ядро appropriate for your CPU. Что нужно скачать, чтобы все запахало? Премного благодарен. (Да, видимо сам не до конца разобрался — процессор интел, а винда (как я понимаю) х64. Прошу извинить за дезинформацию)Ж-)

  24. Админ

    x64 на виртуальной машине не работает, как я кажется помню, нужна 32 битная версия.

  25. abr307

    Я все установил и у меня работает отлично.

  26. Дмитрий

    Здравствуйте. Я в статье не понял одного нужно ли образ linux записывать на CD? И пойдёт всё это на x64 битной винде?

  27. prostolinux автор

    @Дмитрий, Образ записывать не нужно, просто нужно указать путь к нему в пункте ПРИВОДЫ.

  28. Александр

    У меня пишет — не удалось подключить образ оптического диска …(путь). Что делать в данном случае?

  29. prostolinux автор

    Александр, а вы указали путь к iso файлу в настройках виртуальной машины?

  30. Александр

    Да я указал.Пришлось перезапустить машину.и потом все заработало.А потом поставил Ubuntu второй операционкой) спасибо вашему сайту)благодаря ему знакомство с системой проще и интересней)

  31. prostolinux автор

    Александр ну и отлично, что всё получилось и рад, что мой опыт кому то пригождается:) @prostolinux

  32. Alex

    первый раз устанавливаю линукс. при установке дополнений прописываю путь в терминале, но тут же получаю: [sudo] password for alexsandr: и все больше ничего не печатается. куда ввести пароль, или что нужно сделать, что бы установить дополнения.

  33. prostolinux автор

    Alex, немного не понял, что вы устанавливаете? Напишите команду, которую вы даёте в терминале.

  34. Alex

    sudo sh /media/VBOXADDITIONS_4.3.6_91406/autoran.sh
    получаю
    [sudo] password for alexsandr:
    но пароль ввести не могу. курсор мигает, при нажатии на клавишу пропадает, но цифра не пропечатывается.

  35. prostolinux автор

    Alex, в Линукс в терминале не показывается ввод пароля, нужно просто его написать и нажать Enter :)

  36. Alex

    получается вот что:
    sh: 0: Can’t open /media/VBOXADDITIONS_4.3.6_91406/autorun.sh
    Постом выше описка. Вводил autorun

  37. Alex

    А вообще можно его совсем отключить. Уже как-то немного напрягает. После нескольких минут простоя опять спрашивает пароль.

  38. prostolinux автор

    Alex, можно в терминале сначала войти в сессию sudo su и потом пароли вводить будет не нужно.

    Если безопасность не волнует, то можно работать под пользователем root. Но он отключен по умолчанию в ubuntu, поэтому его нужно подключить:

    sudo adduser root

    Задать пароль, перелогиниться и зайти под этим пользователем.

  39. Таня

    Никак не могу найти решения по устранению этой ошибки:
    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
    Заранее благодарна

  40. prostolinux автор

    Я правильно понимаю, что Fedora не ставится в VirtualBox ?

  41. ибрагим

    стаится и ещё можноли в данный образ вставить ядро с сайта kernel.org или из другово места или образа диска установки? зарание благодарю за ответ

  42. fktrctq

    когда запускаю линукс минт 14 нажимаю кнопку с болванкой и чёрный экран чё делать?

  43. prostolinux автор

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

  44. prostolinux автор

    Виртуальная машина тут не при чём, все зависит от того, какой #Linux вы ставите. Ставьте #Gentoo, там все компилировать нужно :)

  45. Павел

    При запуски образа выдаёт ошибку
    Не удалось открыть сессию для виртуальной машины 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}

  46. prostolinux автор

    Так вообще ни один образ не запускается? Не пробовали переустановить Virtual Box, похоже с ним проблемы, раз не находит какую то dll — какая Windows стоит? Может не та битность программы?

  47. Стас

    У меня линук на витртуальной машине заметно подтормажывает. Почему?

  48. prostolinux автор

    А установили дополнения гостевой OS — это драйвера, без которых система может как раз плохо работать.

  49. Стас

    к сожелению нет. Не могу. когда делою всё как надо он пише что нет такой команды! Почему?

  50. Стас

    пишет commandnot found
    и что делать дальше??

  51. prostolinux автор

    О какой команде идёт речь?

  52. prostolinux автор

    У вас будет свой путь с CD, поэтому не буду писать точный свой путь, просто действуйте по этому принципу.

  53. Стас

    Я на конец то устанвил дополнение через авто установку но почему то у меня срабатывает она чере раз. То откроеться то в полноэкраном режиме то в оконом. Что это может быть?

  54. prostolinux автор

    Какие то глюки, всякое бывает, так и не скажешь сразу. Есть горячие клавиши в виртуал бокс ,попробуйте управлять ими.

  55. Филипп

    Здравствуйте, не могу установить дополнения. После установки, перезагружаю машину, а линукс подтормаживает и выводиться черное окно справа «запуск в режиме программного рендеринга»

  56. prostolinux автор

    Почему не можете поставить? Процесс установки идет? Чем заканчивается? Какая OS #linux ? И так далее….

  57. Филипп

    Процесс установки проходит успешно, просит нажать кнопку Return, нажимаю. Потом, как вы говорили нужно перезагрузить виртуальную машину перезагружаю и все равно вылазит черное окно «запуск в режиме программного рендеринга» Я думал может это из-за того что у меня интегрированая и дискретная видеокарта, но переключение между ними и установка дополнительно по не помогло. Может нужно скачать драйвера где то в другом месте?

  58. Филипп

    Linux mint 17 qiana

  59. prostolinux автор

    А какая основная система, а какая гостевая? Попробуйте так в гостевой системе, если там #Linux Mint: sudo apt-get install dkms openswan-modules-dkms

  60. prostolinux автор

    Скачать образ драйверов для гостевой OS можно тут http://download.virtualbox.org/virtualbox/ найдите папку со своей версией и там есть файл .iso Подмонтируйте его и попробуйте установить.

  61. Филипп

    В общем при вводе команды что то установилось, а что то нет, некоторое было с ошибками. Скачаный 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 запускаю через нвидию, но сама винда работает от встроенной видюхи (чтобы не нагружать нормальную видюху)

  62. prostolinux автор

    Понятно в чем проблема. Вот ответ: невозможно запустить 64 гостя на виртуальной машине если ваша мама + проц не держит виртуализацию.

    Скачайте Linux Mint 32 битную и все будет работать. И на будущее всегда для виртуальной машины качайте только 32 битные системы.

  63. Филипп

    Спасибо большое. Первый раз использую виртуальную машину.

  64. prostolinux автор

    Да не за что, если бы сразу подробно написали, то решили бы быстрей вопрос.

  65. Серега

    Подробно описан весь процесс установки, попытаюсь сделать сам, деньги в сервисе платить нет желания.

  66. Sanozuki

    Настроил все как вы написали, выдает ошибку: end kernel panic — not syncing attempted to kill init! exit code=0x00000004, подскажите пожалуйста в чем может быть проблема, своя система win 8.1 x64, монтирую образ linuxmint-17.2-cinnamon-32bit, пробовал и другие но тоже не получается.

  67. prostolinux автор

    Это не пробовали — перейти во вкладку Система — Процессор и поставить галочку в пункте Включить PAE/NX?

  68. Sanozuki

    Пробовал

  69. Thane

    При установке возникла ошибка, о которой писали ранее:

    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).

  70. Роман

    Поставил Linux Mint Cinnamon17. Запуск на виртуалке произошел, но кроме пустого экрана линукса дальше ничего не происходит. Пробовал подключить образ диска — ничего. Разве не должна произойти дальше установка?
    Скрин —

  71. prostolinux автор

    Тут могут быть разные причины: 1. Не хватает оперативной памяти. 2. Битый образ, плохо скачался. 3. Неправильные настройки виртуальной машины.

    Вы написали мало информации о системе и поэтому с ходу сказать более подробно сложно.

  72. Argo

    при установке разных версий linux виртуальная машина постоянно выдает одну и туже ошибку «This kernel requires an x86-64 CPU, but only detected an i686 CPU.
    Unable to boot — please use appropriate for your CPU.»
    все шаги, описанные выше, выполнил в точности.

  73. prostolinux автор

    Вы скорее всего скачали 64 битную версию линукс, а она не будет ставиться, что вам и говорится в ошибке, качайте 32 битную и будет вам счастье.

  74. Argo

    Спасибо, но я уже и сам понял свою глупость и скачал 32 битную версию.

  75. prostolinux автор

    Это не глупость, это неопытность, каждый через это прошел, кто пытался поставить линукс в виртуальную машину.

  76. Анатолий

    Похожая ситуация что и в предыдущем коментарии, только текст ошибки другой:
    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х битную версию, выходит одна и таже ошибка

  77. prostolinux автор

    Галочки потыкайте в настройках виртуальной машины, где задаются параметры процессора. Про 64x забудьте, не работают они, по крайней мере раньше не работали. Попробуйте другой линукс, может этот именно не хочет работать.

  78. IzzatBek

    Пожалуйста скажите где вы скачивали iso с этими дополнениями .

  79. prostolinux автор

    В конце статьи есть ссылка на это раздел, немного там дописал статью и прикрепил картинку, где это образ находится.