PDA

View Full Version : Laptop Turbo-X install mac


tangon
01-29-2011, 10:27 AM
Με το παρακάτω 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

Κάθε βοήθεια ευπρόσδεκτη

excos
01-30-2011, 11:15 AM
Μπες με κανα -χ φιλε Tangon που δεν φορτωνει αναλυση και βρες το προβλημα.

tangon
01-30-2011, 12:16 PM
Μπες με κανα -χ φιλε Tangon που δεν φορτωνει αναλυση και βρες το προβλημα.

Γεια σου φίλε excos, καιρό έχουμε να τα πούμε. Εύχομαι να είσαι καλά.

Τώρα στο πρόβλημά μου. Πριν φορμάρω για 500ή φορά έμπαινα σε save mode και έβλεπα ότι πρώτα έβλεπε την Intel HD κάρτα γραφικών, σαν κύρια κάρτα και μετά την δεύτερη (ΑΤΙ).

Δυστυχώς τώρα μετά την νέα εγκατάσταση δεν μπαίνει ούτε με -x και το κακό είναι ότι δεν θυμάμαι να έκανα κάτι το διαφορετικό τώρα.

Η ερώτηση είναι μήπως υπάρχει κάποια έτοιμη διανομή να βάλω γιατί τόσο καιρό προσπαθώ με original system προσπαθώντας να την hackαρω αργότερα. Υπάρχει κάτι?

tangon
03-19-2011, 04:13 PM
Σήμερα έκανα από την αρχή προσπάθεια εγκατάστασης στο laptop με βάση αυτόν τον οδηγό

http://tonymacx86.blogspot.com/2010/04/iboot-multibeast-install-mac-os-x-on.html

Έγινε η εγκατάσταση του OS 10.6 και μπήκα κανονικά στο λειτουργικό.

Το πρόβλημα τώρα είναι ότι όποια version κάνω update, (από 10.6.2 και πάνω έως και 10.6.6) πριν τελειώσει η εγκατάσταση μου βγάζει KP.

Το δεύτερο είναι ότι όταν είμαι στο 10.6, όποιον bootloader και να βάλω δεν ξεκινάει το σύστημα παρά μόνο με το CD iBoot.

Έχει κανείς καμιά ιδέα?

excos
03-19-2011, 05:11 PM
Φιλε tangon το kernel panic ειναι αποτελεσμα απο το Appleintelcpumanager που τρωει συγκρουση με την cpu που εχεις.

Επειδη εχεις i3 cpu δεν ξερω εαν κανει δουλεια το nullcpumanager.kext ετσι ωστε να μην εχεις αυτο το προβλημα.

Οσο για το boot με το chameleon πρεπει να κοιταξεις εαν το partition ειναι active.

tangon
03-19-2011, 05:52 PM
Μου λες δηλαδή να βάλω το nullcpumanager.kext και να αφήσω ή να το βγάλω Appleintelcpumanager.

Για το chameleon, μου λες για το αν είναι το partition active? Το πρόβλημα είναι ότι όταν ξεκινάω το laptop μου βγάζει τις επιλογές δίσκων, επιλέγω τον δίσκο του Mac και μετά μου κάνει επανεκκίνηση. Αν τώρα επιλέξω να ξεκινήσω με το CD iBoot όλα γίνονται κανονικά.

excos
03-19-2011, 06:11 PM
Κανε ενα boot με το cd Iboot μπες στο terminal δωσε kextstat δες εαν εχεις φορτωμενους τους kexts nullcpumanager - fakesmc - platformuuid.

Οσο αφορα τον nullcpumanager παιζει μαζι με τον appleintelcpumanager δεν χρειαζεται να τον διαγραψεις.

tangon
03-19-2011, 06:29 PM
Να πάρουμε τα πράγματα από την αρχή.

Η εγκατάσταση τρέχει χωρίς ούτε ένα πατσαρισμένο kext. Φαντάζομαι ότι εννοείς να περάσω τους kexts nullcpumanager - fakesmc - platformuuid με το Kext Helper b7

