Heim Computer-Tutorials Computerwissen Automount-Laufwerke unter Linux

Automount-Laufwerke unter Linux

Mar 20, 2024 am 11:30 AM
linux 自动 驱动器 linux操作系统

Automount-Laufwerke unter Linux

Wenn Sie ein Linux-Betriebssystem verwenden und möchten, dass das System das Laufwerk beim Booten automatisch mountet, können Sie dies tun, indem Sie die eindeutige Kennung (UID) und den Mountpunktpfad des Geräts zur fstab-Konfigurationsdatei hinzufügen. fstab ist eine Dateisystemtabellendatei, die sich im Verzeichnis /etc befindet. Sie enthält Informationen zu den Dateisystemen, die beim Systemstart gemountet werden müssen. Durch Bearbeiten der fstab-Datei können Sie sicherstellen, dass die erforderlichen Laufwerke bei jedem Systemstart korrekt geladen werden und so einen stabilen Betrieb des Systems gewährleisten.

Die automatische Treiberinstallation kann in verschiedenen Situationen bequem angewendet werden. Ich habe beispielsweise vor, mein System auf einem externen Speichergerät zu sichern. Um eine Automatisierung zu erreichen, stellen Sie sicher, dass das Gerät auch beim Start mit dem System verbunden bleibt.

Ähnlicherweise synchronisieren viele Anwendungen Dateien direkt mit dem Systemlaufwerk. Wenn das Laufwerk nicht gemountet ist, verursacht die erneute Synchronisierung dieser Dateien große Unannehmlichkeiten. Die Autoload-Funktion identifiziert und lädt das Laufwerk automatisch, ohne dass der Benutzer manuell einen Ladebefehl ausführen oder ihn manuell über eine grafische Oberfläche ausführen muss.

In diesem Tutorial werde ich untersuchen, wie man unter Linux beim Booten zusätzliche Laufwerke automatisch bereitstellen kann.

Automount-Laufwerke unter Linux

Das automatische Mounten eines angeschlossenen Laufwerks unter Linux erfordert sorgfältige Schritte.

Normalerweise mountet Linux beim Booten nicht automatisch ein angeschlossenes Laufwerk, sondern muss manuell an einem angegebenen Mountpunkt gemountet werden, um auf die Daten zugreifen zu können. Einige Linux-Distributionen mit Desktop-Umgebungen mounten das Laufwerk jedoch automatisch für Benutzer, sodass Benutzer schnell auf Daten zugreifen können.

Hinweis: Die Anweisungen in diesem Handbuch wurden unter Ubuntu 22.04 durchgeführt. Allerdings gibt der angegebene Befehl auch auf anderen Distributionen keine Fehler aus.

1. UID und Dateisystemtyp finden

Um den Namen, die eindeutige Identifikationsnummer (UUID) und den Dateisystemtyp eines Laufwerks zu erhalten, haben Sie zwei Möglichkeiten. Die erste Methode besteht darin, die integrierte grafische Benutzeroberfläche des Systems für die Suche zu verwenden, und die andere Methode besteht darin, dies über die Befehlszeile zu erreichen.

Ich persönlich bevorzuge es im Terminal, da es genauer ist.

Sudoblakid

Der Befehl

blkid ist ein Befehlszeilendienstprogramm, mit dem Informationen über interne und externe Blockgeräte abgerufen werden.

Identifizieren Sie nun die Bezeichnung des Laufwerks, in meinem Fall MyDrive, und notieren Sie sich die UUID und den Dateisystemtyp. Vergessen Sie nicht, Ihrem Speicherlaufwerk einen Namen zu geben, da es so leicht zu identifizieren ist.

Der Screenshot der Befehlsausgabe zeigt alle erforderlichen Informationen.

  • UID = 65B1 – FB17
  • Dateisystemtyp = exfat

UID (Universally Unique Identifier) ​​​​ist die ID des Blockgeräts MyDrive (/dev/sda1) und der Dateisystemtyp ist exfat.

