Смонтируйте .vhd, сохраненный на ext3-NAS в Windows 7, не копируя в Диск NTFS. Действительно ли это возможно?

К вашему сведению команда dd запишет для кэширования и никакой диск, это можно получить сумасшедшие числа как 1.6G/s, потому что Вы пишете в RAM и не диск на Солярисе, можно использовать "-oflag=sync" для принуждения записей к диску

0
задан 13 January 2014 в 14:24
2 ответа

Можете ли вы получить доступ к своему NAS с компьютера Windows через CIFS / SMB?

Если да, вы можете попробовать подключить диск к общему ресурсу SMB, а затем подключиться с помощью DISKPART:

C:\> net use x: \\nas\share
C:\> diskpart
DISKPART> select vdisk file=x:\pathto\the_disk.vhd
DISKPART> attach vdisk
DISKPART> assign letter=y
DISKPART> quit
C:\> dir y:

Убедитесь, что больше ничего не записывает этот VHD в то время, и ожидайте, что производительность будет ужасной.

В противном случае, это NAS на базе Linux, и есть ли у вас root / терминальный доступ к нему?

Если да, вы могли бы смонтировать VHD локально на NAS, а затем скопируйте файлы, которые вам нужны (общий ресурс доступен для) вашего окна Windows:

~# (yum install|apt-get|ipgk install|your-package-manager) virtualbox-fuse
~# mkdir /mnt/vhd
~# vdfuse -w -f /pathto/the_disk.vhd /mnt/vhd
~# ls /mnt/vhd
~# cp /mnt/vhd/Partition1/the_file_you_want.dat /usr/share/the_share
2
ответ дан 4 December 2019 в 14:03

Сегодня монтирование vhd/vhdx с помощью встроенных инструментов Windows (например, через Управление дисками) по-прежнему не работает для образов дисков с общим доступом по SMB, если у вас нет истинного SMB3 ( например, NetApp работает, но обычная базовая Samba по-прежнему не поддерживает дескрипторы Resilient и, следовательно, дает сбой — скорее всего, это основная причина, а не ext3.).

Однако такой удаленный vhd (но не vhdx, к сожалению) можно смонтировать с помощью OSFMount.

Если у вас нет SMB-доступа к вашему NAS, вы можете получить к нему доступ через sshfs с помощью WinFsp sshfs-win.

0
ответ дан 18 April 2021 в 09:42

Теги

Похожие вопросы