Πάντως μου κάνει εντύπωση που ξεκίνησε από εγκατάσταση Original 10.6 αλλά με iBoot βέβαια.

Το άλλο παράδοξο είναι ότι όποιο Chameleon βάλω (PC-EFI 10.6) ή από το MultiBeast δεν μου βγάζει στο root φάκελο με Extra. Είναι λογικό?

excos
03-19-2011, 06:59 PM
Οχι φιλε μου δεν χρειαζεται να περασεις τιποτα οι kexts μπορει να ειναι ολοι περασμενοι στο efi με Extension.mkext.

Για να τρεχει στο οποιοδηποτε μηχανημα πρεπει να υπαρχουν και αυτοι οι kexts ποu αναφερω εκτος εαν το dsdt.aml ειναι τοσο καλα patchαρισμενο ή το εχεις βαλει στην bios του μηχανηματος, για να μην θελει κανενα kext και τρεχει native.

Απλα με το terminal και kextstat θα δεις ποιοι kexts εχουν φορτωθει στο συστημα σου και αν υπαρχουν αυτοι οι kexts φορτωμενοι.

Για το δευτερο δεν γνωριζω φιλε tangon δεν το εχω δουλεψει καθολου το iboot για να δω τι εχουν βαλει μεσα, και πως σου κανει install τον chameleon, και πως σου φτιαχνει το EFI.

tangon
03-20-2011, 08:59 AM
Από το terminal και kextstat

