Fórum Ubuntu CZ/SK

Ostatní => Tipy a triky pro Linux => Téma založeno: Matenko 06 Květen 2008, 15:54:35

Název: fastboot
Přispěvatel: Matenko 06 Květen 2008, 15:54:35
Nazdarek.

Tak som tu bruzdal po temach ohladne zrychlenia bootovania Ubuntu a ked som pouzil aplikaciu bootchart, bol som zhrozeny, ked som videl ako dlho trva systemu, kym pomocou fsck skontroluje filesystemy. Za predpokladu korektneho vypnutia systemu, by mal byt vas FS "clean", takze sa da usetrit vela sekund pri boote systemu vytvorenim notoricky znameho suboru /fastboot. Ten zabezpeci, ze sa pri boote nebude kontrolovat ziaden FS. Problemik je, ze /fastboot sa pri starte automaticky vymaze a je nepohodlne ho zakazdym vytvarat nanovo. Tak mi nedalo a vytvoril som si nasledovny skriptik:

/etc/init.d/fastboot
Kód: [Vybrat]
#!/bin/bash
##############################################
#Fast boot enbling by skipping fsck at startup
##############################################

if [ -f /nofastboot ]; then
echo "Fastboot disabled by /nofastboot. FSCK enabled at startup."
exit 0
fi

if [ -f /fastboot ]; then
echo "Fastboot already enabled"
exit 0
else
touch /fastboot
echo "Fastboot enabled"
exit 0
fi

Dal som mu prava 755 a urobil som z neho startovaci skript prikazom
Kód: [Vybrat]
sudo update-rc.d fastboot start 35 0 6 .
Takto som zabezpecil, ze /etc/init.d/fastboot sa spusti tesne pred odmountovanim filesystemov vzdy, ked system ide do rebootu (rc 6) alebo sa vypina (rc 0). To znamena za predpokladu korektneho vypnutia systemu. V pripade resetu sa nespusti a fsck sa vykona pri nasledovnom starte tak, ako ma.
Ako zo skriptu vyplyva, ak chceme z nejakeho dovodu vynutit, aby sa filesystemy skontrolovali pri nasledovnom starte systemu, staci zadat:
Kód: [Vybrat]
sudo touch /nofastboot
Ja som si tymto skratil boot systemu o priblizne 16 sekund, co nieje na zahodenie si myslim.
Tu je bootchart pred pouzitim /fastboot
http://img162.imageshack.us/my.php?image=hardy200805061yn4.png (http://img162.imageshack.us/my.php?image=hardy200805061yn4.png)
a po
http://img228.imageshack.us/my.php?image=hardy200805062us9.png (http://img228.imageshack.us/my.php?image=hardy200805062us9.png).

Ak som nahodou spravil nieco zle, alebo nezvolil zrovna najstastnejsie riesenie, dajte mi prosim vediet.
Vdaka :)
Název: Re: fastboot
Přispěvatel: pousteVnik 26 Červenec 2008, 12:06:57
Ahoj, díky za návod, funguje parádně, až teď jsem potřeboval vytáhnout jeden hdd tak jsem dal
Kód: [Vybrat]
sudo touch /nofastboot vypnul vydelal disk a zapnul a PC nenabehl, teda zastavilo se to při načítání, myslím že se nevypl fastboot, tak nevím jak na ta  ???
Název: Re: fastboot
Přispěvatel: pousteVnik 24 Srpen 2008, 10:36:16
neví někdo prosím jak se zbavit fastbootu? vymazal jsem
/etc/init.d/fastboot
/etc/rc0.d/S35fastboot
/etc/rc6.d/S35fastboot
a stejně je zaply!
Název: Re: fastboot
Přispěvatel: pousteVnik 03 Září 2008, 13:07:13
 >:(
Název: Re: fastboot
Přispěvatel: Martin Kiklhorn 03 Září 2008, 17:30:15
rm /fastboot
Název: Re: fastboot
Přispěvatel: pousteVnik 04 Září 2008, 00:33:28
sudo rm /fastboot
rm: nelze odstranit „/fastboot“: No such file or directory

problém stejný, pokud vytáhnu ten disk tak se mi to při načítání sekne
Název: Re: fastboot
Přispěvatel: Martin Kiklhorn 04 Září 2008, 00:36:56
co vypíše při tom zaseknutí?
Nevyndaváte třeba disk na kterém je nainstalovaný zavaděč?
Název: Re: fastboot
Přispěvatel: nezik 22 Říjen 2010, 14:35:53
ahoj, používáte ještě někdo fastboot?
a podařilo se Vám ho zprovoznit v 10.10?