Ich habe eine zweite Festplatten-SDB, bin mir aber nicht sicher, wie ich sie unter Linux mounten soll.
mount -a
schien nicht alle zu mounten.
Möchte diesen RO auch für die Wiederherstellung mounten.
Kommentare
- Wie versuchen Sie es zu mounten, wie sieht Ihre fstab aus und wie ' ist das Partitionierungsschema?
- Permanent oder nur zur vorübergehenden Verwendung? Wurde das Laufwerk auch mit
fdisk
partitioniert und dann mitnewfs
odermkfs
formatiert? Welchen Typ hat das Dateisystem für die Formatierung?
Antwort
mount -a
stellt alle Dateisysteme in / etc / fstab bereit.
Wenn sich das Laufwerk noch nicht in fstab befindet, wird in Bezug auf dieses Laufwerk nichts unternommen.
Überprüfen Sie zunächst, wie das Die Festplatte ist partitioniert (z. B. mit fdisk -l
(das ist ein Kleinbuchstabe L, keine Nummer 1) oder mit einem anderen Tool wie gpart.)
Wenn Ihre Festplatte Ist ein LVM, funktionieren diese Anweisungen nicht, halten an und folgen den folgenden Anweisungen: https://superuser.com/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 jetzt unter / mnt sichtbar sein.
Beachten Sie, dass dies ext2 als Dateisystem voraussetzt. Passen Sie es nach Bedarf an.
Beachten Sie, dass dies ein / dev / sdb1 voraussetzt, es könnte / dev / sdb2, sdb3, … gewesen sein.
Auf dieser Festplatte können sich sogar mehrere Partitionen befinden. Passen Sie diese nach Bedarf an.
Wenn dies der Fall ist rks: umount /mnt
und füge eine Zeile zu / etc / fstab hinzu. Am einfachsten ist es, eine der vorhandenen Zeilen zu kopieren und anzupassen. Es wird empfohlen, 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, das Sie versuchen montieren / zB / dev / sdb1
mountpoint ist das Verzeichnis, in dem die Ordner angezeigt werden sollen.
FStype ist der Dateisystemtyp. Z.B. ext2, ext3, ext4, fat, iso9660, …
Optionen sind FS-Optionen, z. B. rw für Lese- und Schreibzugriff oder ro für Lesezugriff.
Dump und Pass dienen zur Wiederherstellung. Welche Festplatte muss überprüft werden? In welcher Reihenfolge usw.
Wählen Sie also … aus, wo Sie die Festplatte bereitstellen möchten. Zum Beispiel in / home / old_backup. Wenn dieses Verzeichnis nicht vorhanden ist, erstellen Sie (z. B. mkdir /home/old_backup
). Wenn sich bereits Inhalt in diesem Verzeichnis befindet, stellen Sie fest, dass Sie ihn nicht mehr sehen, wenn Sie eine Festplatte an diesem Speicherort bereitstellen. (Sie werden erneut angezeigt Nachdem Sie es bereitgestellt haben, wird weiterhin Speicherplatz verwendet.
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 eine mount -a
starten oder ausgeben, wird diese automatisch gemountet.
Kommentare
-
mount -a
stellt nur in fstab aufgeführte Dateisysteme mit derauto
Optionssatz (von dem ich glaube, dass er der Standard ist). Alle Dateisysteme, die alsnoauto
aufgeführt sind, werden ' nicht automatisch gemountet. - Corr ect. Obwohl ich nie gesehen habe, dass diese Auto-Option irgendwo verwendet wird. (Die Option
ro,noauto
ist mir jedoch aus der Zeit bekannt, als optische Laufwerke verwendet wurden.) - Diese ' s wahrscheinlich, weil, wie bereits erwähnt,
auto
mit ziemlicher Sicherheit die Standardeinstellung ist. - Um den Dateisystemtyp anzuzeigen und einen schönen Überblick zu erhalten, können Sie
lsblk -f
Antwort
So formatieren und mounten Sie eine Festplatte dauerhaft mit ihrer “ s UUID.
Suchen des Datenträgernamens
sudo lsblk
Hier wird eine Liste der Datenträger angezeigt. Normalerweise ist der erste Datenträger vda
und bootfähig. Die zweite Festplatte ist vdb
, die dritte vdc
usw.
vda
wird normalerweise in mehrere Partitionen aufgeteilt, z. B. vda1
(/boot
) und vda2
(/
).
Die neue Festplatte hat keine Partitionen und keine mountpoint
.
Formatieren Sie die neue Festplatte
sudo mkfs.ext4 /dev/vdX
Wobei 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 die Festplatte ein
sudo mkdir /archive sudo mount /dev/vdX /archive
Dies ist nur vorübergehend und der Mount geht beim Neustart verloren.
Fügen Sie den Mount zu fstab
Zu /etc/fstab
hinzufügen:
UUID=XXXX-XXXX-XXXX-XXXX-XXXX /archive ext4 errors=remount-ro 0 1
Sie können die UUID finden, wenn Sie dies nicht getan haben. “ t notieren Sie es früher mit sudo blkid
.
Zu /etc/fstab
hinzufügen:
UUID=XXXX-XXXX-XXXX-XXXX-XXXX /archive ext4 errors=remount-ro 0 1
Sie können die UUID finden, wenn Sie dies nicht getan haben. “ t notieren Sie es früher mit sudo blkid
.
Antwort
Zuerst müssen Sie sicherstellen, dass Sie ein Mount-Verzeichnis haben. /mnt
wird von mir verwendet (wenn nicht mkdir /mnt
) Von dort aus müssen Sie sicherstellen, dass Sie zur korrekten Partition mounten, indem Sie den Befehl ls /dev
eingeben und den Gerätenamen überprüfen. Nachdem Sie dies getan haben, sollten Sie in der Lage sein Geben Sie den Befehl mount /dev/sdb2 /mnt
ein