Obsah

Řešení problémů/Bootování

Zde najdete obecné rady pro případ, že nemůžete z nějakých důvodů nabootovat (zavést systém). Symptomem je většinou prázdná černá obrazovka, nebo černá obrazovka plná různých chybových hlášení…

boot1.jpg boot3.jpg

Tipy na řešení

Pro začátečníka je nejjednodušší provádět opravu z LiveCD nebo LiveUSB. To se týká všech níže uvedených tipů. Některé příkazy jsou rovněž dostupné v maintenance shell nebo BusyBox.

Zkontrolujte data

Nejdříve najeďte do LiveCD, a přes Místa → Výměnná média připojte oddíl s Ubuntu. Pokud se to podaří, zkontrolujte svá data, a případně je zálohujte.

Zkontrolujte stav disku

Může být poškozen pevný disk. Pokud váš disk podporuje technologii SMART, podívejte se, jestli je v pořádku.

sudo apt-get install smartmontools
sudo smartctl -A /dev/sdxx

Další informace na Data_SMART-1.

palimpsest.jpg

Pokud není SMART podporován nebo dostupný (starší disk, připojení přes USB), použijte badblocks.

Opravte souborový systém

Nejčastějším problémem je poškozený souborový systém. Pokuste se ho opravit.

sudo fsck -fv /dev/sdxx

Zkontrolujte, jestli nemáte plný disk

Některé chyby jsou způsobené nedostatkem volného místa na disku, tato chyba se může projevit i při zaplnění kolem 95% (část kapacity disku je rezervována pro systém).

df -Th

Pokud je disk příliš zaplněný, připojte inkriminovaný oddíl a smažte nebo překopírujte data. Objemné adresáře nebo soubory vám pomůže najít Analyzátor využití disku

nebo příkaz v terminálu (ukáže prvních 100 nejobjemnějších adresářů nebo souborů, velikost je v kB)

du -ax / 2> /dev/null | sort -rn | head -100

Další možností jak uvolnit místo na disku je nabootovat do tzv. recovery mode a vybrat možnost clean.

Zkuste opravit případné poškozené balíky

Někdy dojde při nepovedené aktualizaci nebo (od)instalaci balíků k nestabilitě systému.

sudo -s
dir="/místo/kam/je/to/připojené" ##např.: dir="/media/ubuntu"
mount -o bind /dev $dir/dev
mount -t proc proc $dir/proc
cp /etc/resolv.conf $dir/etc/resolv.conf
chroot $dir
dpkg --configure -a
apt-get update
apt-get install -f
apt-get dist-upgrade
exit

Pokud nějaký příkaz vypíše chybu, je třeba zadávání přerušit a chybu odstranit, případně se zeptat na fóru jak dál.

Doinstalování chybějících balíků

Pokud máte podezření, že jste si odinstalovali nějaké důležité balíky, je možné systém vrátit do původního stavu pomocí příkazu

sudo apt-get install ubuntu-desktop

Chyba v zavaděči (Grub)

Někdy není možné nabootovat z důvody chyby v zavaděči (GRUB2) - na obrazovce se objeví Grub Error + nějaké číslo.

Nabootujte do staršího kernelu

Pokud se dostanete do nabídky Grubu, zkuste zvolit starší jádro (s menším pořadovým číslem - na obrázku se jedná o třetí nebo pátý řádek).

Zkontrolujte RAM

Chyba může být v paměti RAM počítače. V Ubuntu je naštěstí program, který ji případně pomůže odhalit: Memtest86+.

Prozkoumejte systémové záznamy - logy

Z logů je většinou možné vyčíst zdroj problémů: projděte si je, nebo je případně připojte k žádosti o pomoc (viz níže).

Další informace o záznamech najdete na Sledování systému.

Zeptejte se na fóru Ubuntu

Snažte se uvést co nejvíce informací, hlavně