我刚刚安装了一个 debian 系统,就像 10 年前的最后一次一样,它假设我的实时/硬件时钟使用本地时间,从而使我的机器崩溃,尽管我没有告诉它。显然,它的决定是基于分区上 NTFS 文件系统的简单存在。
我必须/etc/adjtime
手动编辑该文件并将其更改LOCAL
为UTC
.
我可以对 ISO“网络安装”映像进行一些简单的更改以防止它这样做吗?
Debian 9.9.0 的安装程序在启动时直接切换到图形菜单,因此没有命令行可供我向其传递任何选项。
不要告诉我使用“专家”模式;它可能会开始问我各种我可能无法回答的专家级问题;-)
答案1
您可以clock-setup/utc
预置跳过自动配置(正如您所说,如果它找到 Windows 或 DOS 系统,则将时钟视为本地时间)。为此,您的情况最简单的选择似乎是添加clock-setup/utc=true
到启动选项。假设 EFI 启动,您可以通过编辑boot/grub/grub.cfg
将该设置添加到linux
行中来在 ISO 映像中执行此操作,例如
linux /install.amd/vmlinuz vga=788 clock-setup/utc=true --- quiet
当然,您需要重新生成 ISO。
如果您可以在安装程序启动之前设法获取 Grub 菜单,则可以在那里编辑内核引导选项。
任何其他预置选项也可以使用;看安装手册了解详情。
(“专家”模式还允许您更改设置。)