Моя установка ESXi была повреждена (я получаю Pink Screen of Death), и я хотел бы извлечь информацию о моей виртуальной машине с жесткого диска. Когда я подключаюсь к своему Linux-серверу, я вижу 4 небольших раздела, в которых нет информации о виртуальной машине, и есть еще 2 раздела, которые Linux не распознает, и они очень большие. Gparted перечислил их как «Неизвестные», а fdisk говорит, что тоже не распознает их.
Есть ли способ получить информацию о виртуальной машине с этого жесткого диска?
Спасибо!
В итоге я использовал учебник по: http://woshub.com/how-to-access-vmfs-datastore-from-linux-windows/
Спасибо @ SmallLoanOf1M за то, что указал мне в правильном направлении. Сначала «fdisk» не возвращает тип раздела, потому что он был в режиме GPT, и «fdisk» не работает с ними. И команда parted -l не возвращает тип раздела всего жесткого диска ESXi.
Мне нужно было установить пакет vmfs-tools:
apt-get install vmfs-tools
Но поскольку я использовал ESXi 5.5, пакет vmfs-tools устарел и не поддерживал VMFS 5, поэтому мне пришлось установить его вручную:
wget http://mirrors.kernel.org/ubuntu/pool/universe/v/vmfs-tools/vmfs-tools_0.2.5-1_amd64.deb
dpkg -i vmfs-tools_0.2.5-1_amd64.deb
После этого смонтировать HDD стало проще простого:
mkdir /mnt/vm_hdd
vmfs-fuse /dev/sdb3 /mnt/vm_hdd
cd /mnt/vm_hdd
Чтобы прочитать виртуальный жесткий диск внутри хранилища данных, я использовал «guestmount».