If your DNS blocks the default NTP servers, archinstall may fail due to time sync errors. Let’s fix that before doing anything.
-
Disable Secure Boot in BIOS temporarily.
-
Boot Arch ISO.
Open the systemd-timesyncd config file:
sudo nano /etc/systemd/timesyncd.confUncomment and update the NTP= and FallbackNTP= lines (or add them if missing).
NTP=europe.pool.ntp.org
FallbackNTP=time.google.com <other-ntp> <other-ntp>
Replace <other-ntp> with additional NTP servers if needed. Keep the originals just in case.
Enable and start the time sync service:
sudo systemctl enable --now systemd-timesyncdThen force time sync:
timedatectl set-ntp trueCheck the status:
timedatectl status✅ Ensure
System clock synchronizedshowsyes. This confirms your time sync is now working.
To ensure archinstall runs correctly, initialize and populate the pacman keyring.
sudo pacman-key --init
sudo pacman-key --populate🛠️ This step is required: This ensures the package manager trusts official Arch package signatures before installation.