Я пытаюсь получить доступ к файлам, содержащимся в коробочных пакетах, созданных с

vagrant package

Создание коробок не проблема, и я могу открыть их с помощью чего-то вроде 7-Zip, чтобы открыть внутри файл vmdk, но, похоже, они не содержат те же файлы, которые я вижу в vmdk, загруженном из хранилища Vagrant box.

Например, это файловая структура коробки Ubuntu, загруженной из хранилища:

список файлов vmdk

Это похоже на обычную файловую систему Linux, и я могу извлечь любые файлы, которые я хочу.

И это vmdk коробки, сделанной с пакетом Vagrant:

список файлов vmdk

и файл 0.img:

список файлов vmdk

Теперь я могу углубиться в некоторые из них, но папки и файлы организованы не так, как обычный листинг выше. Но, в частности, я не вижу никаких признаков папок и файлов, которые я создал внутри коробки, которые, безусловно, упакованы в пакет Vagrant, поскольку это его функция.

Я использую Windows и некоторые из перечисленных файлов, в которые я не могу попасть, такие как System.map, которые могут содержать золото, которое я ищу.

Итак, мои вопросы:

  • где мне ожидать найти файлы, которые я ищу?
  • Можно ли упаковать коробку Vagrant, чтобы он имел обычный вывод файловой системы, как в коробках, загруженных из хранилища?
  • Кроме того, указанный файл 1.lvm имеет большие 42 ГБ, которые я не могу извлечь на свой текущий диск. Это может быть важно для моего квеста? Я не могу заглянуть внутрь, не извлекая его.

1 ответ1

0

Вы видите представление всего диска в 7-Zip. Ваш опыт открытия образов дисков с помощью 7-Zip может отличаться в зависимости от схемы разбиения, типов разделов и файловых систем, используемых на диске.

7-Zip понимает различные схемы разделения (например, MBR, APM, GPT), различные типы разделов и файловые системы (например, FAT, NTFS, EXT2, EXT3). 7-Zip в настоящее время не поддерживает разделы Logical Volume Manager (LVM). Вы можете извлечь этот раздел LVM и смонтировать его на компьютере с Linux, чтобы увидеть ожидаемые файлы.

Итак, чтобы ответить на ваши вопросы напрямую:

  1. В разделе № 1 (1.lvm)
  2. Конечно, измените конфигурацию диска перед упаковкой.
  3. Да, по вышеуказанным причинам

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .