Как установить Linux (Ubuntu) на VirtualBox

ОС Linux очень красивая система, имеет большое количество настроек для полного удовлетворения, полностью бесплатная, безопасная и к тому же потребляет меньше ресурсов чем Windows. Этого достаточно, чтоб установить Linux и попробовать им попользоваться перед тем, как принять решение, нужен он вам или нет!

Перенести Linux на Android действительно просто, и главную роль здесь играет ядро Linux. Любой Linux-дистрибутив представляет собой набор приложений и библиотек, работающих поверх ядра Linux, а так как Android сам основан на почти неизмененном ядре Linux, эти приложения и библиотеки можно без каких-либо проблем запустить внутри среды Android. Достаточно лишь подыскать дистрибутив, для которого существует порт на платформу ARM (не забываем, что 99% всех Android-девайсов работают на ARM), установить его с помощью ARM-эмулятора на виртуальный жесткий диск (то есть в файл), скинуть этот файл на SD-карту устройства, открыть терминал, смонтировать образ в качестве loopback-устройства и сделать chroot внутрь. Все! Это так же просто, как запуск FTP-сервера в chroot-окружении — простой и проверенный десятилетиями метод.

Единственный камень преткновения, когда ты решаешь запустить дистрибутив Linux внутри Android, — графическая среда. В то время как с доступом к консоли никаких трудностей не возникает благодаря наличию полноценного эмулятора терминала, с графическими приложениями начинаются проблемы — нативного X-сервера для Android нет, а запустить обычный X-сервер внутри самого дистрибутива невозможно из-за коренных отличий в архитектуре графической подсистемы зеленого робота. Несмотря на то что в основе она использует стандартный Linux Framebuffer, поверх которого можно запустить X-сервер, эксклюзивное право его использования изначально принадлежит более высокоуровневым библиотекам Android, поэтому остается либо загружать Linux-дистрибутив вместо Android (что совершенно непрактично), либо придумывать обходные пути.

Проверка работы необходимых модулей

Имей в виду, что поддержка loopback-устройств и файловых систем ext2/ext3, необходимых для подключения образа, имеется далеко не во всех ядрах Linux, установленных на смартфонах под управлением Android. Проверить наличие поддержки можно с помощью команды lsmod | grep -e loop -e ext2.

Энтузиасты вышли из этой ситуации, используя простой метод «удаленного» подключения к рабочему столу с помощью любого доступного для Android VNC-клиента. Внутри chroot-окружения запускается X-сервер Xvnc, и все приложения работают под его управлением. Пользователю остается лишь установить VNC-клиент, вбить локальный адрес — и вуаля, на экране появляется полноценный рабочий стол.

Единственное узкое место при использовании удаленного рабочего стола — это производительность. Даже работая локально, VNC не может обеспечить должный ее уровень, которого бы хватило для плавной прокрутки или перемещения окон без лагов. Решить эту проблему пока не удалось, проекты разработки нативного X-сервера, который бы использовал графическую подсистему Android, еще очень сыры и не могут быть использованы для запуска полноценных графических сред. Впрочем, никто не запрещает их использовать; к примеру, X Server от Darkside Technologies Pty Ltd () вполне сгодится для запуска простого софта.

Изначально Linux для Android существовал только в виде образа с уже установленной системой, а также пояснительной инструкции, как этот образ подключить и использовать. Затем появились скрипты, которые автоматизировали процесс подключения образа и запуска Linux, но и они требовали некоторой работы головой. Наконец, в последнее время появились инсталляторы, доступные в Google Play (например, ), в некоторой степени автоматизирующие процесс запуска дистрибутива, хотя, по сути, это все то же руководство по установке, но интерактивное, с прямыми ссылками на скачивание образов и скриптов.

Читайте также:  Обзор MIUI 12.5, когда выйдет и какие смартфоны получат обновление

Запись загрузочного образа на флешку

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

UNetbootin — программа для записи ISO-образов на USB-диск.

Для записи Linux Deepin на флешку с помощью программы UNetbootin необходимо:

1. Cкачать архив с программой для вашей операционной системы с этого сайта…

В операционных системах Linux вы можете скачать программу из вашего центра приложений или ввести в терминале следующую команду:

sudo apt-get install unetbootin

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

Внимание: При попытке установить дистрибутив на флешку — все данные на флешке будут удалены! Файловая система необходимая для записи Fat 32!

Создание загрузочной флешки Linux с помощью утилиты Rufus

Rufus — это бесплатное приложение с открытым исходным кодом для Windows, которое можно использовать для форматирования и создания загрузочных USB-накопителей

Создание загрузочной флешки Linux с помощью утилиты Rufus
  • Загрузите Rufus и запустите его. Утилита откроется немедленно — вам даже не нужно его устанавливать.
  • Подключите флешку на ваш компьютер.