bash-3.2# kextstat
Index Refs Address Size Wired Name (Version) <Linked Against>
1 57 0 0 0 com.apple.kpi.bsd (10.0.0)
2 4 0 0 0 com.apple.kpi.dsep (10.0.0)
3 72 0 0 0 com.apple.kpi.iokit (10.0.0)
4 78 0 0 0 com.apple.kpi.libkern (10.0.0)
5 63 0 0 0 com.apple.kpi.mach (10.0.0)
6 25 0 0 0 com.apple.kpi.private (10.0.0)
7 42 0 0 0 com.apple.kpi.unsupported (10.0.0)
8 0 0 0 0 com.apple.kernel.6.0 (7.9.9)
9 0 0 0 0 com.apple.kernel.bsd (7.9.9)
10 0 0 0 0 com.apple.kernel.iokit (7.9.9)
11 0 0 0 0 com.apple.kernel.libkern (7.9.9)
12 0 0 0 0 com.apple.kernel.mach (7.9.9)
13 12 0x529da000 0x4000 0x3000 com.apple.iokit.IOACPIFamily (1.3.0) <7 6 4 3>
14 13 0x52bcc000 0x11000 0x10000 com.apple.iokit.IOPCIFamily (2.6) <7 5 4 3>
15 2 0x52c6c000 0x41000 0x40000 com.apple.driver.AppleACPIPlatform (1.3) <14 13 7 6 5 4 3>
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>
18 0 0x52c30000 0x18000 0x17000 com.apple.driver.AppleIntelCPUPowerManagement (90.0.0) <7 6 5 4 3 1>
19 10 0x52c48000 0x18000 0x17000 com.apple.iokit.IOStorageFamily (9.9.9) <7 6 5 4 3 1>
20 0 0x52d1a000 0x11000 0x10000 com.apple.driver.DiskImages (281) <19 7 6 5 4 3 1>
21 0 0x52de4000 0x8000 0x7000 com.apple.nke.applicationfirewall (2.0.11) <7 6 5 4 3 1>
22 2 0x52c60000 0x3000 0x2000 com.apple.kext.AppleMatch (1.0.0d1) <4 1>
23 0 0x52cc9000 0x5000 0x4000 com.apple.security.quarantine (0) <22 7 6 5 4 2 1>
24 0 0x52c63000 0x8000 0x7000 com.apple.security.sandbox (0) <22 7 6 5 4 2 1>
25 0 0x52def000 0x3000 0x2000 com.apple.security.TMSafetyNet (6) <7 6 5 4 2 1>
26 0 0x52dec000 0x3000 0x2000 com.apple.driver.AppleAPIC (1.4) <4 3>
27 1 0x52df2000 0x3000 0x2000 com.apple.iokit.IOSMBusFamily (1.1) <5 4 3>
28 0 0x59969000 0x5000 0x4000 com.apple.driver.AppleACPIEC (1.3) <27 15 13 5 4 3>
29 0 0x5996e000 0x4000 0x3000 com.apple.driver.AppleSMBIOS (1.4) <7 4 3>
30 0 0x52dfd000 0x3000 0x2000 com.apple.driver.AppleHPET (1.4) <13 7 5 4 3>
31 0 0x59972000 0x5000 0x4000 com.apple.driver.AppleRTC (9.9) <13 5 4 3 1>
32 0 0x59965000 0x3000 0x2000 com.yourcompany.driver.AppleACPIPS2Nub (1.0.0d1) <13 7 5 4 3 1>
33 3 0x59b0d000 0x3b000 0x3a000 com.apple.iokit.IOHIDFamily (1.6.0) <7 6 5 4 3 1>
34 0 0x52c1a000 0x4000 0x3000 com.apple.driver.AppleACPIButtons (1.3) <33 15 13 7 6 5 4 3 1>
35 0 0x52c0f000 0x4000 0x3000 org.netkas.fakesmc (2) <13 7 4 3>
36 1 0x52c13000 0x3000 0x2000 com.apple.driver.AppleEFIRuntime (1.3.0) <7 5 4 3>
37 3 0x59a75000 0x6000 0x5000 com.apple.iokit.IOAHCIFamily (2.0.0) <5 4 3 1>
38 0 0x59a82000 0xc000 0xb000 com.apple.driver.AppleAHCIPort (2.0.0) <37 14 5 4 3 1>
39 6 0x59c58000 0x2f000 0x2e000 com.apple.iokit.IOUSBFamily (9.9.9) <14 7 5 4 3 1>
40 0 0x59ba1000 0x14000 0x13000 com.apple.driver.AppleUSBEHCI (9.9.9) <39 14 7 5 4 3 1>
41 1 0x59add000 0x4000 0x3000 com.apple.kext.OSvKernDSPLib (1.3) <5 4>
42 2 0x59b7b000 0x18000 0x17000 com.apple.iokit.IOAudioFamily (1.7.6fc2) <41 5 4 3 1>
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>
45 0 0x59b99000 0x6000 0x5000 com.apple.driver.AppleEFINVRAM (1.3.0) <36 7 5 4 3>
47 0 0x59cda000 0x12000 0x11000 com.apple.iokit.IOAHCIBlockStorage (1.5.0) <37 19 5 4 3 1>
48 0 0x52d5d000 0x2000 0x1000 com.apple.iokit.IOUSBUserClient (9.9.9) <39 7 5 4 3 1>
49 1 0x69d7f000 0x16000 0x15000 com.apple.iokit.IONetworkingFamily (1.9) <7 6 5 4 3 1>
50 0 0x59d30000 0x7000 0x6000 ru.Applelife.AtherosL1cEthernet (1.0.1b9) <49 14 5 4 3 1>
51 0 0x69db2000 0xf000 0xe000 com.apple.driver.AppleUSBHub (4.1.7) <39 5 4 3 1>
52 5 0x69e9e000 0x1a000 0x19000 com.apple.iokit.IOSCSIArchitectureModelFamily (9.9.9) <5 4 3 1>
53 0 0x69e5c000 0x8000 0x7000 com.apple.iokit.IOAHCISerialATAPI (1.2.0) <52 37 5 4 3 1>
55 0 0x69e4d000 0x6000 0x5000 com.apple.AppleFSCompression.AppleFSCompressionTyp eZlib (1.0.0d1) <6 4 3 2 1>
56 0 0x69ed3000 0x5000 0x4000 com.apple.BootCache (31) <7 6 5 4 3 1>
57 0 0x69e58000 0x3000 0x2000 com.apple.driver.XsanFilter (402.1) <19 5 4 3 1>
58 3 0x59cca000 0x8000 0x7000 com.apple.iokit.IOCDStorageFamily (1.6) <19 5 4 3 1>
59 2 0x59cd2000 0x6000 0x5000 com.apple.iokit.IODVDStorageFamily (1.6) <58 19 5 4 3 1>
60 1 0x59d71000 0x5000 0x4000 com.apple.iokit.IOBDStorageFamily (1.6) <59 58 19 5 4 3 1>
61 0 0x59db7000 0x18000 0x17000 com.apple.iokit.IOSCSIMultimediaCommandsDevice (2.6.5) <60 59 58 52 19 5 4 3 1>
62 0 0x59d44000 0x7000 0x6000 com.apple.iokit.SCSITaskUserClient (2.6.5) <52 19 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>
66 1 0x59d8f000 0x4000 0x3000 com.apple.driver.AppleUSBComposite (9.9.9) <39 4 3 1>
67 0 0x59d85000 0x4000 0x3000 com.apple.driver.AppleUSBMergeNub (4.1.5) <66 39 4 3 1>
68 0 0x59e42000 0xb000 0xa000 com.apple.iokit.IOUSBMassStorageClass (9.9.9) <52 39 19 5 4 3 1>
69 0 0x59e25000 0x18000 0x17000 com.apple.iokit.IOSCSIBlockCommandsDevice (2.6.5) <52 19 5 4 3 1>
70 0 0x5a007000 0xa000 0x9000 com.apple.filesystems.autofs (2.1.0) <7 6 5 4 3 1>
71 6 0x5a168000 0x2c000 0x2b000 com.apple.iokit.AppleProfileFamily (40) <14 7 6 5 4 3 1>
73 4 0x5a03a000 0x1e000 0x1d000 com.apple.iokit.IOGraphicsFamily (2.0) <14 7 5 4 3>
74 1 0x5a0e6000 0xe000 0xd000 com.apple.iokit.IONDRVSupport (2.0) <73 14 7 5 4 3>
75 1 0x5a105000 0xb000 0xa000 com.apple.driver.IOPlatformPluginFamily (3.4.0a20) <6 5 4 3>
76 2 0x5a11b000 0xa000 0x9000 com.apple.driver.AppleSMC (3.0.1d2) <13 7 5 4 3>
77 0 0x5a130000 0xf000 0xe000 com.apple.driver.ACPI_SMC_PlatformPlugin (3.4.0a20) <76 75 14 13 7 6 5 4 3>
80 0 0x5a066000 0x2a000 0x29000 com.apple.kext.ATISupport (6.0.0) <73 14 13 7 5 4 3 1>
82 0 0x5a002000 0x5000 0x4000 com.apple.driver.AppleUpstreamUserClient (3.0.5) <73 14 13 7 5 4 3 1>
83 0 0x5a0c0000 0x4000 0x3000 com.apple.driver.AudioIPCDriver (1.1.0) <42 5 4 3 1>
84 0 0x5a558000 0xf9000 0xf8000 com.apple.ATIRadeonX2000 (6.0.0) <74 73 14 7 6 5 4 3 1>
86 0 0x52bab000 0x6000 0x5000 com.apple.Dont_Steal_Mac_OS_X (7.0.0) <76 7 4 3 1>
88 1 0x52bb1000 0x9000 0x8000 com.apple.iokit.IOSerialFamily (10.0.2) <7 6 5 4 3 1>
89 0 0x59d39000 0x9000 0x8000 com.apple.iokit.IOBluetoothSerialManager (2.2f18) <88 7 5 4 3 1>
90 0 0x5a201000 0xb000 0xa000 com.apple.iokit.IOSurface (73.0) <7 5 4 3 1>
91 0 0x52860000 0x3000 0x2000 com.apple.driver.AppleProfileCallstackAction (20) <71 5 4 3 1>
92 0 0x52bc5000 0x3000 0x2000 com.apple.driver.AppleProfileKEventAction (10) <71 4 3 1>
93 0 0x59fc7000 0x3000 0x2000 com.apple.driver.AppleProfileRegisterStateAction (10) <71 4 3 1>
94 0 0x59fe3000 0x3000 0x2000 com.apple.driver.AppleProfileThreadInfoAction (14) <71 6 4 3 1>
95 0 0x59ff8000 0x3000 0x2000 com.apple.driver.AppleProfileTimestampAction (10) <71 5 4 3 1>
96 0 0x5a090000 0x3000 0x2000 com.apple.driver.AppleProfileReadCounterAction (17) <71 6 4 3>
97 0 0x5a1e7000 0x5000 0x4000 com.apple.driver.AppleHWSensor (1.9.2d0) <5 4 3>
100 2 0x5a989000 0x60000 0x5f000 com.apple.filesystems.ntfs (3.0) <7 6 5 4 1>
101 0 0x528a3000 0x3000 0x2000 info.olofsson.driver.CMSRToolsDriver (1.0.1d1) <5 4 3 1>

