Subscribe to our RSS news feed
AAPL 199.94 (-1.25)

 
Reply to this topic Start new topic
AMD und 64 Bit möglich oder nicht?
**
  • Group: Members
  • Posts: 53
  • Joined: 19-August 08
  • Member No.: 275,520
Hi zusammen, ist es nicht möglich mit einem AMD Prozessor den 64 bit modus zu aktivieren unter Leopard ??? ich teste das mit Chess und dann die aktivitätsanzeige aber da steht nur Intel und nicht Intel64 kann ich da was machen ??? habe das forum schon durchkemmt aber keine Info gefunden.



Für einen Tip wäre ich sehr verbunden


Knuddelrochen
PM Profile Card
Go to the top of the page
+ Quote Post
***********
  • Group: Members
  • Posts: 4,495
  • Joined: 25-February 06
  • From: Eesti
  • Member No.: 25,293
Welchen CPU und Kernel hast du?
PM Profile Card
Go to the top of the page
+ Quote Post
Group Icon
  • Group: X Lab Developers
  • Posts: 85
  • Joined: 12-May 06
  • Member No.: 38,694
das geht nur mit dem voodoo kernel, da dieser sysenter über int 0xfc direkt im kernel emuliert. Mit einem "normalen" kernel ohne opcode patcher bleibt dyld sonst einfach beim sysenter mnemonic hängen.

http://en.wikipedia.org/wiki/EMT64#Intel_64
* Intel 64 allows SYSCALL and SYSRET only in IA-32e mode (not in compatibility mode). It allows SYSENTER and SYSEXIT in both modes.
* AMD64 lacks SYSENTER and SYSEXIT in both sub-modes of long mode.
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 53
  • Joined: 19-August 08
  • Member No.: 275,520
Hallo ich habe einen AMD Phenom II x 940
PM Profile Card
Go to the top of the page
+ Quote Post
***********
  • Group: Members
  • Posts: 4,495
  • Joined: 25-February 06
  • From: Eesti
  • Member No.: 25,293
QUOTE (knuddelrochen @ Jun 24 2009, 12:27 AM) *
Hallo ich habe einen AMD Phenom II x 940

Dann müsste es mit dem Voodoo Kernel gehen, nimm den 9.5.0, da dies am meisten mit AMD kompatibel ist.

QUOTE (modbin @ Jun 23 2009, 06:46 PM) *
das geht nur mit dem voodoo kernel, da dieser sysenter über int 0xfc direkt im kernel emuliert. Mit einem "normalen" kernel ohne opcode patcher bleibt dyld sonst einfach beim sysenter mnemonic hängen.

http://en.wikipedia.org/wiki/EMT64#Intel_64
* Intel 64 allows SYSCALL and SYSRET only in IA-32e mode (not in compatibility mode). It allows SYSENTER and SYSEXIT in both modes.
* AMD64 lacks SYSENTER and SYSEXIT in both sub-modes of long mode.

Ist es auch erreichbar auf einem AMD CPU, wo kein SSE3 vorhanden ist?
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 53
  • Joined: 19-August 08
  • Member No.: 275,520
QUOTE (riws @ Jun 24 2009, 01:09 PM) *
Dann müsste es mit dem Voodoo Kernel gehen, nimm den 9.5.0, da dies am meisten mit AMD kompatibel ist.


Ist es auch erreichbar auf einem AMD CPU, wo kein SSE3 vorhanden ist?


Ich habe den Voodoo Kernel 9.5.0 aber ich sehe in der aktivitätsanzeigen kein Intel64 sondern nur Intel. Gibt es eine andere Möglichkeit herauszufinden ob er im 64 bit modus ist ???
PM Profile Card
Go to the top of the page
+ Quote Post
***********
  • Group: Members
  • Posts: 4,495
  • Joined: 25-February 06
  • From: Eesti
  • Member No.: 25,293
Leopard ist kein reines 64bit, es kann nur 64bit Programme laufen. Probier mit 64bit Programmen, z.B. Chess. Und boote mit –force64
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 53
  • Joined: 19-August 08
  • Member No.: 275,520
QUOTE (riws @ Jun 25 2009, 01:31 PM) *
Leopard ist kein reines 64bit, es kann nur 64bit Programme laufen. Probier mit 64bit Programmen, z.B. Chess. Und boote mit –force64


Ich habe mit -force64 gebootet und jetzt zeigt er mir auch 64 bit an. Wie kann ich diesen Parameter denn festeinstellen sodas ich ihn nicht immer manuell eintragen muß???
PM Profile Card
Go to the top of the page
+ Quote Post
***********
  • Group: Members
  • Posts: 4,495
  • Joined: 25-February 06
  • From: Eesti
  • Member No.: 25,293
Einfach ins Boot.plist eintragen z.B. in Terminal:
CODE
sudo su
nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

Da steht so eine Stelle:
CODE
<key>Kernel Flags</key>
<string>Hier können einige andere Einträge sein</string>

Und du fügst den -force64 zu als Kernel Flag und es müsste dannn so aus sehen:
CODE
<key>Kernel Flags</key>
<string>-force64</string>

Und speichern (Ctrl + X und Y).
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 53
  • Joined: 19-August 08
  • Member No.: 275,520
QUOTE (riws @ Jun 27 2009, 09:11 AM) *
Einfach ins Boot.plist eintragen z.B. in Terminal:
CODE
sudo su
nano /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

Da steht so eine Stelle:
CODE
<key>Kernel Flags</key>
<string>Hier können einige andere Einträge sein</string>

Und du fügst den -force64 zu als Kernel Flag und es müsste dannn so aus sehen:
CODE
<key>Kernel Flags</key>
<string>-force64</string>

Und speichern (Ctrl + X und Y).

Hi ich habe es so eingetragen aber er macht es leider nicht, habe es auch ohne bindestrich versucht. Habt ihr noch eine andere Idee wie ich das machen kann ???
PM Profile Card
Go to the top of the page
+ Quote Post
**
  • Group: Members
  • Posts: 53
  • Joined: 19-August 08
  • Member No.: 275,520
Soo jetzt hats geklappt, die com.apple.boot.plist war unter /extra

Danke für eure Hilfe
PM Profile Card
Go to the top of the page
+ Quote Post
***********
  • Group: Members
  • Posts: 4,495
  • Joined: 25-February 06
  • From: Eesti
  • Member No.: 25,293
QUOTE (knuddelrochen @ Jun 27 2009, 12:34 PM) *
Soo jetzt hats geklappt, die com.apple.boot.plist war unter /extra

Danke für eure Hilfe

Naja, ist ja auch abhängig vom Bootloader, wo und welchen Boot plist es nimmt.
PM Profile Card
Go to the top of the page
+ Quote Post
Reply to this topic Start new topic

1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

RSS Lo-Fi Version Time is now: 21st November 2009 - 03:38 PM