MBR in eine Datei speichern mit dd

Diskutiere das Thema MBR in eine Datei speichern mit dd im Forum Mac OS - Unix & Terminal

  1. mcfeir

    mcfeir Thread Starter Mitglied

    Beiträge:
    1.152
    Zustimmungen:
    69
    Mitglied seit:
    16.02.2008
    Ich kenne den Disk Dump-Befehl von Linux her und weiß, dass ich mir dort den MBR im ersten physikalischen Sektor mit

    in eine Datei (hier /tmp/sda.mbr) sichern kann.

    Wie lautet denn der entsprechende Disk Dump-Befehl unter Mac OS ?
     
  2. below

    below Mitglied

    Beiträge:
    13.504
    Zustimmungen:
    1.087
    Mitglied seit:
    15.03.2004
    dd :kopfkratz:

    Alex
     
  3. detto

    detto Mitglied

    Beiträge:
    3.181
    Zustimmungen:
    263
    Mitglied seit:
    22.08.2007
    Was genau willst du denn dumpen, den MBR von einem Macsystem? Oder die Partitionstabelle?
    ETwas mehr Infos wären gerade zu solch einem Thema gar nicht mal so übel.
     
  4. mcfeir

    mcfeir Thread Starter Mitglied

    Beiträge:
    1.152
    Zustimmungen:
    69
    Mitglied seit:
    16.02.2008
    Die gesamten 512 Byte des Protective MBR; d.h., die Entsprechung für den Linux-Befehl.
     
  5. detto

    detto Mitglied

    Beiträge:
    3.181
    Zustimmungen:
    263
    Mitglied seit:
    22.08.2007
    Der MBR bei einem GUID-Partitionsschema - welches bei Intelmacs den Einsatz findet - befindet sich in den ersten 512 Bytes der Festplatte. Also im ersten Sektor. dd kann ohne Angabe des Parameters "bs=512" aufgerufen werden, "bs=512" ist der Standard bei dd.
    Mehr dazu hier: http://en.wikipedia.org/wiki/GUID_Partition_Table
     
  6. oneOeight

    oneOeight Mitglied

    Beiträge:
    49.995
    Zustimmungen:
    4.475
    Mitglied seit:
    23.11.2004
    wie below schon andeutete: die syntax ist gleich, du musst nur die richtige device nehmen...

    und? welche ist denn die /dev die du brauchst? ;)
     
  7. mcfeir

    mcfeir Thread Starter Mitglied

    Beiträge:
    1.152
    Zustimmungen:
    69
    Mitglied seit:
    16.02.2008
    @detto

    Ich hätte mir eigentlich den Befehl gewünscht, nicht einen Link zur GUID.
     
  8. below

    below Mitglied

    Beiträge:
    13.504
    Zustimmungen:
    1.087
    Mitglied seit:
    15.03.2004
    So, Du hättest Deine Frage leicht präzisieren können. Es macht mich schon ein bischen ärgerlich, dass man es Dir aus der Nase ziehen muss.
    Code:
    dd if=/dev/sda of=/tmp/sda.mbr bs=512 count=1
    dd: [b]/dev/sda: No such file or directory[/b]
    bsd (und damit Darwin/OS X) zählen ihre Devices nicht nach Buchstaben, sondern Nummern durch. Also statt sda, sdb .. ist es hier disk0, disk1, ...

    Dann noch ein sudo davor, und es sollte prima gehen.

    Mit allem nötigen Respekt, die Art der Fragestellung und die Tatsache, dass Du offensichtlich weder gegoogled hast, noch einmal im /dev Verzeichnis nachgesehen hast, was da so rumliegt lässt mich vermuten, dass Du evtl. nicht genau weisst, was Du da tust.

    Wenn dem so sein sollte: Lass um Himmels willen die Finger davon! :Oldno:
    Sonst haben wir bald einen Thread "Ich kann meinem Mac nicht mehr booten ..."

    Alex
     
  9. detto

    detto Mitglied

    Beiträge:
    3.181
    Zustimmungen:
    263
    Mitglied seit:
    22.08.2007
    Du gibst keinerlei Infos zu dem (oder deN) System(en) an die du nutzt, wie soll man dir bitte helfen?

    - was für einen Mac (vll ja sogar noch PPC) ?
    - wurde mal Bootcamp benutzt und hast du somit ein heterogenes Partitionsschema?
    - wie viele Partitionen?

    Bei dem System hier würde folgender Befehl funktionieren:
    dd if=/dev/disk0 of=/tmp/disk0.mbr count=1

    Angabe ohne Gewähr, dass der bei dir funktioniere, schließlich hab ich 0 Plan von betroffenem System. :confused:
     
  10. oneOeight

    oneOeight Mitglied

    Beiträge:
    49.995
    Zustimmungen:
    4.475
    Mitglied seit:
    23.11.2004
    ich glaub er will ein wenig mit gptsync rum spielen und hat angst um seinen MBR ;)
     
Die Seite wird geladen...

MacUser.de weiterempfehlen

  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Akzeptieren Weitere Informationen...