Bitte beachten Sie, dass die UID je nach Dateisystemtyp eine unterschiedliche Anzahl von Zeichen haben kann. Beispielsweise verfügt das FAT-Dateisystem UICC über 8 alphanumerische Zeichen mit einem Bindestrich (-), NTFS über 16 Zeichenfolgen und EXT über 32 alphanumerische Zeichen mit einem Bindestrich.

Jetzt machen wir das auf der GUI, da ich Ubuntu 22.04 verwende und seine Genome-Desktop-Umgebung über eine Standard-Datenträgerverwaltungsanwendung namens Disks verfügt. Öffnen Sie die App und tippen Sie auf das Laufwerk, das Sie anhand seiner Speicherkapazität identifizieren können.

2. Erstellen Sie einen Mount-Punkt

Um ein externes Laufwerk dauerhaft unter Linux bereitzustellen, müssen Sie einen Bereitstellungspunkt erstellen. Dies ist eine einmalige Einstellung, es sei denn, Sie wählen in Zukunft einen anderen Mount-Punkt.

Ein Einhängepunkt ist der Ort, an dem das Dateisystem platziert wird, auf das zugegriffen werden soll. Es kann sich um ein beliebiges Verzeichnis unter Linux handeln; normalerweise werden die Verzeichnisse /mnt oder /media verwendet. Ich erstelle ein Verzeichnis namens /media/MyBackup im Stammverzeichnis, das mein Einhängepunkt sein wird.

sudo mkdir/media/MyBackup

Jetzt werde ich mein externes Laufwerk MyDrive dauerhaft am Mountpunkt /media/MyBackup mounten.

Wir haben den Namen, die UUID und den Dateisystemtyp des angeschlossenen Laufwerks gefunden und den Mount-Punkt erstellt. Der letzte Schritt besteht darin, auf die fstab-Datei zuzugreifen und sie zu ändern.

3. Auf fstab-Dateien zugreifen und diese bearbeiten

Die Fstab-Datei ist eine Dateisystemkonfigurationsdatei im Verzeichnis /etc, die Informationen über gemountete Speichergeräte enthält. Der Zugriff kann in jedem Texteditor erfolgen, zum Ändern ist jedoch Superuser-Zugriff erforderlich.

Sudo vim/etc/fstab

Jetzt ist es an der Zeit, die oben extrahierten Informationen mithilfe der folgenden allgemeinen Syntax einzufügen.

[Gerät][Einhängepunkt][Dateisystemtyp][Einhängeoptionen][Dump][Pass]

Alle Parameter der oben genannten Syntax werden im Folgenden erläutert.

[Gerät] Geräte-UUID
[Mount Point] Das Mount-Punkt-Verzeichnis, von dem aus auf den Inhalt des angeschlossenen Laufwerks zugegriffen werden kann [weitere Informationen zum Ausführen des man mount-Befehls]
[Dateisystemtyp] Dateisystemformattyp, z. B. FAT, Exfat, NTFS oder Ext4
[Ladeoptionen] Lese- und Schreiboptionen für das Gerät (Standard ist Lese- und Schreibzugriff)
[Dump] Sicherung angeschlossener Geräte aktivieren oder deaktivieren; bei 0 ist die Sicherung deaktiviert
Der Befehl

fsck wird verwendet, um das Laufwerk auf Fehler zu überprüfen, bevor der Startvorgang gestartet wird. Für Root-Geräte ist fsck immer 1.

Das folgende Format ist für die meisten Linux-Distributionen geeignet, wie z. B. Arch Linux oder Debian; das neueste Ubuntu (22.04) hat jedoch ein anderes Format, das unten erwähnt wird.

UID = [UUID des Geräts] [Mount-Punkt] [Dateisystemtyp] [Mount-Optionen] [Dump] [Bestanden]

Ich werde die oben extrahierten Informationen im oben genannten Format in die fstab-Datei einfügen.

UID = 65B1 – F446/Media/MyBackup Exfat-Standardwert 0 0