Αυτά που βλέπω εγώ είναι
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.

excos
03-20-2011, 11:02 AM
Φιλε μου 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 απο εκει.

tangon
03-20-2011, 04:57 PM
Κατ' αρχήν σ' ευχαριστώ για τις πληροφορίες

Δεν με κατάλαβες φίλε excos εννοούσα ότι εγώ δεν είχα βάλει τίποτε πατσαρισμένα kext μετά την εγκατάσταση του λειτουργικού στο S/L/E όπως έχω κάνει στο σταθερό μου (κάρτα γραφικών, κάρτα δικτύου ethernet ενσύρματη, mouse/πληκτρολόγιο κ.α.) που τα είδε με τη μία.

Φυσικά κάποια βοήθεια κάνει το CD iBoot δεν αμφιβάλλω. Πάντως μερικά από αυτά που μου λες να δοκιμάσω δεν λειτουργούν όπως αυτό για το EFI.

Last login: Sun Mar 20 17:46:12 on console
Theos-iMac:~ theo$ sudo -s
Password:
bash-3.2# mkdir /Volumes/EFI
bash-3.2# mount_hfs /dev/disk0s1 /Volume/EFI
mount_hfs: realpath /Volume: No such file or directory
bash-3.2#


Μου λέει ότι δεν υπάρχει κάτι τέτοιο να φορτώσει. Το κακό είναι ότι ούτε στο σταθερό μου βλέπω να λειτουργεί.

