Хорошо сделанная бродячая коробка для Ubuntu 13.10

В настоящее время я использую блуждающую коробку, предоставляемую среди облачных образов для 32-битной Ubuntu 13.10 , но у нее есть ряд проблем, которые я хотел бы избежать, например, относительно «112» «официальных» vagrant image for 12.04 от Vagrant :

  • Он имеет один корневой раздел, охватывающий весь диск, и без свопа, вместо использования LVM и с предварительно сконфигурированным свопом. Насколько я могу судить, это невозможно исправить с помощью простой инициализации, поскольку нужно будет перезагрузиться в какой-то отдельный дистрибутив Linux, переразбиться и снова перезагрузиться. (Я не думаю, что смогу смонтировать образ виртуальной машины с хоста, так как они не являются необработанными, но, что более важно, это может победить точку виртуальных машин и, например, не работать на моем хосте OS X).
  • Привод CDROM предварительно не настроен, поэтому установка гостевых дополнений из VirtualBox не работает напрямую (привод можно добавить VBoxManage, но если я заставлю виртуальную машину сделать это в разделе настройки, он будет перезапускаться при каждой загрузке, что не работает).
  • linux-generic не установлен - это приводило к некоторым забавным ошибкам при компиляции внешних модулей (из гостевых дополнений VirtualBox): они компилируются, но не загружаются, потому что они зависят от модулей, которые являются частью linux-image-extra-3.11.0-15-generic. Только когда вы найдете эту проблему, решить ее довольно легко.

Как я могу это исправить? Моим любимым решением будет высококачественный Vagrant box для Ubuntu 13.10 (предпочтительно 32-битный), но также принимаются более эффективные способы решения вышеуказанных проблем.

1
задан 12 February 2014 в 09:44

1 ответ

Довольно легко построить свои собственные базовые блоки. Хорошими инструментами для его автоматизации являются Packer и veewee .

Существует множество шаблонов, но одной хорошей отправной точкой является проект Bento . Вы можете настроить preseed и другие скрипты конфигурации в соответствии с вашими потребностями.

0
ответ дан 12 February 2014 в 09:44

Другие вопросы по тегам:

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