Сегодня поговорим о том, как создать виртуальный том жесткого диска с помощью файла в Linux. Виртуальный жесткий диск (VHD) — это формат файла образа диска, который представляет собой виртуальный жесткий диск, способный хранить все содержимое физического жесткого диска. Это файл-контейнер , который действует подобно физическому жесткому диску. Образ диска копирует существующий жесткий диск и включает в себя все данные и структурные особенности.
Как и физический жесткий диск, VHD может содержать файловую систему, и вы можете использовать её для хранения и запуска операционной системы, приложений, а также для хранения данных. Одно из типичных применений виртуальных жестких дисков в VirtualBox Virtual Machines (VM) для хранения операционных систем, приложений и данных.
В этой статье мы покажем, как создать том виртуального жесткого диска, используя файл в Linux. Эта статья полезна для создания виртуальных жестких дисков в целях тестирования в вашей ИТ-среде. В этой статье мы создадим том VHD размером 1 ГБ и отформатируем его в файловой системе EXT4.
Создание нового образа для хранения тома виртуального диска
Самый простой способ создать новый образ — использовать следующую команду dd. В этом примере мы будем создавать том VHD размером 1 ГБ.
$ sudo dd if=/dev/zero of=VHD.img bs=1M count=1200
Где:
- if=/dev/zero: входной файл для предоставления символьного потока для инициализации хранилища данных
- of=VHD.img: файл образа, который будет создан как том хранения
- bs=1 M: чтение и запись до 1M одновременно
- count=1200: копировать только 1200M (1GB) входных блоков
Далее нам нужно отформатировать тип файловой системы EXT4 в файле образа VHD с помощью утилиты mkfs. Ответьте «y«, когда на экране появится, что /media/VHD.img не является блочным специальным устройством:
$ sudo mkfs -t ext4 VHD.img
Чтобы получить доступ к тому VHD, нам нужно его подключить к каталогу (точка монтирования). Выполните эти команды, чтобы создать точку монтирования и смонтировать том VHD соответственно. -O используется для указания опций для монтирования, здесь опция указывает узел устройства.
$ sudo mkdir /mnt/VHD/ $ sudo mount -t auto -o loop VHD.img /mnt/VHD/
Примечание. Файловая система VHD будет оставаться подключенной только до следующей перезагрузки. Чтобы автоматически подключить её при загрузке системы, добавьте эту запись в файл /etc/fstab.
VHD.img /mnt/VHD/ ext4 defaults 0 0
Теперь вы можете проверить вновь созданную файловую систему VHD с точкой монтирования, используя следующую команду df:
$ df -hT
Удаление тома виртуального диска
Если вам больше не нужен том VHD, выполните следующие команды для размонтирования файловой системы VHD, а затем удалите файл образа:
$ sudo umount /mnt/VHD/ $ sudo rm VHD.img
Используя ту же идею, вы также можете создать файл подкачки в Linux.
Это все! В этой статье мы продемонстрировали, как создать том виртуального жесткого диска, используя файл в Linux.
Спасибо за уделенное время на прочтение статьи!
Если возникли вопросы, задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco, курсы по кибербезопасности, полный курс по кибербезопасности от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).
Курсы Cisco и Linux с трудоустройством!
- Поможем стать экспертом в сетевом администрировании и получить международные сертификаты Cisco CCNA Routing & Switching или Linux LPI.
- Предлагаем проверенную программу и учебник экспертов из Cisco Networking Academy и Linux Professional Institute, сертифицированных инструкторов и личного куратора.
- Поможем с трудоустройством и сделать карьеру. 100% наших выпускников трудоустраиваются.
- Проводим вечерние онлайн-лекции на нашей платформе или обучайтесь очно на базе Киевского офиса.
- Спросим у вас об удобном времени для практик и подстроимся: понимаем, что времени учиться мало.
- Если хотите индивидуальный график — обсудим и осуществим.
- Выставим четкие дедлайны для самоорганизации. Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
- отредактировать резюме;
- подготовиться к техническим интервью;
- подготовиться к конкурсу на понравившуюся вакансию;
- устроим на работу в Cisco по программе Cisco Incubator, New Graduate и Experienced. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.