---
title: 'Как создать свой образ Linux для Cloud VPS (OpenStack) | Zomro'
description: 'В этой статье мы разберем, как создать собственный образ системы Linux в VirtualBox на Windows и его установку на "Cloud VPS".'
image: 'https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/dmytro.tkachuk%40zomro.org/2024/08/16/screenshot_1_q50.jpg'
---

![opened image]()

  * [Zomro](https://zomro.com/rus/)
  * [Полезные статьи](https://zomro.com/rus/blog/articles/)
  * [Статьи про хостинг/сервер](https://zomro.com/rus/blog/articles/hosting-servery/)
  * Как создать свой образ Linux для Cloud VPS (OpenStack) 



# Как создать свой образ Linux для Cloud VPS (OpenStack)

02-10-2024

Создать образ виртуальной машины можно в гипервизорах, таких как VMware ESXi, Microsoft Hyper-V, Oracle VM VirtualBox, Proxmox VE, QEMU и других, но мы рассмотрим вариант с VirtualBox. Также можно установить различные системы и загрузить образ для последующей установки в "Cloud VPS" различными методами.  


## **Как загрузить образ для последующей установки в "Cloud VPS" различными методами**

## 

Эта инструкция будет полезна в различных ситуациях, включая, но не ограничиваясь:

  1. **Перенос локального проекта в облако** : Если у вас есть локальный проект, который вы хотите развернуть в облаке, создание образа в VirtualBox и его загрузка на Cloud VPS обеспечит вам удобную среду для работы, аналогичную вашей локальной системе.

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

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

  4. **Масштабирование проектов** : Если вы планируете масштабировать свои проекты и вам нужно создать несколько идентичных серверов, создание образа позволит вам быстро развернуть новые экземпляры с одинаковыми настройками.

  5. **Обучение и эксперименты** : Эта инструкция может быть полезна студентам и разработчикам, которые хотят экспериментировать с различными дистрибутивами Linux или программным обеспечением.




Что вам понадобится для выполнения действий, описанных в этой статье:

  1. VirtualBox: <https://www.virtualbox.org/wiki/Downloads>

  2. ISO образ вашей системы. Например: <https://releases.ubuntu.com/noble/>   
При выборе ISO-образа стоит выбирать стабильные версии популярных дистрибутивов Linux, такие как Ubuntu, Debian, которые имеют активное сообщество и документированные обновления. Это обеспечит вам поддержку и доступ к необходимым ресурсам.

  3. MobaXterm или SSH клиент PuTTY с FTP клиентом FileZilla.

  4. Услуга "Cloud VPS". Ознакомиться с услугами можно по ссылке: https://zomro.com/vps

  5. Домен или поддомен.




Для выполнения пунктов 1 и 2 можно воспользоваться статьей по ссылке:
    
    
     https://zomro.com/rus/blog/articles/489-how-to-install-linux-using-virtualbox-on-windows 

Если вы хотите установить систему на услуге "Cloud Standard", указывайте размер системного диска не более 20 ГБ. Как показано на скриншоте в пункте 1, "Virtual Size" должен быть не более 20 ГБ, так как в данной услуге предоставляется 20 ГБ дискового пространства на момент написания этой статьи.

Если вы указали больший объем, вам необходимо выполнить операцию "Shrink Volume" на вашем диске.

  
1\. Приступаем к созданию среды для выгрузки образа на платформу https://cp.zomro.com/services/cloud_vps/images через "Cloud VPS".

![Как создать свой образ Linux для Cloud VPS \(OpenStack\) - 1](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/dmytro.tkachuk%40zomro.org/2024/08/16/screenshot_1_q50.jpg)  
  
Для начала необходимо создать прямую ссылку на этот диск для его загрузки по ссылке: <https://cp.zomro.com/services/cloud_vps/images>. Например, это можно сделать с помощью поддомена и услуги "Cloud VPS". Для этого выполните следующие шаги:  
  
1.1. Перейдите по ссылке: <https://cp.zomro.com/services/cloud_vps> и закажите интересующую вас услугу, на которую вы планируете установить свой личный образ. Например, я закажу услугу "Cloud Standard" с системой Ubuntu 22.04. После активации инструкции и данные для подключения к серверу можно найти в личном кабинете по ссылке: <https://cp.zomro.com/services/cloud_vps>. Выберите вашу услугу, и в меню "шестеренка" нажмите на "Инструкция".

  
1.2. Когда сервер готов, можно создать на нем среду для хостинга вашего диска из VirtualBox с именем "Ubuntu_24_Desktop.vmdk". Для этого войдите на сервер по SSH (как это сделать, можно узнать из инструкции по ссылке: <https://zomro.com/blog/faq/218-kak-vojti-na-linux-server-po-ssh>).

  
1.3. Затем выполните установку панели управления Hestia. Для этого вы можете воспользоваться статьей по ссылке: <https://zomro.com/rus/blog/faq/245-kak-ustanovit-hestiacp>.

  
1.4. После установки панели управления добавьте домен. Как добавить домен на сервер, можно узнать из инструкции по ссылке: <https://zomro.com/rus/blog/faq/247-kak-sozdat-polzovatelja-i-dobavit-domen-v-panel-hestiacp>.

  
1.5. Затем, после создания домена, загрузите на сервер файл "Ubuntu_24_Desktop.vmdk", чтобы он был доступен для скачивания через личный кабинет в "<https://cp.zomro.com/services/cloud_vps/images>". Для выгрузки диска, указанный в пункте 1. используйте данные пользователя root из инструкции к серверу, указав порт 22. Для подключения к серверу вы можете воспользоваться инструкцией по ссылке: <https://zomro.com/rus/blog/faq/144-kak-podkljuchitsja-k-serveru-po-ftp-sftp-i-scp>. После подключения загрузите "Ubuntu_24_Desktop.vmdk" по следующему пути: /home/ваш_пользователь/web/ваш_домен/public_html/Ubuntu_24_Desktop.vmdk.

  
1.6. Далее вам нужно направить домен на ваш сервер, чтобы все запросы к домену пересылались на сервер. Сначала направьте домен на наши NS в "личном кабинете" регистратора, у которого заказывали домен. Для этого перейдите в свой "личный кабинет" - Домены (<https://cp.zomro.com/services/domains>) - Выберите необходимый домен - NS. Затем впишите в поля наши NS:

  * ns1.zomro.net.

  * ns2.zomro.ru.

  * ns3.zomro.com.

  * ns4.zomro.su.




  
1.7. Закажите бесплатную услугу DNS-хостинга (50 доменов бесплатно) в личном кабинете, если ранее ее не использовали. Для этого перейдите в раздел "Товары/Услуги" -> "DNS-хостинг" (<https://cp.zomro.com/services/dns>) - Заказать - DNS-хостинг на 50 доменов - Заказать.

  
1.8. Перейдите в раздел "Услуги" -> "DNS-хостинг" -> "шестеренка" -> "перейти в панель". В панели управления выберите "Доменные имена", затем создайте в панели DNS-хостинга ваш домен с указанием IP вашего сервера, тип "Мастер". Укажите ваш домен и IP-адрес вашего сервера. После этого образ "Ubuntu_24_Desktop.vmdk" будет доступен для скачивания через браузер по ссылке: <http://ваш_домен/Ubuntu_24_Desktop.vmdk>.  
  
2\. Приступаем к созданию образа на платформе "[Образы](https://cp.zomro.com/services/cloud_vps/images)"  
  
2.1. Перейдите по ссылке: <https://cp.zomro.com/services/cloud_vps/images> и создайте новый образ (пример показан на скриншоте, любой другой образ создается согласно инструкции, которая предоставлена справа).

![Как создать свой образ Linux для Cloud VPS \(OpenStack\) - 2](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/dmytro.tkachuk%40zomro.org/2024/08/21/screenshot_5_q50.jpg)

  
2.2. Нажимаем "Create image" и ожидаем создания образа на платформе <https://cp.zomro.com/services/cloud_vps/images>.

![Как создать свой образ Linux для Cloud VPS \(OpenStack\) - 3](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/dmytro.tkachuk%40zomro.org/2024/09/30/screenshot_7_q50.jpg)

  
2.3. Когда образ будет готов, то у него будет статус "active", как указано на скриншоте ниже.

![Как создать свой образ Linux для Cloud VPS \(OpenStack\) - 4](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/dmytro.tkachuk%40zomro.org/2024/09/30/screenshot_9_q50.jpg)

  
2.4. После активации образа мы можем установить его на наш сервер. Для этого перейдите по ссылке: <https://cp.zomro.com/services/cloud_vps>, нажмите на "шестеренку" выбранного вами сервера и нажмите на кнопку "Переустановить ОС", выберите "Мои образы", после чего нажмите на ваш созданный образ и нажмите на кнопку "Confirm" (см. скриншот).

![Как создать свой образ Linux для Cloud VPS \(OpenStack\) - 5](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/dmytro.tkachuk%40zomro.org/2024/09/30/screenshot_11_q50.jpg)

  
После этого действия в систему посылается запрос на переустановку системы из образа, который вы загрузили. Старая система может быть еще некоторое время доступна (1-5 минут), после чего будет выполняться обработка этой установки.  
  
Вы можете войти и проверить работу вашего виртуального сервера через соединение VNC. Для этого перейдите по ссылке: <https://cp.zomro.com/services/cloud_vps>, выберите вашу услугу и нажмите на значок "шестерёнки" → "Консоль" для подключения через VNC.

Скриншот перенесенный системы из VirtualBox на услугу "Cloud Standard".

![Как создать свой образ Linux для Cloud VPS \(OpenStack\) - 6](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/dmytro.tkachuk%40zomro.org/2024/10/01/screenshot_18_q50.jpg)

Наблюдаем, что том "vda2" занимает 15 ГБ, тоесть не ипользовано все пространство диска услуги "Cloud Standard".   


## **3\. Расширение файловой системы**

  
  
3.1. Откройте терминал и введите команду "lsblk", чтобы посмотреть текущее состояние дисков и разделов, нас интересует этот диск "vda": 
    
    
    vda    253:0    0    20G  0 disk
    ├─vda1 253:1    0     1M  0 part
    └─vda2 253:2    0    15G  0 part /var/snap/firefox/common/host-hunspell

3.2. Выполните следующие команды для расширения файловой системы: `sudo fdisk /dev/vda`

  * Нажмите `p`, чтобы вывести текущие разделы.
  * Нажмите `d`, чтобы удалить раздел (например, `2` для `/dev/vda2`).
  * Нажмите `n`, чтобы создать новый раздел. Выберите тот же номер (например, `2`), укажите первый сектор (по умолчанию) и последний сектор (по умолчанию, чтобы использовать всё доступное пространство).
  * Далее програма у Вас запросит Удаление подписи (если необходимо) Когда вы создаете новый раздел, `fdisk` спрашивает, хотите ли вы удалить подпись. Если вы хотите использовать файловую систему, которая уже была на этом разделе (например, ext4), выберите `N` (нет), чтобы сохранить существующую подпись. Если вы выберете `Y` (да), вы потеряете данные на этом разделе. Здесь выбераем `N` (нет).  
  
![Как создать свой образ Linux для Cloud VPS \(OpenStack\) - 7](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/dmytro.tkachuk%40zomro.org/2024/10/01/screenshot_22_q50.jpg)  

  * После создания нового раздела нажмите `w`, чтобы сохранить изменения и выйти.



  
3.3. Теперь, когда у вас есть новый раздел, вам нужно запустить разширение файловой системы, чтобы она использовала весь доступный размер. Выполните следующую команду: `sudo resize2fs /dev/vda2`  
3.4. После выполнения команды `resize2fs` вы можете проверить, что размер вашего раздела увеличился, выполнив команду `lsblk`.  
  
![Как создать свой образ Linux для Cloud VPS \(OpenStack\) - 8](https://dx86q6oq7ry0e.cloudfront.net/uploads/blog/dmytro.tkachuk%40zomro.org/2024/10/01/screenshot_23_q50.jpg)  
  
  
Заключение

Создание собственного образа Linux для Cloud VPS может показаться сложной задачей, но, следуя приведённым инструкциям, вы сможете легко настроить и загрузить свой образ на платформу Zomro. Используя VirtualBox и облачные услуги, вы получаете возможность гибко управлять своим сервером, оптимизируя его под ваши нужды.

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

Теперь, когда вы завершили настройку, вы можете наслаждаться преимуществами своего собственного виртуального сервера, управляя им так, как вам удобно. Удачи в ваших начинаниях, и пусть ваш новый [Cloud VPS](https://zomro.com/rus/vps) станет надежной основой для всех ваших проектов!

Похожие статьи

[Ошибка 503: Service Temporarily Unavailable](https://zomro.com/rus/blog/articles/261-oshibka-503-service-temporarily-unavailable) [Веб-хостинг: как это работает](https://zomro.com/rus/blog/articles/219-veb-hosting-kak-jeto-rabotaet) [Почему лучше выбрать SSD хостинг](https://zomro.com/rus/blog/articles/80-pochemu-luchshe-vybrat-ssd-hosting) [Хостинг — подбираем лучшее решение](https://zomro.com/rus/blog/articles/24-hosting-podbiraem-luchshee-reshenie) [Способы защитить логин и сайт в CPanel](https://zomro.com/rus/blog/articles/120-sposoby-zaschitit-login-i-sajt-v-cpanel)

[ Сервер для Forex от €7.95/мес ](/rus/server-for-forex)
