Как установить часовой пояс при автоматической установке 20.04?

Я устанавливаю 20.04 с автоматической установкой сервера , но не вижу, где поставить часовой пояс?

По умолчанию он устанавливает как Etc / UTC , но я хочу что-то еще.

После установки я проверил / var / log / installer / autoinstall-user-data и, похоже, нет записи о часовом поясе.

И ссылка на конфигурацию также не упоминаются часовые пояса.

0
задан 6 June 2020 в 02:55

3 ответа

Попробуйте поздняя команда

поздние команды
тип: список команд
по умолчанию: нет
Команды могут быть интерактивными: нет

Команды оболочки для запуска после успешного завершения установки и любые обновления и пакеты, установленные непосредственно перед перезагрузкой системы. Они запускаются в среде установщика с установленной системой установлен в / цель. Вы можете запустить curtin in-target - $ shell_command (с версией subiquity, выпущенной с 20.04 GA, вам нужно укажите это как curtin in-target --target = / target - $ shell_command ) работать в целевой системе (аналогично тому, как может быть простой in-target используется в di preseed / late_command).

Пример:

curtin in-target --target = / target - timedatectl set-timezone America / New_York

0
ответ дан 19 June 2020 в 21:30

Это должно поддерживаться в модуле часовых поясов пользовательских данных

user-data:
  timezone: Pacific/Auckland

Из Дискурс - пожалуйста Тест Автоустановки Пост # 85

0
ответ дан 19 June 2020 в 21:30

Я столкнулся с этой проблемой и попытался выполнить команду Later, однако после загрузки установленной системы часы оставались по Гринвичу. «Набор timedatectl» работал у меня только после установки системы, а не в процессе автоматической установки. Я заменил команду timedatectl следующей командой и смог переключить свои часы на местный часовой пояс:

curtin in-target --target=/target -- cp /usr/share/zoneinfo/America/Chicago /etc /местное время

1
ответ дан 19 September 2020 в 06:27

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

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