Skip to content
VDS · Sistem operasi

Disk pemulihan: saat sistem tidak mau boot

Cara boot mesin ke SystemRescue, mount disk-nya, perbaiki fstab, bootloader, atau kata sandi yang terlupa, dan kembali ke boot normal.

Diperbarui 23 Agustus 2026

Jika sebuah mesin berhenti merespons melalui SSH setelah Anda mengedit konfigurasi, memperbarui kernel, atau memenuhi disk, Anda tidak bisa lagi memperbaikinya dari dalam. Untuk kasus seperti ini, panel menawarkan mode boot dengan disk pemulihan SystemRescue — sistem terpisah yang berjalan di memori, dari mana disk mesin Anda muncul sebagai perangkat penyimpanan biasa.

Cara masuk

  1. Buka /hosting/vds/m/<id>, tab "Access".
  2. Di blok mode boot, pilih disk pemulihan SystemRescue.
  3. Reboot mesin dan buka tab "Console".

Anda masuk ke SystemRescue sebagai root tanpa kata sandi. Akses SSH tidak tersedia di sana, jadi bekerjalah melalui konsol. Pilih tampilan "Screen" (VNC): ukuran jendela tidak diteruskan melalui jalur serial, di sana selalu 80×24, dan utilitas layar penuh akan tampil dengan tidak benar.

Disk mesin muncul sebagai /dev/sda, dan partisinya sebagai /dev/sda1, /dev/sda2, dan seterusnya.

Mount sistem dan perbaiki

lsblk -f
mount /dev/sda1 /mnt
ls /mnt

Jika Anda salah memilih partisi, jalankan umount /mnt dan coba partisi berikutnya. Anda dapat mengenali root dari direktori etc, var, dan usr.

Kemudian, tugas-tugas yang umum:

nano /mnt/etc/fstab
nano /mnt/etc/ssh/sshd_config
du -xh /mnt --max-depth=2 | sort -h | tail -20
journalctl -D /mnt/var/log/journal -b -1 -p err

Untuk bekerja "di dalam" sistem — mengatur ulang kata sandi, menginstal ulang paket, membangun ulang bootloader — masuklah melalui chroot:

mount /dev/sda1 /mnt
for d in dev proc sys run; do mount --bind /$d /mnt/$d; done
chroot /mnt /bin/bash
passwd root
exit

Setelah keluar, lepaskan semuanya: umount -R /mnt.

Penyebab umum dan apa yang harus dilakukan

GejalaPenyebabTindakan
Boot menggantung menunggu partisiSalah ketik di /etc/fstab, UUID yang tidak adaBeri komentar pada baris tersebut atau tambahkan nofail
Layanan crash, tidak ada ruang tersisaLog atau image telah menghabiskan diskBersihkan /var/log dan /var/lib/docker melalui /mnt
Mesin boot, tetapi SSH tidak meresponsKesalahan di sshd_config atau firewall yang mengunci dirinya sendiriEdit konfigurasi, atur ulang aturan — ufw
Kata sandi root terlupa—passwd di chroot, atau atur kata sandi baru di tab "Access"

Kembali ke mode normal

Alihkan mode boot kembali ke normal dan reboot mesin. Jika tidak, mesin akan menyala di SystemRescue lagi, dan Anda akan mengira perbaikannya tidak berhasil.

Bekerja dari mode pemulihan tidak menyimpan apa pun: SystemRescue hidup di memori. Apa pun yang Anda ubah di luar /mnt akan hilang setelah reboot.

Jika Anda tidak dapat memulihkan sistem, tab "Access" memiliki opsi instalasi ulang dengan pilihan sistem operasi. Ini menghapus disk sepenuhnya, jadi salin dulu file yang Anda butuhkan dari SystemRescue — misalnya, melalui scp atau rsync ke mesin lain.