Я пытаюсь получить доступ к файлам, содержащимся в коробочных пакетах, созданных с
vagrant package
Создание коробок не проблема, и я могу открыть их с помощью чего-то вроде 7-Zip, чтобы открыть внутри файл vmdk, но, похоже, они не содержат те же файлы, которые я вижу в vmdk, загруженном из хранилища Vagrant box.
Например, это файловая структура коробки Ubuntu, загруженной из хранилища:
Это похоже на обычную файловую систему Linux, и я могу извлечь любые файлы, которые я хочу.
И это vmdk коробки, сделанной с пакетом Vagrant:
и файл 0.img:
Теперь я могу углубиться в некоторые из них, но папки и файлы организованы не так, как обычный листинг выше. Но, в частности, я не вижу никаких признаков папок и файлов, которые я создал внутри коробки, которые, безусловно, упакованы в пакет Vagrant, поскольку это его функция.
Я использую Windows и некоторые из перечисленных файлов, в которые я не могу попасть, такие как System.map, которые могут содержать золото, которое я ищу.
Итак, мои вопросы:
- где мне ожидать найти файлы, которые я ищу?
- Можно ли упаковать коробку Vagrant, чтобы он имел обычный вывод файловой системы, как в коробках, загруженных из хранилища?
- Кроме того, указанный файл 1.lvm имеет большие 42 ГБ, которые я не могу извлечь на свой текущий диск. Это может быть важно для моего квеста? Я не могу заглянуть внутрь, не извлекая его.