Για αυτό που λες

Το iBoot χρησιμοποιει με Script την εγκατασταση των kexts στο Extra file που υπαρχει στο Efi που εχει δημιουργησει στον δισκο σου και οχι με τον παραδοσιακο τροπο ενα ενα να βλεπεις τους kexts για να φορτωνονται γρηγοροτερα κατα την εκκινηση του μηχανηματο σου.

αυτό που ξέρω είναι ότι δεν έχω κάνει κάποιο install από το iBoot στο δίσκο μου, για να μου δημιουργήσει κάποιο Efi εκτός αν κάθε φορά που επανεκκινώ φορτώνει το proboot.dmg στο background και δεν το βλέπω.

Θα προσπαθήσω σε save mode να κάνω εγκατάσταση και θα postάρω γιατί από τα βήματα του οδηγού μέχρι αυτό το σημείο που έχω φτάσει το θεωρεί "προσωρινό" για να κάνει όλα τα επόμενα βήματα. Δεν ξέρω θα δω και τα λέμε.

Ένα τελευταίο είναι ότι το Extensions.mkext που υπάρχει μέσα στο CD iBoot που είδα δεν μπορώ να το ανοίξω (δεν βγάζει Show Package Contents) για να δω τι έχει μέσα όπως μου γράφεις. Αλλά επαναλαμβάνω αυτό που υπάρχει στο CD.

