## Как видеть жесткие диски в виртуальной машине
Виртуальные машины (ВМ) — это мощный инструмент для тестирования, разработки и развертывания приложений в изолированной среде. Однако доступ к физическим жестким дискам внутри ВМ может быть сложной задачей. В этой статье мы рассмотрим различные способы просмотра и взаимодействия с жесткими дисками в ВМ, в том числе в системах Windows, Linux и macOS.
## Просмотр жестких дисков в Windows
### Через диспетчер дисков
1. Откройте **Диспетчер дисков**, его можно найти через поиск в меню «Пуск».
2. В левой панели будет отображен список всех физических и логических дисков, включая те, которые доступны для виртуальной машины.
3. Диски виртуальных машин будут отображаться в разделе **Динамические диски**, который находится в нижней части списка.
### Через управление дисками
1. Откройте **Управление дисками**, также доступно через поиск в меню «Пуск».
2. В левой панели будет отображен список всех физических и виртуальных дисков.
3. Виртуальные диски будут перечислены в разделе **Виртуальные жесткие диски** на верхней панели.
## Просмотр жестких дисков в Linux
### Через утилиту fdisk
1. Откройте терминал.
2. Введите следующую команду:
«`
sudo fdisk -l
«`
3. Эта команда перечислит все физические и виртуальные диски, включая те, которые доступны для виртуальной машины. Диски виртуальных машин будут иметь тип **Linux** или **LVM2_member**.
### Через утилиту lsblk
1. Откройте терминал.
2. Введите следующую команду:
«`
sudo lsblk
«`
3. Эта команда также перечислит все физические и виртуальные диски, включая те, которые доступны для виртуальной машины. Диски виртуальных машин будут иметь тип **disk** или **loop**.
## Просмотр жестких дисков в macOS
### Через утилиту Дисковая утилита
1. Откройте **Дисковую утилиту**, доступную в папке **Приложения/Утилиты**.
2. В левой панели будет отображен список всех физических и виртуальных дисков. Диски виртуальных машин будут иметь зеленый значок виртуальной машины.
### Через терминал
1. Откройте терминал.
2. Введите следующую команду:
«`
diskutil list
«`
3. Эта команда перечислит все физические и виртуальные диски, включая те, которые доступны для виртуальной машины. Диски виртуальных машин будут иметь тип **Fusion HD** или **Parallels HD**.
## Взаимодействие с жесткими дисками
После того, как вы определили жесткие диски в виртуальной машине, вы можете взаимодействовать с ними различными способами.
### Монтирование дисков
Чтобы получить доступ к файлам и каталогам на жестком диске, вы можете его смонтировать. Способ монтирования диска зависит от операционной системы и гипервизора виртуальной машины.
**Windows:**
— Для монтирования виртуального жесткого диска в Windows откройте проводник, перейдите в папку, в которую смонтирован виртуальный жесткий диск, и дважды щелкните по нему.
— Вы также можете смонтировать виртуальный жесткий диск с помощью командной строки, используя команду `mountvol`.
**Linux:**
— Для монтирования виртуального жесткого диска в Linux используйте утилиту `mount`. Например, чтобы смонтировать виртуальный жесткий диск, расположенный по пути `/dev/vda`, в папку `/mnt/disk1`, выполните следующую команду:
«`
sudo mount /dev/vda /mnt/disk1
«`
**macOS:**
— Для монтирования виртуального жесткого диска в macOS используйте утилиту `diskutil`. Например, чтобы смонтировать виртуальный жесткий диск, расположенный по пути `/dev/disk2`, выполните следующую команду:
«`
sudo diskutil mount /dev/disk2
«`
### Создание и удаление разделов
Вы также можете создавать и удалять разделы на жестких дисках в виртуальной машине. Способ создания и удаления разделов зависит от операционной системы и гипервизора виртуальной машины.
**Windows:**
— Для создания или удаления разделов в Windows откройте Диспетчер дисков и выполните необходимые действия в разделе **Управление дисками**.
— Вы также можете создавать и удалять разделы с помощью командной строки, используя утилиту `diskpart`.
**Linux:**
— Для создания или удаления разделов в Linux используйте утилиту `fdisk`. Например, чтобы удалить все разделы на виртуальном жестком диске, расположенном по пути `/dev/vda`, выполните следующие команды:
«`
sudo fdisk /dev/vda
d
w
«`
**macOS:**
— Для создания или удаления разделов в macOS откройте Дисковую утилиту и выполните необходимые действия в разделе **Раздел диска**.
## Резюме
Доступ к жестким дискам в виртуальных машинах может быть полезен для различных целей, таких как восстановление данных, устранение неполадок или изменение конфигурации дисков. Использование диспетчера дисков, утилит командной строки или графических инструментов, описанных в этой статье, позволяет вам эффективно взаимодействовать с жесткими дисками в виртуальных машинах, обеспечивая полный контроль и управление данными.