Chastniimastertver.ru

Ремонт бытовой техники
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Установка Ubuntu на реальный жёсткий диск через VirtualBox

Установка Ubuntu на реальный жёсткий диск через VirtualBox

По каким-то причинам может получиться так, что нужно установить Ubuntu на компьютер, на котором установлен Windows (в данном случае это был Windows Server 2003). Почему речь именно о Windows? Под Линуксом есть и другие способы решения, есть debootstrap и chroot, а на Windows возможных вариантов для такого манёвра остаётся меньше.

Но обычный метод установки (загрузиться с LiveCD/LiveUSB, произвести установку, настроить всё, перезагрузиться снова) не всегда подходит. Почему не всегда? Потому что может быть так, что доступ к компьютеру только удалённый (в данном случае это был RDP-сервер в Windows), а физический доступ только через другого человека, и редкий (раз в сутки). Да и потом сколько бы от него потребовалось действий, если делать обычным способом — вставить флэшку/диск, загрузиться, подождать, пока предложат попробовать использовать дистрибутив, выбрать этот вариант, потом настроить удалённый доступ (в Убунте даже SSH-сервер по умолчанию не установлен — никогда, кстати, не понимал почему, но факт), и только после этого идти по своим делам. А так единственное, что потребовалось от человека — это поменять порядок загрузки с жёстких дисков в BIOS.

Кстати, теоретически, можно попробовать обойтись даже без этого, если распаковать на диск C: в Windows grldr из пакета grub4dos, создать там же menu.lst (где с помощью chainloader загрузиться с другого жёсткого диска), и добавить в C:Boot.ini пункт «C:grldr=«GRUB»», после чего выбрать этот пункт по умолчанию. Тогда достаточно просто перезагрузить компьютер, и он перезагрузится в Ubuntu, где на тот момент уже будет SSH. Только нужно не забыть добавить параметр timeout в конфигурационный файл menu.lst — иначе загрузка не будет совершена автоматически (GRUB будет ждать, пока кто-нибудь нажмёт Enter).

Помимо удалённой установки есть ещё одно важное применение этого метода — представьте, что вам нужно сократить время, которое сервер не будет функционировать с точки зрения пользователя, к минимуму. И вы можете это сделать. От того, что вы ставите Ubuntu в виртуальной машине, работа сервера не нарушится, и вы сможете, перезагрузив виртуальную машину после установки, произвести все необходимые изменения, включая создание пользователей, установку и настройку SSH, возможно веб-сервера, почтового сервера, FTP и всего остального, что может понадобиться. А потом вы просто перезагружаете компьютер. И всё то, что работало на Windows, теперь работает на Ubuntu: полторы минуты, которые компьютер будет перезагружаться, совсем не так заметны, как несколько часов, в течение которых вы бы это всё постепенно настраивали и включали.

А теперь о самой установке

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

Для этого нужно создать для жёсткого диска специальный файл в формате vmdk.

Этот файл занимает около 1 кибибайта, хотя можно было бы подумать, что он займёт размер, сравнимый с самим жёстким диском. 🙂

Откройте cmd.exe и выполните следующее.

cd «C:Program FilesOracleVirtualBox»

VBoxManage internalcommands createrawvmdk -filename c:disk.vmdk -rawdisk \.PhysicalDrive0

Читайте так же:
Лучистая система отопления установка

Вместо PhysicalDrive0 может быть, например, PhysicalDrive1 — в зависимости от порядкового номера жёсткого диска.

Кстати, есть даже возможность использовать конкретные разделы физического жёсткого диска, об этом можно подробнее почитать в документации по VirtualBox.

После того, как вы создали vmdk-файл, вы можете создать новую виртуальную машину и подключить к ней этот жёсткий диск.

Открываем GUI VirtualBox, нажимаем «New», после чего вводим имя виртуальной машины и выбираем OS Type (Linux, Ubuntu). Выбираем количество памяти (хорошо, когда её не меньше гибибайта, но надо исходить из того, сколько памяти у самого компьютера, и насколько она используется). Затем, в разделе Virtual Hard Disk нужно выбрать «Use existing hard disk». Теперь можно нажать «Finish» и загрузить новую виртуальную машину. Она будет использовать выбранный физический диск компьютера. Остаётся подключить к ней ISO-образ Ubuntu и произвести установку (после чего перезагрузить виртуальную машину и сделать все необходимые изменения — чтобы на самом компьютере загружать уже настроенную систему).

Жёсткий диск подключается полноценно и целиком — это означает, что через виртуальную машину установочная программа Ubuntu успешно создала таблицу разделов, записала MBR и разместила все необходимые файлы.

