AA_PO-3798-Fotolia-Kristian_Peetz_fotolia-festplatte.jpg

© Kristian Peetz, fotolia,

Laufwerk "C:" oder "/"-Partition

Windows-Laufwerksbuchstaben und Linux-Moint-Points

07.10.2012
Betriebssystem und Anwendungen liegen auf C:, das DVD-Laufwerk heißt D: oder E:, und wer noch ein Diskettenlaufwerk hat, spricht es als A: an – so kennt man es von Windows. Linux verwaltet Datenträger anders.

Schon seit den 70er Jahren gibt es Betriebssysteme, die Datenträger über Laufwerksbuchstaben ansprechen: Die Bezeichnungen A: und B: für die ersten beiden Diskettenlaufwerke in einem PC verwendet Windows als Nachfolger von Microsoft DOS (Disk Operating System), und MS-DOS hat dieses Konzept von dem noch älteren System CP/M (Control Program for Microprocessors) übernommen, das in den 80er Jahren auf Heimcomputern wie dem Commodore C128 und dem Schneider CPC lief.

Als dann die ersten Festplatten für PCs auf den Markt kamen, wurde einfach weiter gezählt, und so erhielten DOS-Partitionen die Bezeichnungen C:, D: usw.; mit CD-/DVD-Laufwerken und sonstigen Geräten kamen noch mehr Buchstaben dazu, und Netzwerk-Volumes (Freigaben) werden unter Windows typischerweise mit "höheren" Buchstaben (H:, M:, …) angesprochen.

Schön kurz, aber …

Das Konzept der Laufwerksbuchstaben ist eigentlich recht praktisch: Mit nur zwei Zeichen (Buchstabe und Doppelpunkt), die einem Pfad vorangestellt werden, gibt man das Gerät an, auf dem zu suchen ist. Die Unterscheidung zwischen Festplatten und DVD-Laufwerken als verschiedenen Geräten wird so auch durch die unterschiedlichen Buchstaben passend symbolisiert.

Wer mit mehreren Platten oder vielen Partitionen arbeitet, verliert aber schnell die Übersicht: Jede Partition (mit einem DOS-/Windows-Dateisystem) erhält unter Windows einen eigenen Laufwerksbuchstaben, und bei zwei "Laufwerken" C: und D:, die auf der gleichen Festplatte liegen, werden die Begriffe unsinnig, denn das "C-Laufwerk" und das "D-Laufwerk" sind ja nur zwei benachbarte Partitionen auf demselben Laufwerk.

Dazu kommt noch, dass frühere Windows-Versionen (95/98/ME) beim Einbau einer neuen Platte eventuell die Laufwerksbuchstaben durcheinander geworfen haben: Die Regel zur Nummerierung war dort "erst die primären Partitionen, dann die logischen in einer erweiterten Partition". Wird zu einer Platte mit primärer Partition C: und logischem "Laufwerk" D: in der erweiterten Partition eine neue Platte eingebaut und dort eine primäre Partition angelegt, heißt diese ab dem nächsten Windows-Start D:, und das alte D: wird zu E:. Wer dann Startmenü-Einträge mit Verweisen auf D: hatte, musste diese anpassen…

Die modernen Windows-Versionen, von NT über 2000, XP und Vista bis zu Windows 7 und 8 haben dieses Problem nur ansatzweise, weil man dort für die meisten Partitionen von Hand Laufwerksbuchstaben vergeben und so nach dem Einbau einer neuen Platte die alte "Ordnung" aufrecht erhalten kann.

Wer unter DOS nicht mit verschiedenen Laufwerksbuchstaben hantieren wollte, konnte dort den Befehl join verwenden, um ein Laufwerk über ein Unterverzeichnis eines anderen Laufwerks anzusprechen, das ging etwa so:

C:\> join e: c:\daten

Danach waren die Dateien auf Laufwerk E: unterhalb von C:\daten\ verfügbar. Moderne Windows-Versionen beherrschen das Feature noch immer, wahlweise über die Datenträgerverwaltung oder auf der Konsole mit Hilfe von diskpart [1].

Der Unix-Weg

Der alte DOS-Befehl join versuchte im Grunde, ein altes Unix-Feature nachzubilden: nämlich die Fähigkeit, Datenträger über frei wählbare Verzeichnisse anzusprechen. So hat es Unix schon Jahrezehnte lang gemacht, und auch Linux nutzt den als "Mounten" bekannten Mechanismus, bei dem ein Datenträger (etwa eine Plattenpartition oder eine DVD) über ein Verzeichnis verfügbar gemacht wird.

Um einen Datenträger unter Linux zu mounten, kann man (mit Administratorrechten ausgestattet, also als Benutzer root) das Kommando mount verwenden, dem man im Wesentlichen eine Gerätedatei und ein Verzeichnis übergibt:

  • Die Gerätedatei legt dabei fest, welcher Datenträger eingebunden werden soll. Für CDs und DVDs ist das oft /dev/sr0, für Disketten /dev/fd0 (Floppy Drive 0, das erste Diskettenlaufwerk), Festplattenpartitionen werden anders angesprochen, z. B. über /dev/sda1 oder /dev/sdb5. Details zu den Partitionsnamen finden Sie übrigens im Kasten Theorie zu Platten und Partitionen des Artikels Multi-Boot auf Seite 62.
  • Das Verzeichnis ist frei wählbar, muss aber vorhanden sein. Um für Ordnung zu sorgen, werden Wechselmedien meist in ein Unterverzeichnis von /media eingebunden, bei DVDs und USB-Sticks berücksichtigt Linux auch die Datenträgerkennungen, so dass der Inhalt einer EasyLinux-DVD z. B. unter /media/EASYLINUX erscheint. Das passiert automatisch. Nicht eingebundene Partitionen auf Festplatten können Sie z. B. mit