Создание загрузочной флешки Linux с помощью утилиты Rufus
  • В пункте Метод загрузки, нажмите на кнопку Выбрать и выберите .iso файл дистрибутива.
  • Нажимаем кнопку Старт
  • Далее начнется форматирование USB-накопителя и запись образа.
Создание загрузочной флешки Linux с помощью утилиты Rufus

После завершения процесса записи, все готово. Можете использовать вашу загрузочную флешку.

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

Программа поставляется в виде ISO-файла, который после скачивания можно использовать для создания загрузочного диска или USB-накопителя. Скачать его можно с официального сайта системы, в разделе Download. Сборок несколько, можно просмотреть все и выбрать наиболее подходящую по параметрам. В меню появится окно для выбора версий, для разных видов ПК и технических возможностей устройства.

После выбора сборки происходит процесс загрузки и установки. Он не отличается от других ОС, если вы имеете опыт установки Windows, инсталляция этого файла займет намного меньше времени и потребует элементарные знания работы с файлами.

Процесс состоит из таких этапов:

  • выбрать сервер, с которого будет скачан файл;
  • записать образ на носитель через специальные программы;
  • зайти в Root права и указать файл для загрузки;
  • подобрать персональные параметры;
  • заполнить все данные о пользователе, создать пароль;
  • начнется инсталляция, подождать ее окончания.

На заметку!

Устанавливать файл необходимо на основной диск С, на котором следует оставить достаточно места для всех программ.

Разобраться с установкой Linux Mint легко, она практически не отличается от привычной операционной системы Windows. Если есть желание поэкспериментировать, ее можно скачать из открытого источника, установить, попробовать и вернуться на старую версию ОС. Каждая из них имеет преимущества и недостатки, разработчики работают над ними, улучшая продукт для установки.

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

После того как Вы установили Виртуал бокс и загрузили необходимый вам образ ISO, можно приступить к установке виртуальной машины:

Создание виртуальной машины
Создание виртуальной машины
  1. Откройте VirtualBox, нажмите «Создать», выберите тип системы и введите имя:
Создание виртуальной машины
Создание виртуальной машины
  1. Выделите ОЗУ для виртуальной машины, при этом не забывайте, что нужно оставить память для вашей основной ОС:
Создание виртуальной машины
Создание виртуальной машины
  1. Выберите «Создать новый виртуальный жесткий диск» и нажмите Далее.
  2. Выберите VHD (Virtual Hard Disk) и нажмите Далее.
  3. Выберите «Динамический виртуальный жесткий диск» и нажмите Далее.
  4. Укажите размер виртуального диска для вашей системы: 20 ГБ достаточно, но лучше поставьте 40 ГБ, чтоб у вас была возможность устанавливать разные программы:
Создание виртуальной машины
Создание виртуальной машины

Практически готово. Еще несколько настроек и можно приступать к установке ОС

Создание виртуальной машины
Создание виртуальной машины
  • Выберите вашу систему и нажмите «Настроить»:
Создание виртуальной машины
Создание виртуальной машины
  • Раздел «Система», вкладка «Процессор» выделите количество ядер вашего процессора (если у вас всего 2 ядра, выделите 1 ядро, если всего 4 ядра, выделите 2 и т.д.):
Создание виртуальной машины
Создание виртуальной машины
  • Раздел «Дисплей»: включите 3D-ускорение и перетяните «Видеопамять» на максимум:
Создание виртуальной машины
Создание виртуальной машины
  • Раздел «Носители»: Внизу нажмите «Добавить новый контроллер» и выберите «PIIX4 (Default IDE)»:
Создание виртуальной машины
Создание виртуальной машины
  • Добавьте привод оптических дисков на созданном вами контроллере и нажмите «Оставить пустым»:
Создание виртуальной машины
Создание виртуальной машины
  • Нажмите на привод «Пусто», затем «Оптический привод» нужно установить «Вторичный мастер IDE»:
Создание виртуальной машины
Создание виртуальной машины
  • Нажмите на «Диск», выберите «Выбрать/Создать виртуальный оптический диск»:
Создание виртуальной машины
Создание виртуальной машины
  • Нажмите «Добавить» и выберите ваш ISO образ с операционной системой:
  • Выберите ваш ISO и нажмите «Выбрать»:
  • Нажмите «ОК». У нас все готово к запуску!
Читайте также:  Генерация MD5 контрольной суммы в Golang

Установка Windows после Linux

Раньше я писал статью о том, как установить Linux после Windows, это довольно простая задача. Но многие пользователи удаляют Windows, ставят Linux, а потом понимают, что им снова нужна Windows. Вот только установить Windows на компьютер, где уже расположился Linux, немного сложнее.

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

1. Разметка диска в Linux

Для установки Windows 10 после Linux вам нужно свободное пространство на диске, как минимум 50 гигабайт, а то и больше, если хотите устанавливать туда много игр и программ. Современные версии Windows хотят создавать два раздела:

  • Системный;
  • Раздел с данными для восстановления;

