⚠️ Gejala Umum
- Pacman tidak bisa dijalankan:
error while loading shared libraries
- Sistem gagal boot:
target basic.target not found
- Service penting seperti dbus atau udev tidak jalan.
- Perintah
sudo
atauloginctl
error karena systemd hilang.
💡 Penjelasan Singkat
Arch Linux didesain berbasis systemd sebagai init utama.
Saat kamu menghapusnya tanpa mengganti dependency dengan alternatif dari proyek seperti Artix (runit, dinit, openrc), banyak paket penting seperti dbus
, udev
, dan polkit
ikut terhapus atau tidak berfungsi.
Akibatnya, pacman
dan proses login bisa gagal.
🧭 Langkah-Langkah Pemulihan
1️⃣ Boot ke Mode Live ISO
Gunakan USB Arch Linux / CachyOS / Artix, lalu mount partisi root kamu:
mount /dev/sdXY /mnt
arch-chroot /mnt
2️⃣ Pasang Ulang systemd (atau penggantinya)
Jika kamu ingin kembali ke sistem normal (systemd):
pacman -Syu systemd systemd-libs systemd-sysvcompat dbus udev polkit
Atau kalau kamu memang ingin lanjut tanpa systemd (misal ke Artix runit):
pacman -S artix-keyring runit elogind-runit dbus-runit udev-runit
Pastikan repositori Artix sudah ditambahkan di /etc/pacman.conf
sebelum menjalankan perintah ini.
3️⃣ Reinstall Pacman Jika Rusak
pacman -S pacman --overwrite '*'
Jika pacman sendiri tidak bisa berjalan, gunakan versi statis:
curl -LO https://archlinux.org/packages/core/x86_64/pacman/download/
tar xvf pacman*.tar.zst -C /mnt
Setelah itu masuk ke chroot dan jalankan kembali pacman.
4️⃣ Regenerasi Initramfs dan Bootloader
mkinitcpio -P
grub-mkconfig -o /boot/grub/grub.cfg
🚑 Alternatif Recovery (Jika Tidak Bisa Boot Sama Sekali)
Gunakan Arch ISO, lalu:
pacstrap -K /mnt base linux linux-firmware systemd networkmanager
genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt
passwd
Ini akan memulihkan sistem dasar dengan systemd lengkap tanpa harus install ulang seluruh sistem dari nol.
✅ Kesimpulan
Menghapus systemd tanpa pengganti yang tepat bisa bikin sistem lumpuh total.
Tapi selama kamu bisa masuk chroot
dan reinstall paket kunci seperti systemd
, dbus
, dan udev
, sistem bisa dipulihkan sepenuhnya.