Такой получился способ установки. Теперь, если будете менять операционную систему с Windows на Ubuntu на каком-нибудь сервере или, скажем, удалённо на компьютере товарища — по его просьбе, конечно же 🙂 — то можете воспользоваться этим вариантом.

Русские Блоги

Открываем указанное выше соединение, попадаем на следующую страницу, нажимаем скачать:

Затем перейдите на следующую страницу и щелкните Рабочий стол Ubuntu:

Затем выберите примечания к выпуску Ubuntu 14.04.3 LTS:

Затем выберите Ubuntu Desktop and Server:

Далее мы выбираем настольную версию 64-битного ПК (AMD64), компьютер блогера 64-битный. Кроме того, основное различие между настольной и серверной версией: настольная версия предназначена для персональных компьютеров.
Пользователи могут обрабатывать текст, просматривать веб-страницы, воспроизводить мультимедиа и играть в игры. По сути, это многоцелевая операционная система, настроенная для обычных пользователей. С другой стороны, серверная версия предназначена для работы в качестве веб-сервера, который может использоваться для размещения файлов, веб-страниц и подобного контента.

Щелкните ссылку выше, чтобы загрузить, емкость составляет около 1 ГБ, а время немного велико.Далее давайте рассмотрим процесс загрузки и установки VMware и установки Ubuntu на VMware.

Во-вторых, загрузка и установка VMware

Загрузка и установка VMware просты, загрузите прямо в Baidu следующим образом, ха-ха:

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

После завершения установки запустите VMware, вам нужно ввести ключ продукта (vmware workstation 12), блоггер случайным образом Baidu один, вы увидите, действителен ли ваш:

  • 1
  • 1

VMware установлена, ниже описано, как установить Ubuntu на VMware.

В-третьих, установите Ubuntu на VMware

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

2. Мастер выбирает индивидуальный

3. Затем следующий шаг и следующий шаг, пока здесь, установите систему позже.

4. Затем выберите linux, обратите внимание на раскрывающийся ниже список, чтобы выбрать Ubuntu64, потому что мы загрузили 64-разрядную версию, если ваш компьютер 32-разрядный, просто выберите Ubuntu, блоггер из-за Ubuntu, которая позже вызвала ошибку установки , Но это можно будет установить позже.

Читайте так же:
Нормы установка техники рабочее место

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

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

7. Затем перейдите на следующую страницу и нажмите на настраиваемое оборудование:

8. Затем выберите образ Ubuntu, который мы загрузили на первом этапе, как показано ниже:

9. Затем нажмите Готово, чтобы завершить настройку мастера.

10. Виртуальная машина настроена, затем включаем виртуальную машину:

11. Затем вы попадете в следующий интерфейс, если есть ошибка, см. (Четыре, возможные ошибки), мы выбираем упрощенный китайский и нажимаем «Установить Ubuntu»:

12. Когда мы приходим к следующему интерфейсу, мы нажимаем, чтобы продолжить:

13. Затем нажмите, чтобы начать установку:

14. Когда вы дойдете до этого интерфейса, нажмите, чтобы продолжить:

15. Введите свое местоположение следующим образом, просто введите его случайно:

16. Затем выберите китайский и нажмите «Продолжить»:

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

18. Запустите формальную установку ниже:

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

20. После успешного перезапуска он перейдет на рабочий стол. Блогер столкнулся с некоторыми проблемами при перезапуске, и ручной перезапуск малоэффективен:

21. Мы открываем браузер, вводим URL-адрес Baidu и обнаруживаем, что можем получить доступ к сети:

Четыре возможных ошибки

В процессе установки блогер обнаружил следующую ошибку:

4.1. Для этого ядра требуется процессор x86-64, но обнаружен только процессор i686. Как показано ниже:

Возможная причина: при создании мастера виртуальных машин мы выбрали Ubuntu вместо Ubuntu64 на следующей странице, но загруженный мной образ является 64-битным, как показано ниже:

Решение: вернитесь к Ubuntu64 следующим образом, а затем продолжите шаги, которые вы не выполнили:

4.2. Сообщите о следующей ошибке:

Возможная причина: ваш компьютер не поддерживает виртуализацию.

Решение: перезагрузите компьютер, войдите в BIOS (ключ для входа блоггера в BIOS — F10) и включите виртуализацию.

После ввода bois выберите опцию Security:

Выберите виртуализацию, нажмите Enter, чтобы войти, и нажмите +, чтобы включить два параметра:

Затем нажмите F10, введите y для сохранения и выхода.

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

4.3. Если виртуальная система не перезапускается после успешной установки (например, остается на определенной странице слишком долго), перезапустите Ubuntu вручную.