Но тут надо учитывать один момент, если у вас используется таблица разделов MBR, то основных разделов может быть только четыре. И если у вас уже есть корневой раздел, домашний и swap для Linux, то раздел восстановления получается пятым, а это уже проблема, поэтому нужно создать расширенный раздел и уже там размечать разделы для Windows. Если вы ставите эту ОС на другой жёсткий диск, то никаких проблем нет, но я предполагаю что обе системы устанавливаются именно на один диск.

Во-первых, нам необходимо загрузиться с LiveCD, поскольку надо уменьшить размер либо корневого раздела, либо домашнего, а эти диски примонтированы. Самый простой способ это сделать — загрузиться с Live системы.

Загружаем наш диск, например Ubuntu, и запускаем Gparted:

Затем нужно уменьшить раздел. Для этого выберите нужный и кликните Изменить или переместить:

Затем уменьшите раздел так, чтобы после него оставалось 40-50 гигабайт:

Далее выберите свободное пространство и щёлкните в контекстном меню пункт Новый:

Помните, я выше писал, что с таблицей разделов MBR можно создавать только четыре основных раздела. Поэтому из свободного пространства создаём расширенный раздел. Выберите в поле Создать как -> Расширенный раздел:

Читайте также:  Call of Duty: как освободить пространство, удалив пакеты

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

2. Разметка диска в Windows

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

Затем нажмите кнопку Создать и выберите размер раздела. Можно согласиться с тем, что предлагает установщик:

Затем согласитесь на создание дополнительных разделов для системных файлов:

Установка Windows после Linux

Дальше выбирайте только что созданный системный размер и нажимайте Далее. Осталось дождаться завершения установки.

3. Восстановление загрузчика Linux

После того, как вы окажетесь на рабочем столе Windows, работа с Windows будет завершена, и вам надо снова загрузиться с LiveCD Ubuntu или дистрибутива Linux, который у вас установлен. Дальше мы будем выполнять действия, описанные в статье о восстановлении загрузчика Grub.

Сначала нам нужно примонтировать корневой раздел с Linux, в моём случае это /dev/sda1:

sudo mount /dev/sda1 /mnt

Если раздел /boot у вас также существует отдельно, его тоже надо примортировать. Затем подключаем подсистемы взаимодействия с ядром в папку /mnt, куда мы раньше примонтировали корень:

sudo mount —bind /dev/ /mnt/dev/sudo mount —bind /proc/ /mnt/proc/sudo mount —bind /sys/ /mnt/sys/

И переходим в окружение нашего установленного ранее Linux с помощью команды chroot:

sudo chroot /mnt/

Далее мы можем заняться восстановлением загрузчика. Сначала установим его на диск:

grub-install /dev/sda

Затем создадим новый конфигурационный файл, в котором уже будет наша только что установленная Windows:

update-grub2

Дальше осталось перезагрузить компьютер:

Теперь в качестве загрузчика будет использоваться Grub2 и в списке операционных систем отобразится Ubuntu и Windows, чего мы и добивались:

Выводы

Установка линукс с флешки на компьютер

Обладатели старых ноутбуков, в попытке «ускорить» девайс, изъявляют желание установить Линукс. С флешки это сделать проще всего, особенно если гаджет не снабжен оптическим приводом. Однако прежде чем приступить к делу, следует узнать об этом процессе подробнее.

Установка Linux с флешки

Установка линукс с флешки на компьютер

В последнее время операционная система Linux становится всё более популярной. Дистрибутивы на её основе являются совершенно бесплатными, при этом возможности каждого из них практически не уступают более популярным и коммерческим Windows и Mac OS. Поскольку в России и других русскоязычных странах Linux принято использовать больше в профессиональной среде, некоторых обычных пользователей домашних компьютеров этот факт может отпугивать, из-за чего они попросту боятся попробовать воспользоваться Linux хотя бы на протяжении какого-то времени.

Восстановление загрузки Windows после установки Ubuntu

В случае возникновения ошибок при установке системы может возникнуть сбой загрузчика Windows. Это приведёт к тому, что запустить Windows 10 будет невозможно. К счастью, это не сложно исправить. Вам понадобится установочный диск Windows 10, подготовить который вы можете так же, как и любой другой загрузочный накопитель. Важно, чтобы версия Windows полностью совпадала с той, что у вас установлена. Монтируйте образ, а затем сделайте следующее:

Поставить второй операционной системой Linux — хорошее решение, но важно подобрать сборку исходя из своих целей и технических знаний. При наличии определённых навыков вы сможете без особого труда установить любую из сборок. Использование Linux вместе с Windows 10 поможет вам максимально раскрыть потенциал вашего компьютера.

Восстановление загрузки Windows после установки Ubuntu

Похожие записи:

Похожие записи не найдены.