Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 14
  1. #1
    Ontario
    Themenstarter
    Avatar von NEo250686
    Registriert
    12.2009
    Beiträge
    340

    Steam Speicherort wählen?

    Hey

    ich habe eben Steam auf OSX installiert.

    Das Steam Programm habe ich auf meine Daten Platte geschoben, weil ich da mehr Platz habe. Nun habe ich Half Life 2 installiert und er schiebt das Spiel aber ganz frech auf meine OSX Partition!

    Ich finde in Steam aber keine Einstellung wo man den Speicherort ändern kann.
    Wie kann ich vorgehen?

    Grüße euer NEo
    MacBook Pro 17" 8GB DDR3 RAM + 240GB SSD OCZ + 500GB HDD Hitachi
    iPhone 4 32GB
    AirPort Express
    New iPad Wifi 16GB

  2. #2
    Prinzenapfel Avatar von Ralek
    Registriert
    07.2010
    Beiträge
    549
    Steam legt alle Daten immer nach ~/Library/Application Support/Steam. Das kannst du zwar nicht umstellen, aber es ist kein Problem den Ordner auf eine andere Platte zu schieben und dann per Hardlink darauf zu verweisen.

  3. #3
    Ontario
    Themenstarter
    Avatar von NEo250686
    Registriert
    12.2009
    Beiträge
    340
    Ok das klingt erstmal nicht schlecht.
    Aber was ist ein Hardlink?
    MacBook Pro 17" 8GB DDR3 RAM + 240GB SSD OCZ + 500GB HDD Hitachi
    iPhone 4 32GB
    AirPort Express
    New iPad Wifi 16GB

  4. #4
    Prinzenapfel Avatar von Ralek
    Registriert
    07.2010
    Beiträge
    549
    Ich hab' mich übrigens vertan, meinte symbolische, nicht harte Links, aber das tut ja nichts zur Sache.
    Eine solcher Symlink ist quasi so etwas wie eine Verknüpfung. Nur eben etwas "fester". Würdest du nur ein normales Alias erstellen, würde Steam das nicht erkennen und nicht auf den Ordner zugreifen können. Nimmst du aber einen symbolischen Verweis merkt Steam davon garnichts, da das ganze im System quasi eine Stufe tiefer als ein Alias stattfindet.
    Anlegen tust du eine solche symbolische Verknüpfung über das Terminal (in Programme/Dienstprogramme) mit folgendem Befehl:

    Code:
    ln -s /Pfad/zum/verschobenen/Ordner/Steam /Users/DeinBenutzer/Library/Application\ Support/Steam
    Die Pfade musst du natürlich entsprechend anpassen. Es reicht aber, sie aus dem Finder heraus in das Terminal-Fenster zu ziehen, dann kannst du dir die Tipperei sparen.

  5. #5
    Ontario
    Themenstarter
    Avatar von NEo250686
    Registriert
    12.2009
    Beiträge
    340
    ok
    dann fasse ich nochmal zussamen
    zZ liegt die Steam Daten auf OSX und sollen auf DATEN in den Games Ordner das müsste dann wie folgt aussehen:

    ln -s /volumes/daten/games/steam/users/Benutzer/library/application\support/steam

    ist das so korrekt? Ich habe angst mein Sytsem zu zerschießen, jetzt wo alles so toll läuft.

    Grüße NEo
    MacBook Pro 17" 8GB DDR3 RAM + 240GB SSD OCZ + 500GB HDD Hitachi
    iPhone 4 32GB
    AirPort Express
    New iPad Wifi 16GB

  6. #6
    Prinzenapfel Avatar von Ralek
    Registriert
    07.2010
    Beiträge
    549
    Ja, fast. Zwischen Quellordner und gewünschter Zieldatei musst du natürlich ein Leerzeichen setzen. Auch nach dem Backslash in Application\ Support gehört noch ein Leerzeichen. Aber wenn du die Pfade einfach reinziehst sollte das ja kein Problem sein.
    Bevor du das machst musst du aber natürlich zuerst den Steam-Ordner auf die Daten-Platte verschieben, falls du das noch nicht getan hast, denn mit dem Terminal-Befehl legst du ja nur den Verweis an. Auch solltest du dann den originalen Steam-Ordner entweder umbenennen oder löschen, da du sonst ja keine gleichnamige Verknüpfung anlegen kannst.

    Also noch einmal Schritt für Schritt:
    1. Steam-Ordner verschieben.
    2. Originalen Ordner Steam umbenennen.
    3. Terminal öffnen.
    4. ln -s und ein Leerzeichen tippen.
    5. Verschobenen Steam-Ordner in das Terminal-Fenster ziehen.
    6. Wenn nötig einmal die Leertaste drücken.
    7. Den Ordner Application Support ins Fenster ziehen und um /Steam ergänzen (hier natürlich ohne Leerzeichen zwischen Support/Steam).
    8. Enter drücken.
    9. In Application Support überprüfen ob der Link vorhanden ist.
    10. Steam starten und überprüfen ob es funktioniert.
    11. Zu guter Letzt den alten Steam-Ordner löschen.

    So sollte es eigentlich problemlos ablaufen.

  7. #7
    Ontario
    Themenstarter
    Avatar von NEo250686
    Registriert
    12.2009
    Beiträge
    340
    Hmmm ich bekomme es nicht hin...


    das gebe ich ein:
    ln -s /Volumes/Daten/Games/Steam /Users/mein name/Library/Application\ Support/steami

    und das spuckt Terminal dann aus:

    ln: /Users/mein name/Library/Application Support/steami/Steam: File exists


    dann starte ich Steam aber es wird wieder im Application Support ein Ordner namens Steam angelegt. Und es hat einfach nicht geklappt.

    Was läuft falsch?
    MacBook Pro 17" 8GB DDR3 RAM + 240GB SSD OCZ + 500GB HDD Hitachi
    iPhone 4 32GB
    AirPort Express
    New iPad Wifi 16GB

  8. #8
    Prinzenapfel Avatar von Ralek
    Registriert
    07.2010
    Beiträge
    549
    Du musst als Quelle für die Verknüpfung nicht den umbenannten Steam-Ordner nehmen, sondern ganz normal "Steam". Dann sollte ein Link mit dem Namen Steam erstellt werden, welcher dann von dem Programm benutzt wird. Also:
    ln -s /Volumes/Daten/Games/Steam /Users/mein name/Library/Application\ Support/Steam

  9. #9
    Ontario
    Themenstarter
    Avatar von NEo250686
    Registriert
    12.2009
    Beiträge
    340
    ln: /Users/mein name/Library/Application Support/Steam/Steam: File exists

    das spuckte er jetzt aus...

    und nachdem ich Steam wieder startete, erstelle er aber direkt wieder ein neuen Ordner im Steam

    Muss ich mich im Termin evtl mit sudo oder so anmelden?
    MacBook Pro 17" 8GB DDR3 RAM + 240GB SSD OCZ + 500GB HDD Hitachi
    iPhone 4 32GB
    AirPort Express
    New iPad Wifi 16GB

  10. #10
    Prinzenapfel Avatar von Ralek
    Registriert
    07.2010
    Beiträge
    549
    Nein, eigentlich nicht. Warum hast du denn am Ende Steam/Steam. Die Verknüpfung soll ja direkt in Application Support liegen und nicht im Ordner Steam. Lösche (bzw. verschiebe) mal alles was mit Steam zu tun hat aus Application Support. Also so, dass dort kein Ordner Steam mehr existiert. Und dann versuchst du es so:
    Code:
    ln -s /Volumes/Daten/Games/Steam /Users/mein name/Library/Application\ Support/Steam
    oder
    ln -s /Volumes/Daten/Games/Steam /Users/mein name/Library/Application\ Support
    Wenn kein Ordner "Steam" existiert sollten beide Befehle keine Probleme bereiten und das gleiche bewirken.

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •