Можно ли скопировать файл из виртуальной машины на физический диск хоста?

Можно ли скопировать файл из виртуальной машины на физический диск хоста?

Я пытаюсь клонировать физический внешний жесткий диск с диска A на диск B. Диски A и B оба имеют размер 2 ТБ. У меня есть хост-компьютер Windows 10 с виртуальной машиной Linux.

Сначала я клонирую диск A (который отображается как /dev/sdb на виртуальной машине Linux) в файл образа в общей папке VMware на хост-диске с помощью dd.

Далее я хочу скопировать файл образа на диск B, который является физическим диском, подключенным к порту SATA хоста, поэтому он не отображается в файловой системе /dev. Общие папки не будут работать, поскольку диск B не разбит на разделы. За исключением подключения диска B как внешнего USB-накопителя, есть ли способ получить к нему доступ из виртуальной машины Linux, чтобы скопировать на него файл образа?

решение1

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

Вы можете загрузить живой дистрибутив Linux с DVD или USB. Это позволит вам смонтировать общую папку VMware и скопировать файл образа на диск B.

Эти два dd будут довольно медленными, и вам нужно будет проявить особую осторожность при идентификации диска B.

Связанный контент