Verbotenes Zeichen - Booten nicht möglich, nachdem versucht wurde, die Raspbian SD-Karte zu öffnen

1

Also folgte ich diesem Tutorial https://www.youtube.com/watch?v=Eo4HphBdR10 und öffnete den Ordner der SD-Karte. Der Bildschirm wurde schwarz und ich startete neu.

Jetzt bekomme ich beim Booten ein Verbotenes Zeichen.

Im Wiederherstellungsmodus ( cmd + Optionen + r ) Ich sehe, dass mein Macintosh HD nicht gemountet ist, und die Reparatur zeigt an, dass mit der Festplatte etwas nicht stimmt.

Ich kann nicht neu installieren, da das Installationsprogramm keine Datenträger findet.

Was soll ich machen ?

Mini John
quelle

Antworten:

1

Oh, Scheiße! Tut mir leid, dass Sie höchstwahrscheinlich alles verloren haben.

Dies ist das genau Grund Niemand sollte irgendein zufälliges Video im Web verfolgen. Um zu erklären, was ich sage, besteht eine hohe Wahrscheinlichkeit, dass Sie diskutil falsch mit der falschen Festplattenkennung (Ihrem Startvolume statt dem beabsichtigten Ziel) und als root verwendet haben, was höchstwahrscheinlich Mac OS X mit Raspbian ohne Erbarmen überschrieb. Das Seltsame daran ist jedoch, dass Recovery funktioniert.

Lassen Sie mich Ihnen eine bessere Möglichkeit geben, von Apple unterstützte Bilder zu schreiben. Öffnen Sie das Festplatten-Dienstprogramm und klicken Sie auf Ihr Flash-Laufwerk. Gehen Sie zur Registerkarte Wiederherstellen und ziehen Sie das Bild in das Quellfeld. Gehen Sie in Yosemite und später zu Bearbeiten & gt; Stellen Sie das Image wieder her und suchen Sie nach dem Image, das Sie wiederherstellen möchten. Wiederherstellen. Unser Problem ist jedoch, dass dies für Raspbian nicht funktioniert, da es sich um eine Gnu / Linux-Variante handelt, nicht um das Standard-Apple-DMG. Also brauchen wir Terminal.

