řešení_problémů:bootování

Ř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.

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.

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.

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

  • Odpojte oddíl s Ubuntu, pokud je připojený. Spusťte GParted, označte oddíl s Ubuntu a zvolte Oddíl → Zkontrolovat. Případný záznam uložte pro pozdější analýzu.
  • Nebo použijte kontrolu pomocí programu Diskový nástroj
  • Nebo v Terminálu (/dev/sdxx je třeba změnit dle své situace)
sudo fsck -fv /dev/sdxx

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.

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

  • Pokud se dostanete do RecoveryMode, spusťte v něm skript označený dpkg.
  • Nebo v Terminálu (jedná se o chroot z LiveCD - thanx Yontalcar - a oprava)
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.

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

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

  • V RecoveryMode zvolte možnost grub.
  • To bohužel většinou nestačí. Vložte dotaz do fóra (viz bod níže). Přidejte výstup z boot_info_script.

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).

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+.

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).

  • /var/log/syslog - systémový log
  • /var/log/apt/term.log - záznamy z aktualizací/instalací. Nutno prohlížet jako root. Z LiveCD třeba pomocí gksudo nautilus.
  • /var/log/Xorg.0.log - log grafického serveru, včetně základních periferií (klávesnice, myš, monitor)
  • /home/<uživatel>/.xsession-errors - chyby grafických aplikací

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

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

  • podrobný popis problému a přesný přepis chybového hlášení (případně snímek obrazovky, třeba i z foťáku)
  • co jste všechno už zkoušeli při řešení problému
  • informace k systému (hardware, distribuce, vydání)
  • co jste dělali předtím, než k problému došlo
  • případně připojte relevantní logy (budou dlouhé, takže radši jako přílohu, nebo je nahrajte na Ubuntu pastebin)
  • … a pokud se vám podaří problém nakonec vyřešit, nezapomeňte se pak na fóru pochlubit jak…
  • Poslední úprava: 2019/02/25 18:21
  • (upraveno mimo DokuWiki)