Я знаю, что уже существует выбранный ответ, но можно получить требуемое поведение только с ls
:
ls -ld -- */
(Обратите внимание, что '-' отмечает конец параметров, предотвращая имена папок, начинающиеся с дефиса от того, чтобы быть интерпретируемым как дальнейшие опции команды.)
Это перечислит все нескрытое (если Вы не настроите шарики своей оболочки для расширения их), каталоги в текущем рабочем каталоге, куда он выполняется (обратите внимание, что он также включает символьные ссылки на каталоги). Для получения всех подкаталогов некоторой другой папки просто попробуйте:
ls -ld /path/to/directory/*/
Обратите внимание, что-l является дополнительным.
Можно использовать двухступенчатую процедуру затем - сначала, использовать clonemedium
команда для создания изображения VDI:
VBoxManage clonemedium disk aaaa.vmdk aaaa.vdi --format VDI
(Взгляните также на другие опции к clonemedium
, как --variant
. Для чтения справки просто работайте VBoxManage | less
или посетите https://www.virtualbox.org/manual/ch08.html#vboxmanage-clonevdi).
После того как Вы имеете .vdi
файл, можно возобновить модификации.
Если вы хотите преобразовать только виртуальный диск, а не всю виртуальную машину, вы также можете использовать qemu-img для Windows: он бесплатный, переносимый и запускается из командной строки.
Поддерживаются все типы образов дисков VirtualBox, VMware, Hyper-V.
Например, для преобразования VMDK в VHDX:
qemu-img.exe convert FileSource-Image.vmdk -O vhdx FileDestination-Image.vhdx
Извлечено из: http://www.sysadmit.com/2016/08/vmware-convertir-vhdx-en-vmdk.html
VBoxManage internalcommands createrawvmdk
). – krlmlr 23.10.2014, 18:59