Как загрузить диск другой виртуальной машины в качестве диска виртуальной машины в VMWare Workstation?

Вопрос или проблема

У меня есть CentOS7.2 с именем test-CentOS7_64, который имеет только один диск (sda).

введите описание изображения здесь

Теперь у меня есть еще одна виртуальная машина, которая также имеет sda, я хочу использовать эту виртуальную машину, чтобы загрузить диск sda из test-CentOS7_64 на sdb, как это сделать?

  1. Сначала вам нужно прикрепить диск к виртуальной машине. (Это эквивалентно подключению физического диска к физическому компьютеру.) Перейдите в VM > Настройки > Оборудование > Добавить, выберите добавление существующего виртуального диска и выберите соответствующий .vmdk файл из другой виртуальной машины, которую вы хотите использовать. Виртуальная машина может потребовать выключения прежде. Обратите внимание, что вы не можете использовать один и тот же виртуальный диск одновременно с различными виртуальными машинами; VMware Workstation должен предотвратить это, но если вам удастся обойти его защиты, вы повредите свой виртуальный диск. Кроме того, если вы больше не хотите, чтобы этот диск находился в оригинальной виртуальной машине, вам лучше сначала переместить .vmdk файл(ы), а затем удалить оригинальную виртуальную машину.

  2. Затем вам нужно будет смонтировать разделы в гостевой операционной системе. Как вы это сделаете, будет зависеть от гостевой операционной системы; в Windows вам нужно будет открыть инструмент управления дисками и назначить буквенное обозначение диска; в Linux, вероятно, вам потребуется отредактировать /etc/fstab.

Ответ или решение

Чтобы загрузить диск другой виртуальной машины как диск в VMware Workstation, следуйте пошаговой инструкции ниже. Мы будем использовать пример с вашей виртуальной машиной на базе CentOS 7.2, которая имеет диск sda, и вы хотите подключить диск этой машины к другой виртуальной машине в качестве sdb.

Шаг 1: Подготовка виртуальных дисков

  1. Отключите виртуальную машину: Убедитесь, что виртуальная машина, содержащая диск sda, выключена. Это предотвратит возможные проблемы с целостностью данных.

  2. Найдите файл .vmdk: Перейдите в папку, где хранится ваша виртуальная машина test-CentOS7_64, и найдите файл, который имеет расширение .vmdk. Это основной файл виртуального диска, который вы будете подключать.

Шаг 2: Подключение диска

  1. Откройте настройки виртуальной машины: Запустите VMware Workstation и выберите виртуальную машину, к которой вы хотите подключить диск, затем перейдите в меню VM и выберите Settings.

  2. Добавьте существующий виртуальный диск:

    • Нажмите кнопку Add.
    • Выберите опцию Hard Disk.
    • Затем выберите Use an existing virtual disk и нажмите Next.
    • Найдите и выберите файл .vmdk, соответствующий виртуальному диску вашей машины test-CentOS7_64.
  3. Настройте параметры подключения: Убедитесь, что режим подключения настроен правильно. Обычно рекомендуется использовать параметр Independent (независимый), чтобы избежать проблем с синхронизацией. Однако, если вы хотите использовать агрессивный метод, можно оставить в режиме Dependent (зависимый).

  4. Завершите настройку: После настройки параметров нажмите Finish, а затем OK, чтобы сохранить изменения.

Шаг 3: Настройка операционной системы

  1. Запустите виртуальную машину: Запустите виртуальную машину, в которую только что добавили диск.

  2. Проверьте доступные диски:

    • Войдите в систему как пользователь с правами администратора.
    • Откройте терминал и выполните команду lsblk, чтобы увидеть список всех подключенных дисков. Диск, который вы добавили, должен отображаться как sdb.
  3. Монтирование разделов:

    • Если вы хотите монтировать файл или разделы на подключенном диске, сначала создайте точку монтирования. Например:

      sudo mkdir /mnt/sdb
    • Затем используйте команду mount, чтобы смонтировать диск:

      sudo mount /dev/sdb1 /mnt/sdb

      Замените sdb1 на нужный вам раздел, если он отличается.

  4. Опционально: настройка автоматического монтирования:

    • Если вы хотите, чтобы диск монтировался автоматически при каждой загрузке системы, добавьте соответствующую запись в файл /etc/fstab. Например:
      /dev/sdb1    /mnt/sdb    ext4    defaults    0 0
    • Обратите внимание, что ext4 нужно заменить на файловую систему, используемую на диске.

Важно помнить

  • Избегайте одновременного использования дробей: Не пытайтесь одновременно использовать один и тот же файл .vmdk в нескольких виртуальных машинах. Это может привести к повреждению данных.
  • Создайте резервные копии: Перед выполнением любых операций рекомендуется создать резервные копии важных данных.

Следуя этим шагам, вы сможете успешно подключить и использовать диск другой виртуальной машины в VMware Workstation.

Оцените материал
Добавить комментарий

Капча загружается...