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

  • 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.
  • 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.
  • Über den Tellerrand
    Nach wie vor kennt Windows Vista von Hause aus nur NTFS und FAT. Wer von Vista aus auf Linux-Dateisystem zugreifen möchte, braucht Werkzeuge wie Ext2ifs oder die Rfstools.
  • Vista mit Linux-Komfort
    Vista ist nun schon eine Weile auf dem Markt – Zeit, einen Blick auf die neue Windows-Version zu werfen. Linux-Freunden fehlen beim Microsoft-System immer noch einige nützliche Features, die aber schnell nachgerüstet sind.
  • Windows 8 und Linux im Dualboot
    Microsoft setzt wieder einmal mehr auf Kosmetik als auf Innovation – trotz neuer Oberfläche verfolgt Windows 8 beim Booten im Wesentlichen die selben rückständigen Konzepte wie seine Vorgänger.
Kommentare

Infos zur Publikation

title_2014_03

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

Schnell Multi-Boot-Medien mit MultiCD erstellen
Schnell Multi-Boot-Medien mit MultiCD erstellen
Tim Schürmann, 24.06.2014 12:40, 0 Kommentare

Wer mehrere nützliche Live-Systeme auf eine DVD brennen möchte, kommt mit den Startmedienerstellern der Distributionen nicht besonders weit: Diese ...

Aktuelle Fragen

Server antwortet mit falschem Namen
oin notna, 21.07.2014 19:13, 1 Antworten
Hallo liebe Community, Ich habe mit Apache einen Server aufgesetzt. Soweit, so gut. Im Heimnet...
o2 surfstick software für ubuntu?
daniel soltek, 15.07.2014 18:27, 1 Antworten
hallo zusammen, habe mir einen o2 surfstick huawei bestellt und gerade festgestellt, das der nic...
Öhm - wozu Benutzername, wenn man dann hier mit Klarnamen angezeigt wird?
Thomas Kallay, 03.07.2014 20:30, 1 Antworten
Hallo Team von Linux-Community, kleine Zwischenfrage: warum muß man beim Registrieren einen Us...
openSUSE 13.1 - Login-Problem wg. Fehler im Intel-Grafiktreiber?
Thomas Kallay, 03.07.2014 20:26, 8 Antworten
Hallo Linux-Community, habe hier ein sogenanntes Hybrid-Notebook laufen, mit einer Intel-HD460...
Fernwartung für Linux?
Alfred Böllmann, 20.06.2014 15:30, 7 Antworten
Hi liebe Linux-Freunde, bin beim klassischen Probleme googeln auf www.expertiger.de gestoßen, ei...