Виртуальная система ubuntu установка

Это первая статья из цикла статей об Ubuntu Server 18.04 — установка. Логично, что прежде чем начать работать с системой, её необходимо установить. Статья прежде всего предназначена для новичков, желающих освоить или просто познакомиться с Linux. Для изучения или отладки чего-либо очень часто используется виртуализация. На мой взгляд VirtualBox — одна из самых дружелюбных и простых сред виртуализации, её и будем использовать. Подробно останавливаться на том, как установить VirtualBox я не буду, на мой взгляд с этим Вы можете справиться самостоятельно, это не сложнее чем установить браузер, с помощью которого Вы читаете эту статью. Итак, приступим.

Читайте так же:
Установки для утилизации твердых бытовых отходов

Шаг 0 — Скачиваем и устанавливаем VirtualBox с официального сайта: https://www.virtualbox.org/wiki/Downloads

На момент написания статьи актуальна версия VirtualBox 6.0

Шаг 1 — Скачиваем образ Ubuntu Server 18.04 с официального сайта: https://ubuntu.com/download/server

Шаг 2 — Запускаем VirtualBox и создаем виртуальную машину.

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

В появившемся окне указываем имя виртуальной машины (любое), указываем расположение файлов виртуальной машины, тип выбираем Linux, версию Ubuntu (64-bit), нажимаем «Далее».

В следующем окне указываем объем оперативной памяти, выделяемый виртуальной машине. По умолчанию предлагаемся 1024 Мб, я оставлю это значение. Если собираетесь «ворочать» что-то серьезное, то выделяйте больше. Нажимаем «Далее».

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

В появившемся окне выбираем тип виртуального диска VDI, жмем кнопку «Далее».

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

Далее выбираем размер диска в зависимости от потребностей, я выбрал 40 Гб, нажимаем кнопку «Создать».

Готово. Виртуальная машина создана.

Шаг 3 — Настройка виртуальной машины.

Прежде чем приступать к установке операционной системы виртуальную машину нужно немного настроить.

Выделяем виртуальную машину в списке слева и нажимаем кнопку «Настроить».

В появившемся окне устанавливаем порядок загрузки, как на картинке. Такой порядок позволит до установки ОС загружаться с виртуального CD/DVD-привода, а после с жесткого диска.

На вкладке «Система» указываем количество ядер, которые готовы выделить для виртуальной машины и ставим галочку «Включить PAE/NX».

На вкладке «Аудио» отключаем аудио, на сервере оно не нужно.

На вкладке «Сеть» выбираем тип подключения «Сетевой мост». Так наша виртуальная машина попадет в ту же локальную сеть, что и компьютер, на котором она запущена. Если в сети есть DHCP сервер, например, роутер, то виртуальная машина автоматически получит IP- адрес.

На вкладке носители выбираем дисковод и выбираем скачанный образ Ubuntu Server.

Шаг 4 — Установка Ubuntu Server 18.04

Двойным кликом запускаем виртуальную машину и приступаем к установке Ubuntu Server.

После запуска виртуальной машины мы увидим следующую картинку:

Далее увидим загрузку установщика Ubuntu Server:

По окончании загрузки необходимо выбрать язык устанавливаемой системы. Я выбрал Русский.
Внизу есть подсказка, что для управления необходимо использовать клавиши ВНИЗ, ВВЕРХ и ENTER.

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

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

Далее указываем прокси-сервер если он есть. У меня его нет, оставляем всё без изменений.

На следующем шаге можно указать дополнительные зеркала репозиториев. Я всё оставляю без изменений.

Далее выбираем способ разбивки жесткого диска на разделы — «Use An Entire Disk», т.е. будем использовать всё дисковое пространство.

На следующем шаге указываем какой именно жесткий диск мы будем использовать (в данном случае он у нас один).

Читайте так же:
Установка бытовой техники эльдорадо

Далее установщик покажет, как именно он собирается разбить диск на разделы. Выбираем «Готово» и двигаемся дальше.

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

На следующем шаге заполняем все поля: Ваше имя, имя сервера, логин и пароль.

На следующем шаге отмечаем (с помощью клавиши пробел) пункт «Install OpenSSH server». Это позволит нам подключаться к серверу по протоколу SSH.

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

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

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

Установка завершена, можно перезагружаться, выбираем «Reboot»

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

По завершении загрузки Вы увидите примерно такое окно с приглашением ввести логин и пароль.

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

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

На этом экране указан IP-адрес машины, его мы будем использовать для подключения к системе по протоколу SSH. Также, узнать IP-адрес можно с помощью команды ifconfig.

На этом установка Ubuntu Server 18.04 завершена, можно приступать к её настройке или изучению.

