PTS method για shutdown.
καλησπέρα παιδιά. Αφού κατάφερα να εγκαταστήσω το leopard σε pc με nforce4 chipset και amd opteron 185 dual core , πήγα για το snow , όπου και το εγκατέστησα. Άσχετα από τα χίλια προβλήματα που τελικά τα έφτιαξα , εκτός από ένα , ψάχνω να…
- Primary Author
- @odin1937 Published 2011-04-04
- Collection
- International Dispatches
- Archival Footprint
- 4,571 historical reads · 4 curated field notes (from 9 dispatches) · 2011-04-04 – 2011-04-05
- Credited Voices (3)
- @odin1937 (4)@tangon (4)@professorGR
καλησπέρα παιδιά. Αφού κατάφερα να εγκαταστήσω το leopard σε pc με nforce4 chipset και amd opteron 185 dual core , πήγα για το snow , όπου και το εγκατέστησα.
Άσχετα από τα χίλια προβλήματα που τελικά τα έφτιαξα , εκτός από ένα , ψάχνω να βρω ένα τρόπο να πατσάρω τη PTS method του dsdt μου , για το shutdown , κάτι τέτοιο είδα ότι κάνουν για το shutdown.
¨Οποιος μπορεί να βοηθήσει υπόχρεος!
To PTS του dsdt μου είναι :
Method (_PTS, 1, NotSerialized)
{
Store (Arg0, Local0)
Store (Local0, SX)
Or (Arg0, 0xF0, Local0)
Store (Local0, DBG1)
OSTP ()
Store (\_SB.PCI0.IDE0.ID20, SID0)
Store (\_SB.PCI0.IDE0.IDTS, SID1)
Store (\_SB.PCI0.IDE0.IDTP, SID2)
Store (\_SB.PCI0.IDE0.ID22, SID3)
Store (\_SB.PCI0.IDE0.UMSS, SID4)
Store (\_SB.PCI0.IDE0.UMSP, SID5)
If (LEqual (Arg0, One))
{
Store (One, LED1)
}
If (LEqual (Arg0, 0x03))
{
Store (0x02, LED1)
}
If (LEqual (Arg0, 0x04))
{
Store (Zero, LED1)
}
If (LEqual (Arg0, 0x05))
{
Store (Zero, LED1)
If (LNotEqual (OSFL, Zero))
{
Sleep (0x01F4)
}
}
}
Τα χαρακτηριστικά του μηχανήματος :
Author Updates & Technical Revisions
Follow-up dispatches by @odin1937
@tangonΜπράβο για την προσπάθεια που έχεις κάνει μέχρι τώρα με το να βάλεις hackintosh σε AMD-επεξεργαστή. Συνέχισε την προσπάθεια. Τώρα για το shutdown εγώ προσωπικά δεν ξέρω πώς γίνεται η διαδικασία μέσω του dsdt. Θα ξεκινούσα με ένα kext μήπως και λύσω το πρόβλημα. Αυτό που σου προτείνω είναι το EvOReboot.kext (Restart/shutdown fix for…
σε ευχαριστώ για τη συμβολή σου , αλλά το έχω ήδη και μόνο στο restart βοηθάει , δυστυχώς όχι και στο shutdown. Βρήκα ήδη μία προσωρινή λύση για το κλείσιμο , πάτσαρα κάτι στο dsdt μου , το οποίο βοήθησε προσωρινά και ψάχνω για τη τελική λύση.
Το σπουδαιότερο είναι ότι το snow που έβαλα είναι απείραχτο , όχι από κάποια distro , οι οποίες ποτέ δε δούλεψαν.
Μόλις λύσω αυτό και κάποια προβληματάκια με το "smbios overriding" που έχω , θα επανέλθω για το "how I do it".
Στο μεταξὐ , όποιος μπορεί να βοηθήσει ευπρόσδεκτος.
Ευχαριστώ παιδιά.
@tangonΔεν ξέρω αν έχεις δει δικό μας post το φίλου excos (osx 86.co/f83/920-949-956-945-smbios-plist-954-945-t7067/) πάνω στο θέμα με αρκετά κατατοπιστικά βήματα.
Edit:
ok , μόλις το βρήκα: Δεν έφταιγε ούτε το smbios.plist , ούτε τίποτα άλλο. Έπρεπε να αλλάξω το LocalHostName και το ComputerName από το preferences.plist. Τώρα είμαι 100% MacPro.
@tangonΓια δώσε περισσότερες πληροφορίες για το τί ήθελες να αλλάξεις και από πού το άλλαξες? Για να ξέρουμε και εμείς αν θελήσουμε?
o aserebln 1.1.9 bootloader είχε ονομάσει το σύστημα mac mini. Μόλις έφτιαξα το smbios.plist και έβαλα στο bool.plist να παίρνει τις πληροφορίες από το smbios.plist , καθώς και το smbiosdefaults=no , ναι μεν το σύστημα έγινε macpro 3.1 , αλλά εξακολουθούσα να βλέπω στο profilier ''my username" mac mini. Πήγα στο ῾/Library/Preferences/SystemConfiguration/com.apple.smb.server.plist῾και είδα ότι το LocalHostName και το Netbios ήταν ''my username" mac mini και "MACMINI" αντίστοιχα και όσο και αν το έκανα edit με το plist editor , μετά από κάθε reboot έβλεπα τα ίδια.
Μετά από καμιά εβδομάδα σπάσιμο βρήκα ότι έπρεπε να κάνω edit και το:
/Library/Preferences/SystemConfiguration/preferences.plist , όπου άλλαξα τα computername και localhostname σε macpro.
Synthesized Community Field Notes
4 technical responses curated from 9 original dispatches
Μπράβο για την προσπάθεια που έχεις κάνει μέχρι τώρα με το να βάλεις hackintosh σε AMD-επεξεργαστή. Συνέχισε την προσπάθεια.
Τώρα για το shutdown εγώ προσωπικά δεν ξέρω πώς γίνεται η διαδικασία μέσω του dsdt. Θα ξεκινούσα με ένα kext μήπως και λύσω το πρόβλημα.
Αυτό που σου προτείνω είναι το
EvOReboot.kext (Restart/shutdown fix for Snow Leopard)
@odin1937...Μόλις λύσω αυτό και κάποια προβληματάκια με το "smbios overriding" που έχω , θα επανέλθω για το "how I do it"...
Δεν ξέρω αν έχεις δει δικό μας post του φίλου excos (osx 86.co/f83/920-949-956-945-smbios-plist-954-945-t7067/) πάνω στο θέμα με αρκετά κατατοπιστικά βήματα.
Για δώσε περισσότερες πληροφορίες για το τί ήθελες να αλλάξεις και από πού το άλλαξες?
Για να ξέρουμε και εμείς αν θελήσουμε?
Πολύ σωστός. Ευχαριστούμε για την υπόδειξη.
Διόρθωσα και το δικό μου μηχάνημα.
Sources & Contributor Provenance (3 credited usernames · Thread #7079)
| Username | Dossier Contribution | Dispatches | Active Window |
|---|---|---|---|
| @odin1937 | Primary Author | 4 | 2011-04-04 → 2011-04-05 |
| @tangon | Core Contributor | 4 | 2011-04-05 |
| @professorGR | Contributor | 1 | 2011-04-05 |