• Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick
  • November - das bedeutet oftmals Herbstblues, grauer Himmel, Tristesse und Wetter, bei dem man gern im Warmen bleibt. Aber nur oftmals! Wir fordern Euch gern auf, gegen den Herbstblues anzukämpfen und hoffen, dabei hilft Euch unser aktuelles Monatsthema. Neugierig geworden? --> Zum Mitmachen bitte hier klicken

Versehentlich gelöschte EFI-Partition rekonstruieren

MACiMessa

Bismarckapfel
Registriert
06.04.08
Beiträge
141
Sicherlich kann man über den Sinn der EFI-Partition streiten, und wenn man das Ding löscht, wird Mac OS X zunächstmal unbeirrt weiter funktionieren. Aber einerseits scheint es ja so zu sein, dass Apple hier Hardware-Treiber unterbringt (imo das letzte Grafik-Update für den iMac ) und dass natürlich auch ein Bootcamp-Windows durcheinanderkommt, weil die Partitionszählung im ARC-Pfad der boot.ini nicht mehr stimmt, wenn plötzlich die EFI fehlt (hal.dll nicht gefunden u.ä.).

Ich hatte jetzt in diesem Thread
http://www.apfeltalk.de/forum/hilfe-kann-wiederherstellen-t126947-3.html

den Beitrag von Rastafari gelesen, der- freilich in einem etwas anderem Zusammenhang - die Neuerstellung der GPT beschreibt. Unter anderem wird dabei folgender, auf die EFI-Partition bezogener Schritt vollzogen :

sudo gpt create $hd;
sudo gpt add -i 1 -t efi -b 40 -s 409600 $hd;

Die gesetzte Variable für /dev/diskx mal vorausgesetzt; und natürlich auch, dass die Zielfestplatte nicht gemountet ist; kann ich diese beiden Befehle benutzen, wenn ich - nachdem vorher eine EFI-Partition versehentlich gelöscht wurde - diese EFI-Partition wieder für sich genommen aufbauen will ? Ich habe gesehen, dass die Position der EFI-Partition ja an sch immer die gleiche ist ( 0x40-0x409600 ), so dass das doch imho funktionieren müßte.