Hinweis: Verwenden Sie Tabulatoren anstelle von Leerzeichen, um Felder zu trennen.

Ich habe [Installationsoptionen] auf Standard eingestellt, was bedeutet, dass das Gerät Lese- und Schreibzugriff hat. Die Optionen [Dump] und [Pass] sind auf 0 gesetzt, da ich beim Booten kein Backup erstellen und keine fsck-Prüfung durchführen möchte.

Ubuntu-Format

Das neueste Ubuntu (22.04) formatiert das externe Laufwerk in der fstab-Datei anders.

/dev/disk/by – uuid/[UUID des Geräts][Bereitstellungspunkt][Dateisystemtyp][Bereitstellungsoptionen][dump][pass]

Da ich Ubuntu 22.04 verwende, werde ich diese Methode verwenden.

/dev/disk/by – uuid/65B1 – F446/media/MyBackup Exfat-Standardwert 0 0

Speichern und beenden Sie jetzt die Datei. Ich verwende Vim und der Befehl :wq schreibt und beendet den Editor.

4.Verifizierung

Um zu überprüfen, ob alle in der fstab-Datei genannten Informationen korrekt sind, verwenden Sie den Befehl mount --a.

Sudo-Berg

Wenn Fehler vorliegen, zeigt der obige Befehl diese an, andernfalls erfolgt keine Ausgabe.

Es sind keine Fehler aufgetreten, was bedeutet, dass das Laufwerk erfolgreich installiert wurde.

Zum Vergleich sind unten die fstab-Dateien verschiedener Linux-Distributionen aufgeführt.

Debian/etc/fstab-Datei

Arch Linux/etc/fstab-Datei

Ubuntu/etc/fstab-Datei

Fazit

Wenn Sie den Antrieb bei Ihrer täglichen Arbeit nutzen. Vor allem, wenn Sie darin Dateien speichern oder von dort aus auf Dateien auf Ihrem Linux-System zugreifen möchten. Wenn Sie alternativ daran interessiert sind, Ihr System zu sichern und es nach dem Booten nicht wiederherstellen möchten, ist dies eine großartige Möglichkeit, dies zu automatisieren.

Automount ist eine Methode zum Mounten eines Speicherlaufwerks beim Booten, da viele Linux-Distributionen das Laufwerk nicht beim Booten mounten. Dies kann durch Platzieren der UID und des Mount-Punkts des Geräts in der Datei /etc/fstab erfolgen.

Das obige ist der detaillierte Inhalt vonAutomount-Laufwerke unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So starten Sie Nginx unter Linux So starten Sie Nginx unter Linux Apr 14, 2025 pm 12:51 PM

Schritte zum Starten von Nginx unter Linux: Überprüfen Sie, ob Nginx installiert ist. Verwenden Sie SystemCTL Start Nginx, um den Nginx -Dienst zu starten. Verwenden Sie SystemCTL aktivieren NGINX, um das automatische Start von NGINX beim Systemstart zu aktivieren. Verwenden Sie den SystemCTL -Status NGINX, um zu überprüfen, ob das Startup erfolgreich ist. Besuchen Sie http: // localhost in einem Webbrowser, um die Standard -Begrüßungsseite anzuzeigen.

So starten Sie den Nginx -Server So starten Sie den Nginx -Server Apr 14, 2025 pm 12:27 PM

Das Starten eines Nginx-Servers erfordert unterschiedliche Schritte gemäß verschiedenen Betriebssystemen: Linux/UNIX-System: Installieren Sie das NGINX-Paket (z. B. mit APT-Get oder Yum). Verwenden Sie SystemCTL, um einen Nginx -Dienst zu starten (z. B. sudo systemctl start nginx). Windows -System: Laden Sie Windows -Binärdateien herunter und installieren Sie sie. Starten Sie Nginx mit der ausführbaren Datei nginx.exe (z. B. nginx.exe -c conf \ nginx.conf). Unabhängig davon, welches Betriebssystem Sie verwenden, können Sie auf die Server -IP zugreifen

So überprüfen Sie, ob Nginx gestartet wird So überprüfen Sie, ob Nginx gestartet wird Apr 14, 2025 pm 01:03 PM

So bestätigen Sie, ob Nginx gestartet wird: 1. Verwenden Sie die Befehlszeile: SystemCTL Status Nginx (Linux/Unix), Netstat -ano | FindStr 80 (Windows); 2. Überprüfen Sie, ob Port 80 geöffnet ist; 3. Überprüfen Sie die Nginx -Startmeldung im Systemprotokoll. 4. Verwenden Sie Tools von Drittanbietern wie Nagios, Zabbix und Icinga.

So lösen Sie Nginx403 So lösen Sie Nginx403 Apr 14, 2025 am 10:33 AM

Wie fixiere ich Nginx 403 Verbotener Fehler? Überprüfen Sie die Datei- oder Verzeichnisberechtigungen; 2.Htaccess -Datei prüfen; 3. Überprüfen Sie die Konfigurationsdatei der Nginx; 4. Starten Sie Nginx neu. Weitere mögliche Ursachen sind Firewall -Regeln, Selinux -Einstellungen oder Anwendungsprobleme.

So lösen Sie Nginx304 Fehler So lösen Sie Nginx304 Fehler Apr 14, 2025 pm 12:45 PM

Antwort auf die Frage: 304 Nicht geänderter Fehler gibt an, dass der Browser die neueste Ressourcenversion der Client -Anfrage zwischengespeichert hat. Lösung: 1. Löschen Sie den Browser -Cache; 2. Deaktivieren Sie den Browser -Cache; 3. Konfigurieren Sie Nginx, um den Client -Cache zu ermöglichen. 4. Überprüfen Sie die Dateiberechtigungen; 5. Datei Hash prüfen; 6. Deaktivieren Sie CDN oder Reverse Proxy -Cache; 7. Starten Sie Nginx neu.

Wie kann ich überprüfen, ob Nginx begonnen wird? Wie kann ich überprüfen, ob Nginx begonnen wird? Apr 14, 2025 pm 12:48 PM

Verwenden Sie unter Linux den folgenden Befehl, um zu überprüfen, ob Nginx gestartet wird: SystemCTL -Status Nginx Richter basierend auf der Befehlsausgabe: Wenn "aktiv: aktiv (lief) angezeigt wird, wird Nginx gestartet. Wenn "Active: Inactive (Dead)" angezeigt wird, wird Nginx gestoppt.

So lösen Sie Nginx403 -Fehler So lösen Sie Nginx403 -Fehler Apr 14, 2025 pm 12:54 PM

Der Server verfügt nicht über die Berechtigung, auf die angeforderte Ressource zuzugreifen, was zu einem NGINX 403 -Fehler führt. Zu den Lösungen gehören: Überprüfung der Dateiberechtigungen. Überprüfen Sie die Konfiguration .htaccess. Überprüfen Sie die Nginx -Konfiguration. Konfigurieren Sie Selinux -Berechtigungen. Überprüfen Sie die Firewall -Regeln. Fehlerbehebung bei anderen Ursachen wie Browserproblemen, Serverausfällen oder anderen möglichen Fehlern.

So reinigen Sie das Nginx -Fehlerprotokoll So reinigen Sie das Nginx -Fehlerprotokoll Apr 14, 2025 pm 12:21 PM

Das Fehlerprotokoll befindet sich in/var/log/nginx (Linux) oder/usr/local/var/log/nginx (macOS). Verwenden Sie die Befehlszeile, um die Schritte zu beseitigen: 1. Sicherung des ursprünglichen Protokolls; 2. Erstellen Sie eine leere Datei als neues Protokoll; 3. Starten Sie den Nginx -Dienst neu. Die automatische Reinigung kann auch mit Tools von Drittanbietern wie lehnte oder konfiguriertem verwendet werden.

See all articles