
Pomalé bootování ve Snow Leopardovi
26. Ledna 2010
Jeden čas mě na Snow Leopardovi trápil čas, který byl potřeba k nabootování systému. Přestože jsem člověk, který má běžně na svém MacBooku uptime kolem 20-ti dnů, tak jsem byl rozladěný že něco, co mělo být lepší oproti 10.5, je výrazně horší. Pokud se vám zdá, že váš Mac bootuje déle, než by měl a z jakéhokoliv důvodu vám to vadí, tak čtěte dál.
Když jsem tento problém řešil, můj první krok vedl ke zjištění, non-apple kernel extensions(Knihovny, které načítá jádro systému při startu.), které se nacházejí v mém počítači. Spustil jsem Terminal a spustil příkaz.
kextstat | grep -vi apple
V seznamu si můžete zjistit, které kexty jsou nahrávány a usoudit(nebo najít na internetu) jestli mohou zpomalovat bootování vašeho systému. Případy kdy kext může zpomalovat bootování systému není mnoho a u kvalitního softwaru by se to nemělo stát, ale může se vám stát že vám zůstane nějaký kext po odinstalování nějaké aplikace a ten může vyhledávat zbývající části, které nemůže najít a může bootování zpomalit.
Pokud chcete během startu vašeho počítače vidět co počítač dělá, stačí při startu počítače držet klávesovou zkratku "CMD + V" a ta zapne verbose mode. Lepší variantou může být Kernel log. Soubor do kterého systém ukládá ony "verbose" informace o startu systému. Soubor naleznete v /var/log/kernel.log, kde si podle jednotlivých časů zjistit, na čem se systém při bootování zasekl.
Nejčastější příčinou pomalého bootování jsou však špatně nastavená přístupová práva, nebo poškozená data na disku. Mac OS X nabízí možnost opravy přístupových práv a disku přes Disk Utility(/Applications/Utilities/Disk Utility.app). v Disk Utility stačí pouze kliknout na "repair disk permissions"/ "repair disk" a počkat než systém opravu provede.
Při prolézání internetových diskuzí jsem narazil na tip v podobě příkazu:
chown 0:0 /
který v kořenovém adresáři nastaví práva na roota. Toto by však měl vyřešit zmiňovaný repair.
Toto jsou některé z možných příčin pomalého bootování. Já sám jsem před řešením bootoval do systému nějakých 40-60 vteřin a po úpravách se čas změnil na 24 vteřin. Pokud se vám verbose mode zalíbil a chteli byste ho mít při každém bootování stači v terminálu spustit tento příkaz:
sudo nvram boot-args="-v"
Ohodnoť článek
Ohodnoťte článek.
|
- Zobrazeno 1006x
- 0 komentářů
- Přidat na del.icio.us
- Sdílet na Facebooku







Přidat příspěvěk