.........................

Μετά από πολύ ψάξιμο διορθώνω κάποια που έγραψα παραπάνω

με την εντολή στο terminal

diskutil list

βλέπουμε που είναι το κρυφό partition EFI
(βασικά μας δείχνει όλους τους δίσκους που έχουμε φορτωμένους στο σύστημά μας μαζί με τα EFI -αν έχουν)

bash-3.2# diskutil list
/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *160.0 GB disk0
1: Apple_HFS MacOS iDenebClone 160.0 GB disk0s1
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk1
1: EFI 209.7 MB disk1s1
2: Apple_HFS Mac_Snow 499.8 GB disk1s2
/dev/disk3
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *40.0 GB disk3
1: EFI 209.7 MB disk3s1
2: Apple_HFS MacOS 10.6 39.7 GB disk3s2
bash-3.2# mount_hfs /dev/disk3s1 /Volumes/EFI
mount_hfs: Invalid argument
bash-3.2# mount_hfs /dev/disk1s1 /Volumes/EFI
mount_hfs: Invalid argument
bash-3.2#


Παρόλα αυτά ενώ υπάρχει EFI δεν μου το φορτώνει ούτε από τον δίσκο μου αλλά ούτε και από τον εξωτερικό (disk3 MacOS 10.6) που χρησιμοποιώ για το laptop.

---merged--- by Moderator SomniusX

Τίποτα τελικά δεν έγινε.

Έκανα update σε save mode και μου έκανε το ίδιο πράγμα προς το τέλος ΚΡ. Ούτε μπόρεσα να απαλλαγώ από το CD iBoot. Χωρίς αυτό δεν ξεκινάει τίποτα.

Θα δούμε. Κάπου κάνω λάθος και δεν μπορώ να το εντοπίσω. Η αναζήτηση συνεχίζεται!

excos
03-21-2011, 08:34 PM
Δεν ξερω φιλε μου 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 . Παλι ξενυχτια βλεπω, και ειχα ησυχασει τοσο καιρο.!!!!!!!!!!!!!!!

tangon
03-22-2011, 09:51 PM
Φίλε excos πριν από λίγο προσπάθησα να κάνω εγκατάσταση με το τρόπο που είπες μέσω Macloader SL 0.4 αλλά και πάλι δεν έγινε τίποτα.

Να σκεφτείς δεν ξεκίνησε το usb που έφτιαξα σαν Installer συστήματος γιατί προφανώς δεν γουστάρει το laptop αυτό τον chameleon.

Οπότε πάλε σε αδιέξοδο.

excos
03-22-2011, 10:04 PM
Φιλε μου tangon τον chameleon τον αλλαξεις σε οτι εκδοση θες. Απλα πας στο scriptfiles - i386 και αντικαταστεις το boot με το καινουργιο απο την εκδοση chameleon που θες.

Να ξερεις οτι το κυριο file στον chameleon ειναι το boot.

Παρε το boot, φιλε απο το iBoot ή οποιον chameleon θες αντικατεστησε το και κανε παλι μια προσπαθεια.

tangon
03-24-2011, 01:03 AM
Προσπαθώ με μια εγκατάσταση 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? Και αν ναι, από τον δίσκο που είναι εγκατεστημένο?

excos
03-24-2011, 07:11 PM
Εχεις ξεχασει να βαλεις το NullCPUPowerManagent.kext.

Που παρεμβαινει στον AppleIntelCPUPowerManagenent.kext και τον αποτρεπει να φορτωσει.

Δεν χρειαζεται να βγαλεις τιποτα.

tangon
03-26-2011, 04:36 PM
Σύμφωνα με το παρακάτω link

http://www.kexts.com/general-discussion/9162-update-10-6-6-always-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 με τη σωστή ταχύτητα και τους δύο πυρήνες.

Αυτά προς πληροφόρηση σε όποιον τα χρειαστεί.