Stranka opisujuca pozne dovody preco nestartuje palubny pocitac. Tychto pripadov moze byt vela preto je rozdelena do konkretnejsich casti.
Ak ma PP chybnu RAMku, moze sa stat, ze padne (aplikacia i system) kedykolvek. Moze ist aj o pripad, ze aplikacia bezala a zrazu spadla. Pre overenie tejsto situacie je najlepsie sa pripojit na Palubak v takomto stave (lebo po restarte to moze fungovat normalne). A skusit, ci nie su niektore subory poskodene. Teda spustit kontrolu systemovej particie suboroveho systemu.
[root@device log]# checkrootfs ./usr/lib/libasound.so.2.0.0: FAILED md5sum: WARNING: 1 of 1230 computed checksums did NOT match
Podobne kontrolu suboroveho systemu aplikacie.
[root@device log]# /opt/emtest/bin/test_fs.sh | grep -v OK --- Checking directories --- --- Checking files --- ../lib/libeticketissuelogic.so.0: FAILED md5sum: can't open '../lib/libeaudiosystem.so.1': No such file or directory ../lib/libeaudiosystem.so.1: FAILED ../lib/libeprinterdriver.so.15: FAILED ../lib/libecommon.so.0: FAILED ../lib/plugins/ds/libds_reservation.so: FAILED ../lib/plugins/ds/libds_distance.so: FAILED ../etc/build.txt: FAILED ../etc/HttpDriver/cfgDetector.xml: FAILED ../etc/HttpDriver/cfgCANArchiveAlways.xml: FAILED ../etc/HttpDriver/cfgCommander.xml: FAILED ../etc/HttpDriver/cfgCommunication.xml: FAILED ../etc/rc.d/S02gpsd: FAILED ../etc/rc.d/K51gpsd: FAILED ../etc/DataProcessor/cfgCANArchiveProcessor.xml: FAILED ../etc/DataProcessor/cfgProcessor.xml: FAILED ../etc/hlavny/HwConfig.xml: FAILED ../etc/init.d/gpsd: FAILED md5sum: WARNING: 17 of 335 computed checksums did NOT match --- Checking sizes --- /opt/emtest/emcommd/copytoflash: FAILED open or read /opt/emtest/emcommd/EMX7_hp1_130301.bin: FAILED open or read /opt/emtest/emcommd/HwConf_SolarisUrbino1512_1000.zip: FAILED open or read /opt/emtest/emcommd/HwConf_SolarisUrbino1512_1000.zip: FAILED open or read /opt/emtest/emcommd/patch_hs_0012.bin: FAILED open or read /opt/emtest/bin/TestFileIntegrity: WARNING: 5 of 24 listed files could not be read
Ak sa nasiel chybny subor moze ist o chybu SDcky, alebo o chybu RAMky (niektore subory z aplikacie sa mozu ukazovat ako chybne ak bol balik prebalickovany). Ak je to RAMka, tak skusime vycistit cache a znova spustit kontrolu suboroveho systemu. Pred tym si zapamatame kontrolnu sumu chybneho suboru (pre porovnanie).
[root@device log]# md5sum /usr/lib/libasound.so.2.0.0 fbe894dbacadc8e5ed4eb681abc3118e /usr/lib/libasound.so.2.0.0
Vymazeme cacheovane subory.
[root@device log]# echo 3 > /proc/sys/vm/drop_caches
A opat porovname md5sumu.
[root@device log]# md5sum /usr/lib/libasound.so.2.0.0 185682b98e5daf70cc23e67f04422daf /usr/lib/libasound.so.2.0.0
Vidime ze md5suma sa zmenila, teda ide o pripad, ze v RAMke bola chybne nahrata a po zmazani a znovavytvoreni cache je obsah kniznice iny. Spustime kontrolu systemovej particie suboroveho systemu.
[root@device log]# checkrootfs System integrity OK
Vidime ze OS je v poriadku. Skusime aplikaciu:
[root@device log]# /opt/emtest/bin/test_fs.sh | grep -v OK --- Checking directories --- --- Checking files --- ../lib/libecardevent.so.2: FAILED md5sum: can't open '../lib/libeaudiosystem.so.1': No such file or directory ../lib/libeaudiosystem.so.1: FAILED ../lib/libedata.so.16: FAILED ../lib/libeprinterdriver.so.15: FAILED ../etc/build.txt: FAILED ../etc/HttpDriver/cfgDetector.xml: FAILED ../etc/HttpDriver/cfgCANArchiveAlways.xml: FAILED ../etc/HttpDriver/cfgCommander.xml: FAILED ../etc/HttpDriver/cfgCommunication.xml: FAILED ../etc/rc.d/S02gpsd: FAILED ../etc/rc.d/K51gpsd: FAILED ../etc/DataProcessor/cfgCANArchiveProcessor.xml: FAILED ../etc/DataProcessor/cfgProcessor.xml: FAILED ../etc/hlavny/HwConfig.xml: FAILED ../etc/init.d/gpsd: FAILED md5sum: WARNING: 15 of 335 computed checksums did NOT match --- Checking sizes --- /opt/emtest/emcommd/copytoflash: FAILED open or read /opt/emtest/emcommd/EMX7_hp1_130301.bin: FAILED open or read /opt/emtest/emcommd/HwConf_SolarisUrbino1512_1000.zip: FAILED open or read /opt/emtest/emcommd/HwConf_SolarisUrbino1512_1000.zip: FAILED open or read /opt/emtest/emcommd/patch_hs_0012.bin: FAILED open or read /opt/emtest/bin/TestFileIntegrity: WARNING: 5 of 24 listed files could not be read
Tu vidime ze niekdtore kniznice su vporiadku, ale chybne su zase ine. To je jasny znak chybnej RAMky. Ak by sme postup opakovali zakazdym by mohli byt chybne ine subory.