Автоматически развернуть Ubuntu на виртуалке со своими настройками?
вот первое, что гуглится, но честно сознаюсь - сам никогда не использовалps
жаль, что нельзя получить kickstart-файл автоматически из процесса установки вручную (по крайней мере сходу ничего об этом не нашел)
После этого надо поменять сетевые настройки в самой операционке - хост, IP (если не DHCP).
И всё.
так уже делается, но получается громоздко
После этого надо поменять сетевые настройки в самой операционке - хост, IP (если не DHCP).еще user-а необходимо переименовать, если делается не для себя.
И всё.
и есть минус: под каждую версию ubuntu-ы надо заново готовить образ
еще user-а необходимо переименовать, если делается не для себя.Ничего не нужно переименовывать - лучше создавать нового.
и есть минус: под каждую версию ubuntu-ы надо заново готовить образСначала я тоже хотел написать это как минус, но потом подумал - где гарантия, что файл ответов будет подходить и для новой версии? Да даже подготовленный для обычной Ubuntu может запросто не подойти для Kubuntu, Ubuntu Server и прочих Edubuntu, Lubuntu и т.д.
Тут разве что не будет разницы для i686 и x86_64, а вот для всяких ARM и PPC уже может и быть.
Ничего не нужно переименовывать - лучше создавать нового.его потребуется сделать админом, настроить чтобы он был пользователем по умолчанию (под ним автоматически загружалась ОС) и т.д.
всё это не проще, чем пользователя переименовать
жаль, что нельзя получить kickstart-файл автоматически из процесса установки вручную (по крайней мере сходу ничего об этом не нашел)потому что надо не kickstart использовать, а preseed, там можно.
Сначала я тоже хотел написать это как минус, но потом подумал - где гарантия, что файл ответов будет подходить и для новой версии? Да даже подготовленный для обычной Ubuntu может запросто не подойти для Kubuntu, Ubuntu Server и прочих Edubuntu, Lubuntu и т.д.ох уж эти убунту-хейтеры, если под файлом ответов подразумевать preseed, то это просто список ответов для debconf, которому пофиг, какая это убунта, т.к. сделан он изначально для debian.
это нормально, что sudo debconf-get-selections --installer выдает пустой список?
это нормально, что sudo debconf-get-selections --installer выдает пустой список?в /var/log/installer/cdebconf есть что-нибудь?
в /var/log/installer/cdebconf есть что-нибудь?
> ls /var/log/installer/cdebconf/
questions.dat
templates.dat
по-идее тогда должно быть что-то отличное от пустого файла.
по-идее тогда должно быть что-то отличное от пустого файла.посмотрел детальнее: у обоих файлов размер 0
есть вероятность, что дефолтный убунтушный инсталлер вообще не использует debian-installer, и debconf-get-selections сработает только после установки с какого-нибудь alternate cd (и вообще preseed файл можно скормить только ему).
его потребуется сделать админомusermod -a -G admin ${USER}
настроить чтобы он был пользователем по умолчанию (под ним автоматически загружалась ОС)А это что за бред?
ОС ни под каким пользователем не загружается. Это тебе не винда. Стартовые скрипты всех сервисов стартуют под рутом, а потом часть из них делает себе setuid на непривилегированного пользователя. А что там за кастомные юзера ты насоздавал, на работу ОС не влияет.
Если же речь об автологине - зачем такое не на хомячковом десктопе?
ох уж эти убунту-хейтерыЭто вообще как относится к моим словам? Если уж цитируешь, то отвечай на цитируемое, а не изливай свой негатив по поводу другого содержимого треда.
Если же речь об автологине - зачем такое не на хомячковом десктопе?в данном случае, ubuntu нужна как desktop
в данном случае, ubuntu нужна как desktopДесктоп на виртуалке?! "Батенька знает толк в извращениях." ©
Расскажи, plz, usecase.
разработка ПО под embedded linux
разработка ПО под embedded linuxЭто не десктоп.
Десктоп - это то, за чем сидит пользователь и выполняет свои пользовательские дела.
А у тебя это стенд. Так что автологин, мягко сказать, не критичен.
Так что ты понимаешь под "загрузкой ОС под пользователем"?
А у тебя это стенд. Так что автологин, мягко сказать, не критичен.autologin критичен, конечно, потому что два раза логинится: сначала в host-систему, а потом в guest-евую - это пипец
Оставить комментарий
Dasar
Периодически требуется разворачивать ubuntu на виртуалке (Oracle Virtual Box), при этом при установке тыкается 5-7 настроек через gui, и после установки еще меняется 10-ок настроек убунты (тоже через gui).Хочется всё тоже самое делать автоматически? Как это можно сделать?
По установке интересует можно ли iso-шке ubuntu-ы подсунуть готовый файл с ответами. И как это сделать?
По изменению настроек интересует: есть ли какой-нибудь универсальный способ повторить изменение настройки, выполненное через ubuntu -> gui -> system settings -> all settings -> ..., через консоль или api?