Wie kann ich meine Windows-Partition beim Booten automounten?

15

Ich habe ein Dual-Boot-System mit Windows 7 und Ubuntu 11.10. Ubuntu war so ziemlich eine Vanille-Installation und konnte meine beiden Win-Partitionen automatisch einbinden.

Ich habe sie in Nautilus gesehen. Um dieses Problem zu beheben, habe ich das manipuliert, das /etc/fstab unter Roots betrieben wird und das ich nicht als Administrator von Nautilus trennen kann (es sei denn, ich habe Sudo vom Terminal aus).

Wie kann ich das ursprüngliche Verhalten wiederherstellen (von meinem Administrator-Konto ohne Rootberechtigung)? Vielen Dank

Strahl
quelle
1
Wurde Ihre Frage beantwortet? Ich frage, ob etwas verpasst wurde
Crimbo
Viele Antworten, aber in der Tat konnte ich es nicht zum
ray

Antworten:

15

Der visuelle Weg

(wenn Sie Version Ubuntu 12.10 Quantal Quetza oder höher verwenden)

Stellen Sie sicher, dass das Laufwerk / die Partition, die Sie anschließen möchten, an Ihr System angeschlossen und eingeschaltet ist.

Auf diesen Leitfaden wird von hier aus verwiesen .


Klicken Sie auf das "Dash" -Symbol in Ihrer Unity-Taskleiste (Ubuntu-Symbol) und geben Sie Folgendes ein:

disks

Klicken Sie auf "Disks", um das Programm zu öffnen.

Nach dem Öffnen zeigt "Disks" im Hauptfenster grafisch das aktuelle Partitionslayout an.

Wählen Sie nun einfach die NTFS-Partition aus, die beim Booten automatisch bereitgestellt werden soll, und klicken Sie dann auf das kleine Zahnradsymbol etwas darunter. Wählen Sie aus dem Menü:

‘Edit Mount Options…’

Bewegen Sie im nächsten angezeigten Fenster den Schieberegler neben der Beschriftung "Automatic Mount Options" nach links, um auf die Einstellungen zuzugreifen.

Behalten Sie die markierte Option "Beim Start einbinden" bei.

Wählen / Füllen Sie die nächsten vier Optionen aus, wenn Sie möchten. "Anzeigename" ist eine praktische visuelle Hilfe in Nautilus (Dateimanager).

Wenn Sie möchten, dass das Laufwerk schreibgeschützt ist

Hinzufügen...

, ro

... bis zum Ende des Feldes, in dem "nosuid, nodev, nofail, x-gvfs-show" (ohne Leerzeichen) steht.

Wenn Sie fertig sind, klicken Sie unten auf die Schaltfläche "OK". Wenn Sie dazu aufgefordert werden, geben Sie Ihr Administratorkennwort ein.

Wenn Sie mehr als eine NTFS-Partition haben, befolgen Sie die gleichen Schritte für jede einzelne.

Starten Sie Ihren Computer neu und genießen Sie!

Crimbo
quelle
6

Die Befehlszeile

Stellen Sie sicher , das Laufwerk / Partition , die Sie möchten befestigen ist an das System angeschlossen und eingeschaltet ist.

Diese Anleitung stammt von hier (es ist für 12.04, sollte aber für andere Versionen von Ubuntu funktionieren) und von hier .


Drücken Sie Ctrl+ Alt+ Tauf Ihrer Tastatur, um das Terminal zu öffnen und geben Sie Folgendes ein:

sudo blkid

Daraufhin werden die Laufwerke in Ihrem System mit Handle-Beschriftungen aufgelistet, sofern verfügbar.

Notieren Sie sich die UUID des Laufwerks, das Sie automatisch bereitstellen möchten.

Nun muss die "fstab" -Datei bearbeitet werden:

sudo gedit /etc/fstab

ODER

sudo nano /etc/fstab

Fügen Sie diese Zeile am Ende der Datei hinzu, ersetzen Sie die UUID durch die angegebene UUID und wählen Sie einen Mountpunktnamen (das Leerzeichen wird mit "\ 040" in der fstab erstellt):

UUID=xxxxxxxxxxx /mnt/Your\040Chosen\040Name ntfs-3g defaults,windows_names,locale=en_US.utf8  0 0

Ersetzen Sie auch das Gebietsschema durch ein für Ihren Standort und Ihre Sprache geeignetes Gebietsschema, wenn Sie sich nicht in den USA befinden. Sie finden Ihr Gebietsschema, indem Sie Folgendes in das Terminal eingeben:

locale

Das "ntfs-3g" (ein Kernel-Modul) ist ein untergeordnetes Softwaretool in fast allen GNU / Linux-Distributionen.

Speichern Sie die Datei und schließen Sie sie.

Geben Sie dies nun in das Terminal ein:

sudo mkdir "/mnt/Your Chosen Name"

Machen Sie sich als Nächstes zum Eigentümer des Mount-Punkts, indem Sie Folgendes eingeben:

sudo chown <username> "/mnt/Your Chosen Name"

Ersetzen durch Ihren Benutzernamen (Ihr Benutzername wird immer in Kleinbuchstaben geschrieben). Dies verhindert, dass andere Benutzer es berühren.

Starten Sie Ihren Computer neu und genießen Sie!

Crimbo
quelle
2

Probieren Sie dieses Programm.

sudo apt-get install pysdm
sudo pysdm

Auf diese Weise können Sie Ihre Laufwerke konfigurieren, die beim Start bereitgestellt werden.

Wählen Sie im Programm Ihre Windows-Partition aus. Wenn Sie zur Konfiguration aufgefordert werden, klicken Sie auf "OK". Klicken Sie dann auf den Assistenten. Von dort ist es ziemlich klar.

A. Hayes
quelle
Ich habe versucht, aber was es tut, ist nur / etc / fstab zu bearbeiten. Der Endeffekt ist also derselbe: Ich kann ihn von nautilus
ray
Okay, das ist ziemlich komisch. Eine letzte Sache: Ich hatte einige Probleme mit Windows-Laufwerken, wenn ich ntfs-3g nicht installiert habe. Versuchen Sie, das zu installieren, falls es noch nicht geschehen ist.
A. Hayes
0

Fügen Sie im Feld "options" in / etc / fstab (viertes durch Leerzeichen getrenntes Feld) die Option "user" hinzu. So

/dev/sda5    /windows    ntfs-3g    defaults    0 0

wird

/dev/sda5    /windows    ntfs-3g    defaults,user    0 0

Dieser zusätzliche Parameter ermöglicht "einem Benutzer das Mounten".

Quelle: man fstab.

Roadmr
quelle
Ich habe die Benutzeroption nicht gesetzt und dies erlaubt Nautilus als gemountete "Geräte". Trotzdem kann ich sie nicht aushängen, da dies root erfordern würde. Ich konnte im Terminal mit sudo arbeiten, aber eigentlich brauchte ich das beim ersten Booten nicht zu tun (ich konnte direkt von nautilus aussteigen)
ray