Wie versuchst du es zu mounten, wie sieht deine fstab aus und wie sieht das Partitionsschema aus?
Tink
Dauerhaft oder nur für den vorübergehenden Gebrauch? Wurde das Laufwerk mit partitioniert fdiskund anschließend mit newfsoder formatiert mkfs? Welchen Typ hat das Dateisystem bei der Formatierung?
MDPC
Antworten:
17
mount -a Hängt alle Dateisysteme in / etc / fstab ein.
Wenn sich das Laufwerk noch nicht in fstab befindet, wird es in Bezug auf dieses Laufwerk nichts tun.
Überprüfen Sie zunächst, wie die Festplatte partitioniert ist (z. B. mit fdisk -l(das ist ein Kleinbuchstabe L, keine Nummer 1) oder mit einem anderen Tool wie gpart.)
Wenn Ihre Festplatte ein LVM ist, funktionieren diese Anweisungen nicht. Halten Sie an und befolgen Sie die folgenden Anweisungen: /superuser//a/666034/121698
Testen Sie die Dinge mit einem manuellen Mount-Befehl. Beispiel: mount -t ext2 /dev/sdb1 /mnt.
Der Inhalt der ersten Partition sollte nun unter / mnt sichtbar sein.
Beachten Sie, dass dies ext2 als Dateisystem voraussetzt. Passen Sie sie nach Bedarf an.
Beachten Sie, dass dies ein / dev / sdb1 voraussetzte, es hätte / dev / sdb2, sdb3, ... sein können.
Es können sogar mehrere Partitionen auf dieser Festplatte vorhanden sein. Passen Sie sie nach Bedarf an.
Wenn dies funktioniert: umount /mntund fügen Sie eine Zeile zu / etc / fstab hinzu. Am einfachsten ist es, eine der vorhandenen Zeilen zu kopieren und anzupassen. Es wird empfohlen, genau zu verstehen, was diese Werte bedeuten. Suchen Sie oben nach einer Zeile wie der folgenden: Device Mountpoint FStype Options Dump Pass#
Gerät ist das Gerät, auf dem Sie versuchen, / Eg / dev / sdb1 bereitzustellen. Einhängepunkt
ist das Verzeichnis, in dem die Ordner angezeigt werden sollen.
FStype ist der Dateisystemtyp. ZB ext2, ext3, ext4, fat, iso9660, ...
Optionen sind FS-Optionen, z. B. rw für Read Write oder ro für Read Only.
Dump und Pass sind für die Wiederherstellung. Welche Festplatte muss überprüft werden? In welcher reihenfolge etc.
Also ... wählen Sie, wo Sie die Festplatte mounten möchten. Zum Beispiel in / home / old_backup. Wenn dieses Verzeichnis nicht existiert, machen Sie es. (zB mkdir /home/old_backup). Wenn sich bereits Inhalt in diesem Verzeichnis befindet, stellen Sie fest, dass Sie ihn nicht mehr sehen, sobald Sie eine Festplatte an diesem Speicherort bereitstellen. (Sie werden wieder angezeigt, nachdem Sie die Bereitstellung aufgehoben haben, und sie belegen weiterhin Speicherplatz.)
Bearbeiten Sie nun / etc / fstab und fügen Sie die entsprechenden Zeilen hinzu.
#Device Mountpoint FStype Options Dump Pass #
/ dev / sdb1 / home / old_backup ext2 ro 2 2
Testen Sie mit mount /home/old_backup.
Wenn Sie das nächste Mal ein booten oder ausstellen mount -a, wird es automatisch gemountet.
mount -aMounten Sie nur Dateisysteme, die in fstab aufgelistet sind, mit der autoOption set (die meiner Meinung nach die Standardeinstellung ist). Alle Dateisysteme, die als aufgelistet sind, noautowerden nicht automatisch gemountet.
ein CVn
1
Richtig. Obwohl ich diese automatische Option noch nie irgendwo gesehen habe. (Die Option ro,noautoist mir jedoch aus der Zeit bekannt, als optische Laufwerke verwendet wurden.)
Hennes,
2
Das liegt wahrscheinlich daran, dass, wie gesagt, automit ziemlicher Sicherheit die Standardeinstellung ist.
ein CVn
den Dateisystemtyp zu sehen und eine schöne bekommen Übersicht Sie verwenden könnenlsblk -f
the.polo
1
Zuerst müssen Sie sicherstellen, dass Sie ein Mount-Verzeichnis haben. /mntist was ich benutze. (falls nicht mkdir /mnt) Anschließend müssen Sie sicherstellen, dass Sie die korrekte Partition laden ls /dev, indem Sie den Befehl absetzen und den Gerätenamen überprüfen. Nachdem Sie dies getan haben, sollten Sie in der Lage sein, den Befehl auszugebenmount /dev/sdb2 /mnt
fdisk
und anschließend mitnewfs
oder formatiertmkfs
? Welchen Typ hat das Dateisystem bei der Formatierung?Antworten:
mount -a
Hängt alle Dateisysteme in / etc / fstab ein.Wenn sich das Laufwerk noch nicht in fstab befindet, wird es in Bezug auf dieses Laufwerk nichts tun.
Überprüfen Sie zunächst, wie die Festplatte partitioniert ist (z. B. mit
fdisk -l
(das ist ein Kleinbuchstabe L, keine Nummer 1) oder mit einem anderen Tool wie gpart.)Wenn Ihre Festplatte ein LVM ist, funktionieren diese Anweisungen nicht. Halten Sie an und befolgen Sie die folgenden Anweisungen: /superuser//a/666034/121698
Testen Sie die Dinge mit einem manuellen Mount-Befehl. Beispiel:
mount -t ext2 /dev/sdb1 /mnt
.Der Inhalt der ersten Partition sollte nun unter / mnt sichtbar sein.
Beachten Sie, dass dies ext2 als Dateisystem voraussetzt. Passen Sie sie nach Bedarf an.
Beachten Sie, dass dies ein / dev / sdb1 voraussetzte, es hätte / dev / sdb2, sdb3, ... sein können.
Es können sogar mehrere Partitionen auf dieser Festplatte vorhanden sein. Passen Sie sie nach Bedarf an.
Wenn dies funktioniert:
umount /mnt
und fügen Sie eine Zeile zu / etc / fstab hinzu. Am einfachsten ist es, eine der vorhandenen Zeilen zu kopieren und anzupassen. Es wird empfohlen, genau zu verstehen, was diese Werte bedeuten. Suchen Sie oben nach einer Zeile wie der folgenden:Device Mountpoint FStype Options Dump Pass#
Gerät ist das Gerät, auf dem Sie versuchen, / Eg / dev / sdb1 bereitzustellen. Einhängepunkt
ist das Verzeichnis, in dem die Ordner angezeigt werden sollen.
FStype ist der Dateisystemtyp. ZB ext2, ext3, ext4, fat, iso9660, ...
Optionen sind FS-Optionen, z. B. rw für Read Write oder ro für Read Only.
Dump und Pass sind für die Wiederherstellung. Welche Festplatte muss überprüft werden? In welcher reihenfolge etc.
Also ... wählen Sie, wo Sie die Festplatte mounten möchten. Zum Beispiel in / home / old_backup. Wenn dieses Verzeichnis nicht existiert, machen Sie es. (zB
mkdir /home/old_backup
). Wenn sich bereits Inhalt in diesem Verzeichnis befindet, stellen Sie fest, dass Sie ihn nicht mehr sehen, sobald Sie eine Festplatte an diesem Speicherort bereitstellen. (Sie werden wieder angezeigt, nachdem Sie die Bereitstellung aufgehoben haben, und sie belegen weiterhin Speicherplatz.)Bearbeiten Sie nun / etc / fstab und fügen Sie die entsprechenden Zeilen hinzu.
Testen Sie mit
mount /home/old_backup
.Wenn Sie das nächste Mal ein booten oder ausstellen
mount -a
, wird es automatisch gemountet.quelle
mount -a
Mounten Sie nur Dateisysteme, die in fstab aufgelistet sind, mit derauto
Option set (die meiner Meinung nach die Standardeinstellung ist). Alle Dateisysteme, die als aufgelistet sind,noauto
werden nicht automatisch gemountet.ro,noauto
ist mir jedoch aus der Zeit bekannt, als optische Laufwerke verwendet wurden.)auto
mit ziemlicher Sicherheit die Standardeinstellung ist.lsblk -f
Zuerst müssen Sie sicherstellen, dass Sie ein Mount-Verzeichnis haben.
/mnt
ist was ich benutze. (falls nichtmkdir /mnt
) Anschließend müssen Sie sicherstellen, dass Sie die korrekte Partition ladenls /dev
, indem Sie den Befehl absetzen und den Gerätenamen überprüfen. Nachdem Sie dies getan haben, sollten Sie in der Lage sein, den Befehl auszugebenmount /dev/sdb2 /mnt
quelle
So formatieren und mounten Sie eine Festplatte dauerhaft mit der UUID der Festplatte.
Suchen Sie den Namen der Festplatte
Dies zeigt Ihnen eine Liste der Festplatten. Normalerweise ist die erste Festplatte
vda
bootfähig. Die zweite Scheibe wirdvdb
, drittevdc
usw.vda
wird normalerweise in mehrere Partitionen aufgeteilt, z. B.vda1
(/boot
) undvda2
(/
).Die neue Festplatte hat keine Partitionen und keine
mountpoint
.Formatieren Sie die neue Festplatte
Wo
X
ist der richtige Buchstabe für die Festplatte.Die Ausgabe enthält die UUID der Festplatte, die Sie später benötigen.
Hängen Sie den Datenträger ein
Dies ist nur vorübergehend und der Mount geht beim Neustart verloren.
Fügen Sie mount hinzu
fstab
Hinzufügen zu
/etc/fstab
:Sie finden die UUID, wenn Sie sie nicht vorher notiert haben, mit
sudo blkid
.Weitere Informationen zu UUIDs
quelle