mount /dev/sda7 /mnt

temporär im Verzeichnis /mnt einbinden: Das ist für den kurzfristigen Zugriff auf Partitionen vorgesehen.

Einige Datenträger werden aber fest eingebunden, dazu gehört in jedem Fall die Linux-Partition, auf der sich das Wurzel- oder Root-Verzeichnis / befindet – diese Partition heißt darum auch die Root-Partition. Sie wird bereits beim Booten des Systems gemountet; zum einen, weil der Bootloader weiß, welche die Root-Partition ist, zum anderen aber auch, weil das in der Konfigurationsdatei /etc/fstab so festgelegt ist: Dort stehen in einem Linux-System Informationen über alle bekannten Datenträger und die Verzeichnisse, über die sie erreichbar sein sollen.

Diesen Artikel als PDF kaufen

Express-Kauf als PDF

Umfang: 2 Heftseiten

Preis € 0,99
(inkl. 19% MwSt.)

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

  • Sauber eingeräumt
    Jeder Benutzer weiß, dass er eine Datei speichern muss, damit diese beim nächsten Start des Rechners noch vorhanden ist. Welche Speichermedien sich dazu eignen und wie die Dateien auf das Medium gelangen, erklärt dieser Basics-Artikel.
  • Zugriff auf Datenträger mit Mount und Fstab
    Laufwerksbuchstaben wie unter Windows kennt der Pinguin nicht – stattdessen bindet Linux Datenträger direkt in die Verzeichnishierarchie ein. Das Mounten findet schon beim Booten oder manuell auf Befehl statt. Wir geben Tipps und Tricks für das Ein- und Aushängen auf der Kommandozeile.
  • Linux-Dateisysteme unter Windows nutzen
    Wer mit Linux und Windows auf einem Rechner arbeitet, hat sich schon mehr als einmal darüber geärgert, dass er nicht an die Daten des des Linux-Systems herankommt. Der Artikel zeigt, wie Sie diesen Frust zukünftig vermeiden.
  • Zubehör: Formatieren, Editieren, Packen
  • Zu Befehl
    In der letzten "Zu Befehl"-Folge haben Sie erste Informationen zu Partitionen, Dateisystemen und deren Auslastung bekommen. In diesem Zusammenhang fiel auch kurz der Begriff "mounten". Mit dem Befehl mount machen Sie einen Datenträger (z. B. Festplatte, Diskette, CD usw.) für Linux verfügbar. Anders als unter DOS und Windows gibt es unter Unix/Linux keine Laufwerksbuchtaben, vielmehr wird jede Partition irgendwo unterhalb des sogenannten Root-Verzeichnisses (Wurzelverzeichnis) eingebunden. In diesem Artikel geht es um Tipps und Tricks zu mount, die den Zugriff auf Datenträger erleichtern und in einigen Fällen sogar helfen, Geld zu sparen.
Kommentare

Infos zur Publikation

title_2015_02

Digitale Ausgabe: Preis € 9,80
(inkl. 19% MwSt.)

EasyLinux erscheint vierteljährlich und kostet EUR 9,80. Weitere Informationen zum Heft finden Sie auf der EasyLinux-Homepage.

Das EasyLinux-Jahresabo mit Prämie kostet ab EUR 33,30. Details zum EasyLinux-Jahresabo finden Sie im Medialinx-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!      

Tipp der Woche

Grammatikprüfung in LibreOffice nachrüsten
Grammatikprüfung in LibreOffice nachrüsten
Tim Schürmann, 24.04.2015 19:36, 0 Kommentare

LibreOffice kommt zwar mit einer deutschen Rechtschreibprüfung und einem guten Thesaurus, eine Grammatikprüfung fehlt jedoch. In ältere 32-Bit-Versionen ...

Aktuelle Fragen

Zu wenig Speicherplatz auf /boot unter MATE
Patrick Obenauer, 25.05.2015 14:28, 1 Antworten
Hallo zusammen, ich habe Ubuntu 14.10 mit MATE 1.8.2 (3.16-37) mit Standardeinstellungen aufgese...
Konsole / Terminal in Linux Mint 17.1 deutsch
Dirk Resag, 09.05.2015 23:39, 12 Antworten
Hallo an die Community, ich habe vor kurzem ein älteres Notebook, Amilo A1650G, 1GB Arbeitsspe...
Admin Probleme mit Q4os
Thomas Weiss, 30.03.2015 20:27, 6 Antworten
Hallo Leute, ich habe zwei Fragen zu Q4os. Die Installation auf meinem Dell Latitude D600 verl...
eeepc 1005HA externer sound Ausgang geht nicht
Dieter Drewanz, 18.03.2015 15:00, 1 Antworten
Hallo LC, nach dem Update () funktioniert unter KDE der externe Soundausgang an der Klinkenbuc...
AceCad DigiMemo A 402
Dr. Ulrich Andree, 15.03.2015 17:38, 2 Antworten
Moin zusammen, ich habe mir den elektronischen Notizblock "AceCad DigiMemo A 402" zugelegt und m...