Рейтинг:0

Шаг пакета Vagrant Windows 10 удаляет профиль пользователя?

флаг br

Я создаю коробку Vagrant Windows 10 (используя libvirt на основе рабочего процесса, описанного здесь: https://fishilico.github.io/generic-config/windows/vagrant.html). После того, как виртуальная машина готова, я запускаю:

бродячий пакет по умолчанию --output win10-libvirt.box

а затем я переношу файл "box" на другую машину и импортирую его с помощью бродяга добавить.

Дело в том, что в рамках настройки я добавляю ключ в пользовательский ~/.ssh/authorized_keys файл, но когда я запускаю новый ящик на второй машине - этого файла нет. Я также попытался добавить ключ в файл «ключей администратора», поддерживаемый портом Microsoft Windows OpenSSH по адресу C:\ProgramData\ssh\administrators_authorized_keys - но это также исчезает, когда я запускаю новый ящик - на самом деле весь C:\ProgramData\ssh папка пропала.

Делает бродячий пакет чистит папки конфигурации машины, и если да - то можно ли это как-то отключить? Я не мог найти документацию об этом.

Рейтинг:0
флаг br

Проблема была устранена после того, как я добавил вызов Sysprep с последующим завершением работы в конце сценария подготовки. Я не уверен, нужен ли Sysprep или выключение - процесс выключения libvirt должен быть достаточно безопасным, и, наблюдая за программой просмотра libvirt, я вижу, что виртуальная машина выполняет процесс выключения Windows.

Я использовал эту команду в своем бродячий файл:

Vagrant.configure("2") сделать |config|
  # ...

    config.vm.provision "оболочка", встроенный: <<-'SCRIPT'
& ./run-some-provisioning.ps1
& C:/Windows/System32/sysprep/sysprep.exe/generalize/mode:vm/shutdown
СЦЕНАРИЙ

  # ...
конец

Ответить или комментировать

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