Ich habe eine externe Festplatte, die Windows nicht öffnen kann (es wird eine Fehlermeldung angezeigt, dass das Dateisystem nicht erkannt wird und ich neu formatiert werden soll). Daher versuche ich zu prüfen, ob Ubuntu, das ich als Gast-VM in VirtualBox ausführe, aktiviert ist Mein Win 7 Host kann es öffnen.
Ich bin verwirrt, wie ich es montieren soll. Wenn ich VirtualBox öffne und auf "Einstellungen" für Ubuntu vm klicke, gehe ich zu "Speicher" und versuche zu prüfen, ob ich es dort mounten kann, oder gehe ich zu "USB" und versuche, es von dort zu mounten? Als ich Letzteres ausprobierte und auf "USB 2.0 (EHCI) -Controller aktivieren" klickte, wurde von VB eine Warnung angezeigt, dass ich VBox-Erweiterungen herunterladen musste, um diese Option auswählen zu können. Also habe ich die Erweiterungen heruntergeladen und bin mir nicht sicher, was ich als nächstes tun soll. Wie kann ich über die Befehlszeile auf die externe Festplatte zugreifen, wenn ich in Ubuntu bin? Als ich den Befehl "fdisk -l" ausprobiert habe, wird Folgendes gedruckt:
http://paste.ubuntu.com/1053741/
Aber ich habe in den VBox-Einstellungen nichts anderes getan, daher glaube ich nicht, dass sich eine der aufgelisteten Festplatten auf das externe USB-Laufwerk bezieht, auf das ich zugreifen möchte (obwohl das Laufwerk an meinen Laptop angeschlossen ist). Ich weiß nicht, worauf sich die Laufwerke sda1, sda2 und sda5 genau beziehen, aber anscheinend habe ich eine erweiterte Partition, da sie von sda1 und sda2 zu sda5 wechselt. Als ich über VBox Speicherplatz für die virtuelle Ubuntu-Maschine erstellt habe, habe ich wahrscheinlich nur eine Hauptpartition und eine für den Swap erstellt. Warum zeigt fdisk mir 3 Partitionen an, es sei denn, eine davon bezieht sich auf die angeschlossene externe USB-Festplatte. aber ich glaube nicht, dass es daran liegt, dass ich in den VBox-Einstellungen für USB nichts anderes getan habe?
Anregungen sind willkommen :-).
Ich habe eine externe Western Digital-Festplatte von ca. 2 TB. Windows 7 erlaubt mir aus irgendeinem Grund nicht mehr, es zu öffnen: Wenn ich es an meinen Laptop anschließe (über einen USB 2.0-Anschluss), tut Windows entweder nichts oder fordert mich auf, das Laufwerk zu formatieren, da es das Dateisystem nicht erkennt. Ich versuche also zu sehen, ob ich auf die Dateien in Ubuntu zugreifen kann.
Ich verwende Ubuntu über VirtualBox. Bevor ich Ubuntu startete, ging ich in die USB-Einstellungen für die virtuelle Ubuntu-Maschine und wählte die externe Festplatte aus (VBox sieht es). Dann habe ich Ubuntu gestartet. Hier ist der Ausdruck von fdisk -l
:
Disk /dev/sda: 91.3 GB, 91268055040 bytes
255 heads, 63 sectors/track, 11096 cylinders, total 178257920 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000d5f79
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 174583807 87290880 83 Linux
/dev/sda2 174585854 178255871 1835009 5 Extended
/dev/sda5 174585856 178255871 1835008 82 Linux swap / Solaris
Disk /dev/sdb: 2000.4 GB, 2000396746752 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907024896 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00020fc3
Device Boot Start End Blocks Id System
/dev/sdb1 * 2048 3907024895 1953511424 7 HPFS/NTFS/exFAT
Ich glaube, das externe Laufwerk ist das unterste, sdb1, aber ich habe keine Ahnung, wie ich darauf zugreifen soll. Ist es bereits gemountet oder muss ich es manuell mounten? Wenn Windows 7 es nicht erkannt hat, tritt das gleiche Problem in Ubuntu auf?
Antworten:
Diese drei Partitionen befinden sich alle auf demselben Laufwerk.
Die externe Festplatte sollte als / dev / sdb # angezeigt werden.
Gehen Sie im Virtualbox-Fenster zu Geräte / USB-Geräte und wählen Sie Ihre externe Festplatte aus. Jetzt sollte das Laufwerk automatisch von Ubuntu gemountet werden
quelle
Ubuntu kann Laufwerke normalerweise automatisch mounten und in Nautilus, dem Dateimanager, verfügbar machen. Haben Sie sich die verfügbaren Laufwerke mit Nautilus angesehen?
Um es selbst zu mounten, sollten Sie ein leeres Verzeichnis an einem Ort Ihrer Wahl erstellen. Sie können es in Ihrem Home-Verzeichnis erstellen, um es einfach zu machen ... Geben Sie beispielsweise über eine Befehlszeile im Terminal einfach ein
mkdir wd
.Versuchen
sudo mount /dev/sdb1 ~/wd
Sie dann zu tippen und sehen Sie, was Sie im wd-Verzeichnis erhalten. Dieses Verfahren sollte funktionieren, ist jedoch nicht ideal, da alle Dateien mit vollständigen Lese- / Schreib- / Ausführungsberechtigungen bereitgestellt werden. Dies kann jedoch verfeinert werden, wenn es durch explizites Festlegen funktioniert.Über die erweiterte Partition Windows scheint gerne in einer primären Partition installiert zu sein, aber Linux ist das egal. Ein Laufwerk mit beiden hat normalerweise eine primäre Partition und eine erweiterte Partition.
Eine erweiterte Partition hat den Vorteil, dass sie eine beliebige Anzahl logischer Laufwerke enthalten kann, während Sie auf insgesamt nur 4 primäre Partitionen beschränkt sind. Ich glaube, die erweiterte Partition zählt als eine primäre Partition, so dass Sie 3 primäre Partitionen plus eine erweiterte haben können, wenn Sie möchten, aber es ist am besten, primäre Partitionen so weit wie möglich zu vermeiden. Erweiterte Partitionen sind einfach flexibler.
quelle
sudo mount -t exfat /dev/sdb1 ~/wd
: Normalerweise ist der Typ jedoch nicht erforderlich. Dies kann bedeuten, dass Sie nicht über die von Anwar Shah erwähnten Exfat-Dienstprogramme verfügen. Der Typ gibt Auskunft über das Format der Rohdaten in / dev / sdb1. Wenn Sie es falsch angeben, sieht es wie Müll aus und Sie möchten nicht versuchen, darauf zu schreiben.