Magaz, The Greek Linux Magazine
Magaz Logo

Επόμενο  Περιεχόμενα

1. Τι είναι το signal11;

.....Και αφού κάνατε όλο αυτό το configuration που χρειάζεται στον κατακαίνουργιο kernel που κατεβάσατε από το internet (αμ πουλάκια μου δεν σας κάνει το ήδη υπάρχον kernel της distribution σας !) γράφετε τις απίστευτα ερωτικές λέξεις make zImage και περιμένετε να γίνει compile o kernel. Εκεί απάνω που εσείς κοντεύετε να φτάσετε σε οργασμό να 'σου και τρώτε στη μάπα ένα μήνυμα :

"gcc: Internal compiler error: program cc1 got fatal signal 11"

Καλά τώρα τι έγινε; Μας την πέσαν οι τούρκοι; (ναι και το πρώτο πράγμα που έκαναν είναι να υπονομεύσουν τον υπολογιστή σας, ε τι να σας πω τώρα).Ε λοιπόν δεν έγινε τίποτα σπουδαίο. Ετοιμαστείτε να αλλάξετε HARDWARE.Γιατί ρε άνθρωπε μου καλέ; -θα αναρωτιέστε- να αλλάξω HARWARE; Μόλις τώρα τα ακούμπησα για να το αναβαθμίσω το παλιόκουτο.

Λοιπόν όταν ο υπολογιστής σας βγάζει sig11 errors κατά την διάρκεια του kernel compiling τότε 99% έχετε πρόβλημα στο hardware και πιο συγκεκριμένα ή στη μνήμη ή στον επεξεργαστή ή στον σκληρό σας δίσκο

Α ! Μια και μιλάμε για το sig11 να ξεκαθαρίσουμε κάτι. Το signal11 όπως ξεκαθαρίζεται και στα επίσημα "τεφτέρια" (faqs) δεν είναι "linux specific" -δανείζομαι την έκφραση από το επίσημο faq- δηλαδή δεν είναι κάτι που αφορά το αγαπημένο μας λειτουργικό (σαν πυρήνα) αλλά είναι κάτι που μπορεί να σας παρουσιαστεί και σε WINDOWS (NT ή 9Χ) και σε όποια πλατφόρμα χρησιμοποιείτε όταν αυτή κληθεί να χρησιμοποιήσει στα μέγιστα τον εξοπλισμό σας, απλά αντί να σας πει ...fatal error signal11 θα σας ειδοποιήσει με κάποιο άλλο μήνυμα (λέγε με General Protection Fault ).

Δύο άλλα πραγματάκια που θα πρέπει να γνωρίζουμε είναι ότι το signal11 εμφανίζεται και σε compilation άλλων εφαρμογών οι οποίες είναι μεγάλες σε όγκο (δοκιμάστε να κάνετε compile τον KDE με κάποιο ελαττωματικό περιφερειακό από τα παρακάτω που αναφέρονται και θα καταλάβετε τι εννοώ) και επίσης ότι προβλήματα τύπου signall11 είναι και τα παρακάτω

free_one_pmd: bad directory entry 00000008
EXT2-fs warning (device 08:14) ext_2_free_blocks bit already cleared for block ......
Segmentation fault
crc error (εφόσον βέβαια ο kernel σας είναι μικρούλης και μέχρι την στιγμή εκείνη κατά το
boot -με τον συγκεκριμένο kernel- γινόταν μια χαρά)
αλλά και άλλα πολλά που σας εύχομαι να μην δείτε ποτέ μπροστά σας.
Επόμενο  Περιεχόμενα

Valid HTML 4.01!   Valid CSS!