Шаг 5 — Подключаемся к серверу по SSH с помощью программы PuTTY

Для полноты картины подключимся к серверу по SSH с помощью программы PuTTY. Скачайте её с официального сайта и запустите.

В поле Host name (or IP adress) введите адрес Вашей виртуальной машины:

В появившемся окне нажмите «Да»

Программа предложит ввести логин и пароль. Введите Ваши данные.

Готово. Мы подключились к серверу.

В следующей статье я расскажу о том, как установить на Ubuntu Server 18.04 веб-сервер на основе связки Nginx+PHP+MySQL+phpMyAdmin. Также Вы можете скачать образ уже готового сервера под VirtualBox.

Установка Ubuntu на VirtualBox

После установки Ubuntu на виртуальную машину VirtualBox, столкнулся с тем, что не знаю, как переключиться на другую раскладку. Проблема решается просто — установкой утилиты «Дополнительные настройки Gnome». Из командной строки выполняем:

Переходим на вкладку «Клавиатура и мышь», затем выбираем «Дополнительные параметры раскладки»:

Дополнения гостевой ОС

Дополнения VirtualBox для Linux представляют собой набор драйверов устройств и системных приложений, которые могут быть установлены в гостевой операционной системе — для повышения производительности и удобства использования.

После подключения диска Ubuntu предложит установить дополнения.

Настройка сети

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

NAT (преобразование сетевых адресов) — этот способ используется по умолчанию. Для каждой машины создается отдельная внутренняя локальная сеть, в которой машина получает ip-адрес 10.0.2.15. Это позволяет посещать web-страницы, скачивать файлы, просматривать электронную почту. Однако извне невозможно напрямую соединиться с такой системой.

Читайте так же:
Установка сигнализацию в квартиру челны

Виртуальный адаптер хоста — создается виртуальный сетевой адаптер для хост-системы, к которому можно подключить несколько виртуальных машин, тем самым объединив их в локальную сеть. Виртуальный адаптер при этом работает как обычный сетевой коммутатор, соединяя между собой хост-систему и виртуальные машины. Доступа к интернету нет, но зато машины находятся в одной сети и каждая имеет свой ip-адрес.

  • основная система доступна по ip-адресу 192.168.56.1
  • ip-адреса виртуальных машин: 192.168.56.101, 192.168.56.102
  • ip-адрес DHCP-сервера VirtualBox: 192.168.56.100

Сетевой мост — при таком подключении виртуальная машина становится полноценным членом локальной сети, к которой подключена основная система. Виртуальная машина получает адрес у роутера и становится доступна для других устройств, как и основной компьютер, по своему ip-адресу.

NAT (преобразование сетевых адресов)

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

Виртуальная машина получает сетевой адрес от встроенного DHCP-сервера. Машине присваивается адрес из диапазона 10.0.XXX.0/24, где XXX обозначает адрес интерфейса, определяемый по формуле +2. Таким образом XXX будет равен 2, если имеется только один активный NAT-интерфейс. Гостевая операционная система получит адрес 10.0.2.15, сетевому шлюзу назначается адрес 10.0.2.2, сервер имен (DNS) получит 10.0.2.3.

Виртуальный адаптер хоста

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

По умолчанию ip-адрес виртуальной машине выдается DHCP-сервером VirtualBox. Для удобства можно отключить DHCP-сервер и задать статический ip-адрес в самой виртуальной машине.

Сетевой мост

В этом случае виртуальная машина работает также, как и все остальные компьютеры в локальной сети. Адаптер подключается, минуя хост-систему, к роутеру, который распределяет IP-адреса внутри локальной сети для всех устройств.

VirtualBox соединяется с сетевой картой хост-системы и передает пакеты через нее напрямую. Адаптер получает от DHCP-сервера на роутере стандартный адрес из диапазона 192.168.XXX.XXX. Поэтому виртуальная машина в сети выглядит так, как будто это обычное физическое устройство, неотличимое от остальных.

Установка Extension Pack

Пакет дополнений можно скачать на официальном сайте, он добавляет поддержку VirtualBox Remote Desktop Protocol (VRDP) — протокол удаленного рабочего стола, совместимый с Microsoft RDP.

Подключение к Ubuntu по RDP

Для подключения по RDP переходим в настройки виртуальной машины, пункт меню «Дисплей», вкладка «Удаленный доступ»:

Теперь можно подключаться, набираем в командной строке:

Здесь 192.168.110.2 — IP-адрес хост-системы, а 5001 — порт, который мы указали в настройках.

При подключении по RDP окно нам не нужно, поэтому виртуальную машину нужно запускать в фоновом режиме:

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector