Skip to content
VDS · Operativni sistemi

Disk za oporavak: kada sistem neće da se podigne

Kako da podigneš mašinu u SystemRescue, montiraš njen disk, popraviš fstab, bootloader ili zaboravljenu lozinku i vratiš se na normalno podizanje.

Ažurirano 23. avgust 2026.

Ako mašina prestane da odgovara preko SSH nakon što izmeniš konfiguracije, ažuriraš kernel ili napuniš disk, više ne možeš da je popraviš iznutra. Za takve slučajeve panel nudi režim podizanja sa SystemRescue recovery diskom — to je odvojen sistem koji radi u memoriji, a sa njega se disk tvoje mašine vidi kao običan uređaj za skladištenje.

Kako da uđeš

  1. Otvori /hosting/vds/m/<id>, karticu „Pristup”.
  2. U bloku za režim podizanja izaberi SystemRescue recovery disk.
  3. Restartuj mašinu i otvori karticu „Konzola”.

U SystemRescue se prijavljuješ kao root bez lozinke. SSH pristup tamo nije dostupan, pa radi preko konzole. Izaberi prikaz „Screen” (VNC): veličina prozora se ne prenosi preko serijske linije, tamo je uvek 80×24, a full-screen alati se iscrtavaju nepravilno.

Disk mašine se vidi kao /dev/sda, a njegove particije kao /dev/sda1, /dev/sda2 i tako dalje.

Montiraj sistem i popravi ga

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

Ako si izabrao pogrešnu particiju, pokreni umount /mnt i probaj sledeću. Koren možeš da prepoznaš po direktorijumima etc, var i usr.

Zatim, tipični zadaci:

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

Da radiš „unutar” sistema — resetuješ lozinku, ponovo instaliraš paket, obnoviš bootloader — uđi u njega preko 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

Kada izađeš, demontiraj sve: umount -R /mnt.

Česti uzroci i šta da radiš

SimptomUzrokAkcija
Podizanje se zaglavi čekajući particijuGreška u kucanju u /etc/fstab, UUID koji ne postojiZakomentariši liniju ili dodaj nofail
Servisi padaju, nema slobodnog prostoraLogovi ili slike su pojeli diskOčisti /var/log i /var/lib/docker preko /mnt
Mašina se podigne, ali SSH ćutiGreška u sshd_config ili firewall koji se sam zaključaoIzmeni konfiguraciju, resetuj pravila — ufw
Zaboravljena root lozinka—passwd u chroot-u ili postavi novu lozinku u kartici „Pristup”

Povratak u normalni režim

Prebaci režim podizanja nazad na normalni i restartuj mašinu. U suprotnom će se ponovo podići u SystemRescue-u i pomislićeš da popravka nije uspela.

Rad iz recovery režima ništa ne čuva: SystemRescue živi u memoriji. Sve što izmeniš van /mnt nestaje nakon restarta.

Ako ne možeš da povratiš sistem, kartica „Pristup” ima opciju ponovne instalacije sa izborom operativnog sistema. Ona potpuno briše disk, pa prvo prekopiraj potrebne fajlove iz SystemRescue-a — na primer preko scp ili rsync na drugu mašinu.