Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 19
  1. #1
    Roter Delicious
    Themenstarter

    Registriert
    10.2008
    Ort
    Bochum
    Beiträge
    93

    SparseBundle mit exakter Größe erstellen (SL)

    N'abend allerseits,

    ich möchte für meine TimeMachine ein SparseBundle mit exakt 500GB erstellen. Problem hier ist, dass seit 10.6 der Finder mit den Base10 Einheiten arbeitet, alle anderen Anwendungen jedoch nicht. Ich suche jetzt eine Möglichkeit, via Terminal, ein solches SparseBunle zu erstellen. Hat da wer eine Idee?

  2. #2
    Champagner Reinette
    Registriert
    01.2004
    Ort
    Burgdorf
    Beiträge
    2.650
    Mit hdiutil kannst Du das machen. Schau Dir die manpage an. Da sind auch Beispiele angegeben.

    MacApple

  3. #3
    Cellini
    Registriert
    09.2005
    Beiträge
    8.740
    Wenn ich spitzfindig bin, dann bekommst Du mit der Angabe von 500GB auch 500GB, allerdings keine 500GiBibytes was Du wohl meinst. Rechne die Basis halt um, oder nimm hdiutil auf der Command Line. Dort hat ein kurzer Test ergeben, daß eine -size Angabe von 1M exakt 1048576 Bytes ergibt.
    Gruß Pepi

  4. #4
    Roter Delicious
    Themenstarter

    Registriert
    10.2008
    Ort
    Bochum
    Beiträge
    93
    Zitat Zitat von pepi Beitrag anzeigen
    Wenn ich spitzfindig bin, dann bekommst Du mit der Angabe von 500GB auch 500GB, allerdings keine 500GiBibytes was Du wohl meinst. Rechne die Basis halt um, oder nimm hdiutil auf der Command Line. Dort hat ein kurzer Test ergeben, daß eine -size Angabe von 1M exakt 1048576 Bytes ergibt.
    Gruß Pepi
    Ich habe mich bereits mit hdiutil auseinandergesetzt, allerdings konnte ich nicht auf den exakten Wert kommen. Die Umrechnung hat ja auch einige Nachkommastellen dabei. Allerdings musss ich dir bez. dem Giga-/Gibibyte problem wiedersprechen. Wenn ich mich gerade nicht vollkommen irre (sitze gerade nicht am Mac), kann ich bei hdiutil, bei der -size Angabe nur Kibi/-Mebi-/GibiByte angeben (dargestellt jedoch mit dem Dezimalprefixen). Also bekomme ich bei einer Angabe von 500G ein SparseBundle mit anderer Größe (sofern ich unter SnowLeopard arbeite).
    Mein Ziel ist es ja, ein SparseBundle zu erzeugen, dass im Finder von SL mit 500GB angezeigt wird. Allerdings mach mit die Umrechnung da immer einen Strich durch die Rechnung. Ich kann, wenn ich zu Hause bin, meine Ergebnisse mit entsprechender Angabe bei hdiutil posten.

    Trotzdem Danke schonmal für die Hilfe!

  5. #5
    Gelber Richard
    Registriert
    12.2005
    Ort
    Alzenau
    Beiträge
    12.365
    Ein solches Image wird vermutlich nur Größen annehmen können, die Vielfaches der verwendeten Blockgröße des Systems sind - in diesem Fall 4 kB (und zwar "richtige", nicht dezimale) also 4096 Bytes.

  6. #6
    Roter Delicious
    Themenstarter

    Registriert
    10.2008
    Ort
    Bochum
    Beiträge
    93
    Zitat Zitat von MacAlzenau Beitrag anzeigen
    Ein solches Image wird vermutlich nur Größen annehmen können, die Vielfaches der verwendeten Blockgröße des Systems sind - in diesem Fall 4 kB (und zwar "richtige", nicht dezimale) also 4096 Bytes.
    Also ich habe es bereits geschafft, ein exakt 400MB großes Sparsebundle zu erstellen. Von daher sollte das kein Problem sein.

  7. #7
    Champagner Reinette
    Registriert
    01.2004
    Ort
    Burgdorf
    Beiträge
    2.650
    Zitat Zitat von T-A-Z Beitrag anzeigen
    Mein Ziel ist es ja, ein SparseBundle zu erzeugen, dass im Finder von SL mit 500GB angezeigt wird.
    hdiutil create -type SPARSEBUNDLE -sectors 976563 -fs HFS+ 500GBImage

    Das gewünschte Dateisystem eventuell noch anpassen oder nachträglich mit dem Festplattendienstprogramm das Image noch mal löschen.

    MacApple

  8. #8
    Roter Delicious
    Themenstarter

    Registriert
    10.2008
    Ort
    Bochum
    Beiträge
    93
    Zitat Zitat von MacApple Beitrag anzeigen
    hdiutil create -type SPARSEBUNDLE -sectors 976563 -fs HFS+ 500GBImage

    Das gewünschte Dateisystem eventuell noch anpassen oder nachträglich mit dem Festplattendienstprogramm das Image noch mal löschen.

    MacApple
    Danke dir! allerdings ist dieses Image 500MB groß Ich schau mal, ob ich das selber besser hinkriege. Magst du mir vielleicht deinen Rechenweg, oder noch besser eine angepasste Rechnung geben?

  9. #9
    Champagner Reinette
    Registriert
    01.2004
    Ort
    Burgdorf
    Beiträge
    2.650
    Ups, stimmt. Für 500GB brauchst Du 976.562.500 Sektoren. Die Rechnung ist ganz einfach. Ein Sektor ist 512 Byte groß. Somit ergibt sich:

    500.000.000.000 / 512 = 976.562.500

    MacApple

  10. #10
    Roter Delicious
    Themenstarter

    Registriert
    10.2008
    Ort
    Bochum
    Beiträge
    93
    Zitat Zitat von MacApple Beitrag anzeigen
    Ups, stimmt. Für 500GB brauchst Du 976.562.500 Sektoren. Die Rechnung ist ganz einfach. Ein Sektor ist 512 Byte groß. Somit ergibt sich:

    500.000.000.000 / 512 = 976.562.500

    MacApple
    Super, hat auch fast geklappt
    Ich verstehe zwar nicht warum, aber deine Sektoranzahl hat ein 499,66GB großes Image erzeugt. Wenn ich allerdings 977228100 Sektoren nehme (und das gilt bestimmt auch für ähnliche Angaben), wird das Image im Finder mit 500GB angezeigt. Ich werde jetzt noch weiterhin etwas rumspielen, aber mein Ziel habe ich schonmal erreicht. Danke dir!

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

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