Aber zuerst ein paar Anmerkungen: Was auch immer Sie sich entscheiden, Dinge mit Terminal zu tun, seien Sie sehr vorsichtig (besonders als root, und das gilt für alle UNIX- (und * nix-ähnlichen Systeme!) Der traurige Teil ist, dass der Typ im Video war schließen, aber keine gute Arbeit geleistet, um die inhärente Gefahr des blinden Schreibens eines Bildes mit allen Kräften zu klären. Sichern Sie IMMER zuerst, bevor Sie einen gefährlichen Befehl ausführen.

Nun zur Methode. Wenn Sie sich mit all dem nicht auskennen, würde ich es vermeiden, in Diskussil zu spielen. Verwenden Sie stattdessen mount ohne Argumente, um Ihre Festplattenkennung zu finden. Sie werden feststellen, dass Ihre Festplatte auch eine Kennung hat, beispielsweise / dev / disk0. Wenn Sie den Namen Ihres Flash-Laufwerks kennen, ist dies sogar noch besser, da wir diesen herausfiltern und sicherstellen können, dass wir den richtigen haben. Wenn also der Name Ihres Flash-Laufwerks oder Ihrer Karte ein Beispiel ist, können wir mount | ausführen grep Beispiel um zu filtern was wir wollen. Wenn es sich also um Disk3 handelt, werden Sie sehen, dass / dev / disk3s1 und das Beispiel alle gut aufgelistet und herausgefiltert sind und für uns unter Volumes automatisch bereitgestellt werden.

Wenn Sie sich absolut sicher sind, wie die ID (oder die Endnummer) Ihres Flash-Laufwerks lautet, geben Sie if = ein und ziehen Sie das Bild, sodass der Pfad vom Finder in das Terminal eingefügt wird. Wenden Sie nun unseren vorherigen Befund an und fügen Sie = (Ausgabedatei) hinzu. Wenn Sie mit mount oder dem Festplatten-Dienstprogramm beispielsweise / dev / disk3s1 als Flash-Laufwerk angegeben haben, benötigen wir / dev / disk3 (wir möchten das Stammverzeichnis des Laufwerks und nicht die Endung s #, die in diesem Szenario für Partitionen steht). . Dies kann jedoch auf Ihrem System anders sein (zuerst prüfen!). In unserem Beispiel hier könnte der abgeschlossene Befehl ungefähr so ​​aussehen: dd if = / Users / me / Downloads / 2015-11-21-raspbian-jessie-lite.img von = / dev / disk3. Oder lassen Sie uns ein alternatives Beispiel geben, in dem es sich um disk5 handelte und wir in das richtige Verzeichnis gingen (z. B. Downloads). Dann könnten wir mit tab automatisch vervollständigen, das if hinzufügen und dies tun: dd if = 2015-11-21- raspbian-jessie-lite.img von = / dev / disk5

Aber in jedem Fall sichern Sie zuerst. Achtung. Mach es großartig.

Jetzt ist die dringende und herausfordernde Frage, wie Sie Ihre Daten zurückerhalten können. Sie haben bereits festgestellt, dass Ihre Startdiskette nicht mehr vorhanden ist. Versuchen Sie zunächst, eine Wiederherstellung von einer Time Machine-Sicherung durchzuführen (vorausgesetzt, Sie haben dies mit Bedacht eingerichtet). Wenn nicht, schreiben Sie ein Linux Mint-Image (ich würde Fedora sagen, aber Dracut hängt nach meiner Erfahrung seit R19 manchmal am Live-USB), indem Sie einen Mac mit dem obigen Beispiel oder ein anderes UNIX- (oder ähnliches) System verwenden (obwohl es einige geben wird) Sie werden wahrscheinlich / dev / sd # oder mmcblk # für einige Karten in modernen Gnu / Linux-Versionen sehen (zum Beispiel). Oder laden Sie win32imagewriter für Windows XP SP2 oder höher herunter und verwenden Sie dieses Programm mit Administratorrechten (achten Sie in diesem Fall erneut auf die Laufwerksbezeichnung; in diesem Fall auf den Buchstaben!). Vorausgesetzt, Sie haben Mint gebootet, führen Sie es getrennt aus (falls es nicht verfügbar ist, stellen Sie eine Verbindung her In einem Netzwerk sollte sudo apt-get update & amp; & amp; sudo apt-get install parted -y sein. Wir hoffen, dass die Tabelle noch etwas intakt ist. Führen Sie sudo -s aus, um sie zu erhöhen, und führen Sie dann parted -s -l aus. Sie sollten / dev / sda sehen oder was auch immer Ihre Festplatte ist.

Wenn Sie eine gültige GPT-Tabelle haben und keine Warnungen erhalten, fahren Sie fort. Wenn nicht, überspringen Sie diesen Absatz. Im Falle von sda würde ich / dev / sda trennen. Suchen Sie nun nach dem Ende der vorhergehenden Partitionen (wahrscheinlich dort, wo EFI saß). Unter der Annahme eines standardmäßigen El Capitan-Setups oder einer früheren Version von Lion sollten dies nun 209,7 MB sein. Der Start sollte sich daher in der Nähe dieses Punktes drehen (wenn die GPT nicht zu schrecklich beschädigt ist, sollte parted Sie warnen, wenn Ihre Abfrage nicht übereinstimmt, und versuchen, sie neu anzupassen). Wo beginnt die Wiederherstellung am Endpunkt (normalerweise Volume 3?)? Auf meiner 160-GB-Festplatte sind es beispielsweise 42,6 GB. Dies ist unser Endpunkt. Versuchen Sie mit wahnsinnigem Glück, einen Anfang und ein Ende für die Rettung zu setzen, z. B. 210M 42.6GB, und sehen Sie, was passiert. Wenn dies trotz einer Anpassung fehlschlägt, können Sie fdisk ausprobieren. Das Problem ist jedoch, dass dies im Allgemeinen dazu dient, Änderungen rückgängig zu machen, bevor ein Neustart durchgeführt wird, der noch nicht abgeschlossen ist. Das ist nur ein langer Schuß.

Wenn Sie nichts gesichert haben, haben Sie noch kein Pech. Von einer externen NetBoot-, FireWire-, USB 3- oder Lightning-Startdiskette (dh mit OS X) können Sie weiterhin Wiederherstellungstools wie Recuva für Mac, Prosoft DataRescue oder DiskWarrior verwenden, um zu versuchen, alles zu retten, was Sie können. Raspbian hat höchstwahrscheinlich einige dieser Dateien gut überschrieben, aber wenn Sie die zusätzliche Zeit und das Geld haben, wird es sich lohnen.

Wenn alles andere fehlschlägt oder die Tabelle beschädigt ist, ist es am besten, die Wiederherstellung zu vergessen (da sie sich auf derselben Festplatte befindet) und sie vollständig neu zu installieren. Idealerweise müssen Sie für diesen nächsten Schritt einen anderen Mac besitzen oder ausleihen. Laden Sie 10.11 herunter, schließen Sie das Popup-Fenster "OS X installieren" und verwenden Sie "createinstallmedia" im Anwendungspaket / -paket des OS X-Installationsprogramms gemäß den Anweisungen von Apple (es gibt eine Anleitung dazu). Schalten Sie Ihren Mac aus, halten Sie die Wahltaste gedrückt und starten Sie von der Festplatte. Anschließend müssen Sie das Festplatten-Dienstprogramm aufrufen und eine neue Intel- oder GUID-Partitionstabelle (GPT) erstellen. Erstellen Sie eine neue Partition für Ihre Daten und das Betriebssystem. OS X sollte den Rest erledigen, wenn es installiert wird. Schließen Sie das Festplatten-Dienstprogramm und installieren Sie es wie gewohnt. Stellen Sie alles wieder her, was Sie gesichert hatten.

Auf jeden Fall hoffe ich, dass dies alles unnötig ist und dass Time Machine, iCloud oder ein anderes Backup-System für Sie funktioniert. Viel Glück damit. In Zukunft mit Root-Befehlen vorsichtig sein. Hoffe das hilft!

user133035
quelle
Oh Mann, vielen Dank für die extrem detaillierte Erklärung !!! Ich habe alles versucht, konnte es aber nicht zum Laufen bringen und habe die Disk gelöscht :( :( Ich hoffe, deine Antwort hilft anderen !!!
Mini John
0

Anstatt /dev/diskX benutzen /dev/rdiskX (zum Beispiel /dev/rdisk2 ) und hinzufügen bs=1m (blocksize = 1MB) bis zum Ende des Befehls, um die Schreibleistung zu verbessern.

dd if=./your-raspian-image-file of=/dev/rdisk2 bs=1m

guestuser
quelle