![]() |
Laptop Turbo-X install mac
Με το παρακάτω laptop έχω πρόβλημα στην εγκατάσταση του mac OSX 10.6.x.
Ενώ μπαίνει σε save mode δεν μπορεί να μπει κανονικά και το παράξενο είναι ότι σε -v mode δεν δείχνει το πρόβλημα (δεν σταματάει δηλαδή κάπου) αλλά με βγάζει σε γκρι οθόνη. Έτσι δεν μπορώ να βρω το πρόβλημα. Έχω βέβαια την εντύπωση ότι το πρόβλημα βρίσκεται στην κάρτα γραφικών που είναι η Intel HD και την οποία βλέπει πρώτη (υπάρχει και δεύτερη κάρτα γραφικών). Τα spects: CPU: Intel Core i3 M370 2,4GHz (Core 2 Threads 4 Socket 1156 LGA Motherboard: Intel Havendale/Carkdale Host Southbridge: HM55 Graphics: Intel HD 64VRam (second card: ATI Radeon HD 565V 1024VRam Κάρτα δικτύου: Atheros AR8131 Ethernet / Atheros AR9285 Wirelles Κάρτα ήχου: Realtek HD Audio Κάθε βοήθεια ευπρόσδεκτη |
Μπες με κανα -χ φιλε Tangon που δεν φορτωνει αναλυση και βρες το προβλημα.
|
Quote:
Τώρα στο πρόβλημά μου. Πριν φορμάρω για 500ή φορά έμπαινα σε save mode και έβλεπα ότι πρώτα έβλεπε την Intel HD κάρτα γραφικών, σαν κύρια κάρτα και μετά την δεύτερη (ΑΤΙ). Δυστυχώς τώρα μετά την νέα εγκατάσταση δεν μπαίνει ούτε με -x και το κακό είναι ότι δεν θυμάμαι να έκανα κάτι το διαφορετικό τώρα. Η ερώτηση είναι μήπως υπάρχει κάποια έτοιμη διανομή να βάλω γιατί τόσο καιρό προσπαθώ με original system προσπαθώντας να την hackαρω αργότερα. Υπάρχει κάτι? |
Σήμερα έκανα από την αρχή προσπάθεια εγκατάστασης στο laptop με βάση αυτόν τον οδηγό
http://tonymacx86.blogspot.com/2010/...c-os-x-on.html Έγινε η εγκατάσταση του OS 10.6 και μπήκα κανονικά στο λειτουργικό. Το πρόβλημα τώρα είναι ότι όποια version κάνω update, (από 10.6.2 και πάνω έως και 10.6.6) πριν τελειώσει η εγκατάσταση μου βγάζει KP. Το δεύτερο είναι ότι όταν είμαι στο 10.6, όποιον bootloader και να βάλω δεν ξεκινάει το σύστημα παρά μόνο με το CD iBoot. Έχει κανείς καμιά ιδέα? |
Φιλε tangon το kernel panic ειναι αποτελεσμα απο το Appleintelcpumanager που τρωει συγκρουση με την cpu που εχεις.
Επειδη εχεις i3 cpu δεν ξερω εαν κανει δουλεια το nullcpumanager.kext ετσι ωστε να μην εχεις αυτο το προβλημα. Οσο για το boot με το chameleon πρεπει να κοιταξεις εαν το partition ειναι active. |
Μου λες δηλαδή να βάλω το nullcpumanager.kext και να αφήσω ή να το βγάλω Appleintelcpumanager.
Για το chameleon, μου λες για το αν είναι το partition active? Το πρόβλημα είναι ότι όταν ξεκινάω το laptop μου βγάζει τις επιλογές δίσκων, επιλέγω τον δίσκο του Mac και μετά μου κάνει επανεκκίνηση. Αν τώρα επιλέξω να ξεκινήσω με το CD iBoot όλα γίνονται κανονικά. |
Κανε ενα boot με το cd Iboot μπες στο terminal δωσε kextstat δες εαν εχεις φορτωμενους τους kexts nullcpumanager - fakesmc - platformuuid.
Οσο αφορα τον nullcpumanager παιζει μαζι με τον appleintelcpumanager δεν χρειαζεται να τον διαγραψεις. |
Να πάρουμε τα πράγματα από την αρχή.
Η εγκατάσταση τρέχει χωρίς ούτε ένα πατσαρισμένο kext. Φαντάζομαι ότι εννοείς να περάσω τους kexts nullcpumanager - fakesmc - platformuuid με το Kext Helper b7 Πάντως μου κάνει εντύπωση που ξεκίνησε από εγκατάσταση Original 10.6 αλλά με iBoot βέβαια. Το άλλο παράδοξο είναι ότι όποιο Chameleon βάλω (PC-EFI 10.6) ή από το MultiBeast δεν μου βγάζει στο root φάκελο με Extra. Είναι λογικό? |
Οχι φιλε μου δεν χρειαζεται να περασεις τιποτα οι kexts μπορει να ειναι ολοι περασμενοι στο efi με Extension.mkext.
Για να τρεχει στο οποιοδηποτε μηχανημα πρεπει να υπαρχουν και αυτοι οι kexts ποu αναφερω εκτος εαν το dsdt.aml ειναι τοσο καλα patchαρισμενο ή το εχεις βαλει στην bios του μηχανηματος, για να μην θελει κανενα kext και τρεχει native. Απλα με το terminal και kextstat θα δεις ποιοι kexts εχουν φορτωθει στο συστημα σου και αν υπαρχουν αυτοι οι kexts φορτωμενοι. Για το δευτερο δεν γνωριζω φιλε tangon δεν το εχω δουλεψει καθολου το iboot για να δω τι εχουν βαλει μεσα, και πως σου κανει install τον chameleon, και πως σου φτιαχνει το EFI. |
Από το terminal και kextstat
Quote:
16 0 0x4c7b5000 0x2000 0x1000 es.osx86.driver.EvOreboot (1.0.3) <4 3> 17 0 0x4c7bd000 0x2000 0x1000 org.tgwbd.driver.NullCPUPowerManagement (1.0.0d2) <7 4 3> 32 0 0x59965000 0x3000 0x2000 com.yourcompany.driver.AppleACPIPS2Nub (1.0.0d1) <13 7 5 4 3 1> αυτό το έβαλα εγώ για την ασύρματη κάρτα αλλά δεν δουλεύει 35 0 0x52c0f000 0x4000 0x3000 org.netkas.fakesmc (2) <13 7 4 3> και δεν ξέρω αν τα παρακάτω φορτώνονται από κάπου 50 0 0x59d30000 0x7000 0x6000 ru.Applelife.AtherosL1cEthernet (1.0.1b9) <49 14 5 4 3 1> 63 0 0x59ae1000 0x3000 0x2000 org.voodoo.driver.PS2Keyboard (1.1.0) <44 33 7 6 5 4 3 1> 64 0 0x59d97000 0x8000 0x7000 org.voodoo.driver.PS2Trackpad (1.1.0) <44 33 7 6 5 4 3 1> γιατί από ότι ξέρω τα original του mac ξεκινάνε από com.apple...... αν δεν κάνω λάθος Συνοψίζοντας τα kexts nullcpumanager (NullCPUPowerManagement εννοείς) - fakesmc - platformuuid δεν τα βλέπω πουθενά Αυτά υπάρχουν μέσα στο CD iBoot http://i52.tinypic.com/2v2b3ft.png μέσα στο Preboot.dmg υπάρχουν τα παρακάτω: http://i52.tinypic.com/2aqm92.png Πάντως σύμφωνα με τον οδηγό http://tonymacx86.blogspot.com/2010/...c-os-x-on.html δούλεψαν κατά γράμμα όλα τα στάδια. Στο μόνο που έχω κολλήσει είναι ότι στο update από 10.6 στο 10.6.6 που αναφέρει μου βγάζει όπως έχω πει KP κάτι που δεν λέει τί κάνεις άμα σου συμβεί. Νομίζω ότι αν ξεπεράσω και αυτό το στάδιο πιθανότατα να λειτουργήσει κανονικά η εγκατάσταση και να περάσει το MultiBeast. |
Φιλε μου tangon ακριβως αυτο που ελεγα ειναι και σου εξηγω.
Η εντολη που εδωσες kextstat σου δειχνει ολους τους kexts που εχει φορτωμενο το μηχανακι σου αυτη την στιγμη μαζι με τις διευθυνσης της μνημης που χρησιμοποιουν και απο το System/Library/Extension και απο το Efi/Extra που σου εχει δημιουργησει το iBoot. Και παμε : 16 0 0x4c7b5000 0x2000 0x1000 es.osx86.driver.EvOreboot (1.0.3) <4 3> 17 0 0x4c7bd000 0x2000 0x1000 org.tgwbd.driver.NullCPUPowerManagement (1.0.0d2) <7 4 3> 43 0 0x59cee000 0x22000 0x21000 org.voodoo.driver.VoodooHDA (0.2.1) <42 14 7 5 4 3 1> 44 2 0x59b93000 0x6000 0x5000 org.voodoo.driver.PS2Controller (1.1.0) <13 7 5 4 3 1> 63 0 0x59ae1000 0x3000 0x2000 org.voodoo.driver.PS2Keyboard (1.1.0) <44 33 7 6 5 4 3 1> 64 0 0x59d97000 0x8000 0x7000 org.voodoo.driver.PS2Trackpad (1.1.0) <44 33 7 6 5 4 3 1> Ολοι αυτοι οι kexts βρισκονται στο Extensions.mkext εγκατεστημενοι.Το iBoot χρησιμοποιει με Script την εγκατασταση των kexts στο Extra file που υπαρχει στο Efi που εχει δημιουργησει στον δισκο σου και οχι με τον παραδοσιακο τροπο ενα ενα να βλεπεις τους kexts για να φορτωνονται γρηγοροτερα κατα την εκκινηση του μηχανηματο σου. Εαν κανεις ενα mount το Εfi του δισκου απο terminal sudo -s password mkdir /Volumes/EFI mount_hfs /dev/disk0s1 /Volume/EFI Θα βρεις μεσα το boot και το Extra file - com.apple.boot.plist-smbios.plist-Extensions.mkext Εαν ανοιξεις το Extensions.mkext θα βρεις μεσα nullcpupowerManager -voodoops2 κλπ κλπ... unmount /Volumes/EFI Αυτα τα γραφω φιλε tangon γιατι μου ελεγες οτι η εγκατασταση δεν χρησιμοποιει extra kexts και κανει boot με τους original kext (που αυτο συμβαινει μονο στα original μηχανακια) Ολες οι εγκαταστασης ξεκινανε απο το com.apple.Boot.plist. 1.Τα original μηχανακια απο το System - com.apple.Boot.plist 2.Τα Hackintosh μηχανακια απο το EFI-Extra-com.apple.Boot.plist. Οποτε εαν θες να τροποποιησεις κατι στο com.apple.Boot.plist θα πρεπει να το κανεις στο extra του EFI του chameleon μιας και αυτο διαβαξει κατα την εκκινηση και οχι αυτο που βρισκεται στο System του δισκου. Συνοψιζοντας το kernel panic δεν ειναι απο το AppleIntelCPUPowerManagement διοτι υπαρχει το NullCPUPowerManagement. Για να ξεφυγεις απο αυτο το μπερδεμα κανε ενα boot σε x (save mode) και κανε το update απο εκει. |
Κατ' αρχήν σ' ευχαριστώ για τις πληροφορίες
Δεν με κατάλαβες φίλε excos εννοούσα ότι εγώ δεν είχα βάλει τίποτε πατσαρισμένα kext μετά την εγκατάσταση του λειτουργικού στο S/L/E όπως έχω κάνει στο σταθερό μου (κάρτα γραφικών, κάρτα δικτύου ethernet ενσύρματη, mouse/πληκτρολόγιο κ.α.) που τα είδε με τη μία. Φυσικά κάποια βοήθεια κάνει το CD iBoot δεν αμφιβάλλω. Πάντως μερικά από αυτά που μου λες να δοκιμάσω δεν λειτουργούν όπως αυτό για το EFI. Quote:
Για αυτό που λες Quote:
Θα προσπαθήσω σε save mode να κάνω εγκατάσταση και θα postάρω γιατί από τα βήματα του οδηγού μέχρι αυτό το σημείο που έχω φτάσει το θεωρεί "προσωρινό" για να κάνει όλα τα επόμενα βήματα. Δεν ξέρω θα δω και τα λέμε. Ένα τελευταίο είναι ότι το Extensions.mkext που υπάρχει μέσα στο CD iBoot που είδα δεν μπορώ να το ανοίξω (δεν βγάζει Show Package Contents) για να δω τι έχει μέσα όπως μου γράφεις. Αλλά επαναλαμβάνω αυτό που υπάρχει στο CD. ......................... Μετά από πολύ ψάξιμο διορθώνω κάποια που έγραψα παραπάνω με την εντολή στο terminal diskutil list βλέπουμε που είναι το κρυφό partition EFI (βασικά μας δείχνει όλους τους δίσκους που έχουμε φορτωμένους στο σύστημά μας μαζί με τα EFI -αν έχουν) Quote:
---merged--- by Moderator SomniusX Τίποτα τελικά δεν έγινε. Έκανα update σε save mode και μου έκανε το ίδιο πράγμα προς το τέλος ΚΡ. Ούτε μπόρεσα να απαλλαγώ από το CD iBoot. Χωρίς αυτό δεν ξεκινάει τίποτα. Θα δούμε. Κάπου κάνω λάθος και δεν μπορώ να το εντοπίσω. Η αναζήτηση συνεχίζεται! |
Δεν ξερω φιλε μου tangon τι γινεται με το iBoot και εξ αποστασεως δεν μπορω να δω τι εγκατασταση κανει.
Ισως παιζει ρολο η cpu που εχεις και υποστηριζεται μετα απο καποια updates που εχουν κανει στο SL. Παντος για εγκατασταση εχω βρει την ησυχια μου με το Macloader SL 0.4 το οποιο κανει εγκατασταση chameleon σε usb για install οπως και βαζεις οτι kext θελεις για ενημερωση του EFI. Περα αυτου κανει και εγκατασταση EFI με chameleon και kexts της επιλογης σου τρεχοντας αυτοματοποιημενα με scrips χωρις να καθεσαι να ανοιγεις μονο σου EFI με terminal για να ελενχεις τι kexts υπαρχουν κλπ κλπ...... Αφου μπορεσες και εχεις κανει την εγκατασταση και τρεχει μην το παρατας, σιγουρα φιλε tangon θα τα καταφερεις. ΥΓ. Επισημα καταφεραν και εχουν βαλει 10.7 σε Atom cpu. Αυριο θα κανουν post το how to . Παλι ξενυχτια βλεπω, και ειχα ησυχασει τοσο καιρο.!!!!!!!!!!!!!!! |
Φίλε excos πριν από λίγο προσπάθησα να κάνω εγκατάσταση με το τρόπο που είπες μέσω Macloader SL 0.4 αλλά και πάλι δεν έγινε τίποτα.
Να σκεφτείς δεν ξεκίνησε το usb που έφτιαξα σαν Installer συστήματος γιατί προφανώς δεν γουστάρει το laptop αυτό τον chameleon. Οπότε πάλε σε αδιέξοδο. |
Φιλε μου tangon τον chameleon τον αλλαξεις σε οτι εκδοση θες. Απλα πας στο scriptfiles - i386 και αντικαταστεις το boot με το καινουργιο απο την εκδοση chameleon που θες.
Να ξερεις οτι το κυριο file στον chameleon ειναι το boot. Παρε το boot, φιλε απο το iBoot ή οποιον chameleon θες αντικατεστησε το και κανε παλι μια προσπαθεια. |
Προσπαθώ με μια εγκατάσταση HAZARD 10.6.6i και βάζω τα παρακάτω:
Ξεκινώ με το DVD πληκτρολογώντας για εγκατάσταση -v -x busratio= 20 Chameleon_RC5 Ethernet_BuiltIn ACPIThermal VoodooBattery VoodooPS2Tractpad Card_Reader EvOreboot Όταν όμως ξεκίνησε από τον δίσκο με -v -x μου έβγαλε αυτό http://i52.tinypic.com/2q3x4if.jpg μπορούμε να καταλάβουμε τί φταίει? Μήπως πρέπει να βγάλω το appleintelcpupowermanagement.kext? Και αν ναι, από τον δίσκο που είναι εγκατεστημένο? |
Εχεις ξεχασει να βαλεις το NullCPUPowerManagent.kext.
Που παρεμβαινει στον AppleIntelCPUPowerManagenent.kext και τον αποτρεπει να φορτωσει. Δεν χρειαζεται να βγαλεις τιποτα. |
Σύμφωνα με το παρακάτω link
http://www.kexts.com/general-discuss...ys-kp-t_t.html όταν μετά από εγκατάσταση σου βγάλει αυτό: http://i52.tinypic.com/2q3x4if.jpg τότε πρέπει να βγάλεις από το S/L/E (System/Library/Extensions) τα παρακάτω kexts: AppleIntelHDGraphics.kext AppleIntelHDGraphicsFB.kext AppleIntelHDGraphicsGA.plugin AppleIntelHDGraphicsGLDriver.bundle AppleIntelHDGraphicsVADriver.bundle ότι δηλαδή είναι Apple Intel HD Graphics τώρα βέβαια πώς είναι δυνατόν να μην χρειάζεται τα παραπάνω kexts από τη στιγμή που η κάρτα είναι Intel HD δεν ξέρω. Από την άλλη αυτό δείχνει κάποια ασυμβατότητα με το id της δικής μου κάρτας. Πάντως το παραπάνω τρικάκι δούλεψε στη δική μου περίπτωση με τη διαφορά ότι δεν έχει αναγνωρίσει την κάρτα γραφικών. Τα παρακάτω kexts VoodooBattery.kext VoodooPS2Trackpad.kext VoodooSDHC.kext NullCPUPowerManagement.kext EvOreboot.kext fakesmc.kext Disabler.kext η διανομή δεν τα βάζει στο Extra/Extensions αλλά όλα στο S/L/E Βέβαια μου λείπουν βασικά kexts όπως για την κάρτα γραφικών, την κάρτα ήχου, την ασύρματη κάρτα αλλά και του ethernet. Πιστεύω όμως ότι θα τα βρω σύντομα. Το μόνο παρήγορο είναι ότι έχει ξεκινήσει σε 64bit και βλέπει τον i3 με τη σωστή ταχύτητα και τους δύο πυρήνες. Αυτά προς πληροφόρηση σε όποιον τα χρειαστεί. |