Mam SDB drugiego dysku twardego, ale nie wiem, jak go zamontować pod Linuksem.

mount -a nie wydaje się zamontować wszystkich.

Chciałbym również zamontować to RO do odzyskiwania.

Komentarze

  • Jak próbujesz go zamontować, jak wygląda twój fstab i jaki ' jest schemat partycjonowania?
  • Trwale czy tylko do użytku tymczasowego? Czy dysk został podzielony na partycje za pomocą fdisk, a następnie sformatowany za pomocą newfs lub mkfs? Jaki jest system plików w formatowaniu?

Odpowiedź

mount -a montuje wszystkie systemy plików w / etc / fstab.

Jeśli napęd nie jest jeszcze w fstab, to nic nie zrobi z tym dyskiem.

Najpierw sprawdź, jak dysk jest podzielony na partycje (np. za pomocą fdisk -l (czyli małej litery L, a nie cyfry 1) lub za pomocą innego narzędzia, takiego jak gpart.)

Jeśli twój dysk twardy jest LVM, te instrukcje nie działają, zatrzymaj się i postępuj zgodnie z tymi wskazówkami: https://superuser.com/a/666034/121698

Przetestuj rzeczy za pomocą ręcznego polecenia montowania. Przykład:
mount -t ext2 /dev/sdb1 /mnt.

Zawartość pierwszej partycji powinna być teraz widoczna w / mnt.

Zauważ, że przyjęto ext2 jako system plików. Dostosuj w razie potrzeby.

Zauważ, że przy założeniu jest to / dev / sdb1, mogło to być / dev / sdb2, sdb3, …
Na tym dysku może być nawet wiele partycji. Dostosuj w razie potrzeby.

Jeśli to wo rks: umount /mnt i dodaj wiersz do / etc / fstab. Najłatwiej jest skopiować jedną z istniejących linii i dostosować ją. Zalecamy zrozumienie, co oznaczają te wartości, więc spójrz na górę, aby znaleźć następującą linię:
Device Mountpoint FStype Options Dump Pass#

Urządzenie to urządzenie, które próbujesz mocowanie / Np / dev / sdb1
punkt montowania to katalog, w którym mają być wyświetlane foldery.
FStype to typ systemu plików. Na przykład. ext2, ext3, ext4, fat, iso9660, …
Opcje to opcje FS, takie jak rw do odczytu i zapisu lub ro tylko do odczytu.
Dump i pass służą do odzyskiwania. Który dysk musi zostać „wydany przez fsck? W jakiej kolejności itd.

Zatem … wybierz, gdzie chcesz zamontować dysk. Na przykład w / home / old_backup. Jeśli katalog nie istnieje, to (np. mkdir /home/old_backup). Jeśli w tym katalogu znajduje się już zawartość, zdaj sobie sprawę, że nie zobaczysz ich już po zamontowaniu dysku w tej lokalizacji. (Pojawią się ponownie po jej odmontowaniu i nadal będą używać miejsca na dysku).

Teraz edytuj / etc / fstab i dodaj odpowiednie linie.

 #Device Mountpoint FStype Options Dump Pass# /dev/sdb1 /home/old_backup ext2 ro 2 2 

Przetestuj z mount /home/old_backup.

Przy następnym uruchomieniu lub wydaniu mount -a zostanie on automatycznie zamontowany.

Komentarze

  • mount -a montuje tylko systemy plików wymienione w fstab z auto zestaw opcji (który uważam za domyślny). Wszystkie systemy plików wymienione jako noauto wygrały ' t zostaną automatycznie zamontowane.
  • Corr ect. Chociaż nigdy nie widziałem tej opcji automatycznej używanej nigdzie, nigdy. (Opcja ro,noauto jest mi znana od czasu, gdy używano napędów optycznych)
  • Że ' prawdopodobnie dlatego, że jak wspomniałem auto jest prawie na pewno domyślnym.
  • aby zobaczyć typ systemu plików i uzyskać ładny przegląd, możesz użyć lsblk -f

Odpowiedź

Jak sformatować i zamontować dysk na stałe przy użyciu jego „ s UUID.

Znajdź nazwę dysku

sudo lsblk 

Spowoduje to wyświetlenie listy dysków. Zwykle pierwszy dysk to vda i można go uruchomić. Drugi dysk będzie vdb, trzeci vdc itd.

vda zostanie zwykle podzielony na wiele partycji, np. vda1 (/boot) i vda2 (/).

Nowy dysk nie będzie miał żadnych partycji i mountpoint.

Sformatuj nowy dysk

sudo mkfs.ext4 /dev/vdX 

Gdzie X to poprawna litera dla dysku.

Dane wyjściowe będą zawierać identyfikator UUID dysku, będziesz go potrzebować później.

Zamontuj dysk

sudo mkdir /archive sudo mount /dev/vdX /archive 

To jest tylko tymczasowe, a montowanie zostanie utracone po ponownym uruchomieniu.

Dodaj montowanie do fstab

Dodaj do /etc/fstab:

UUID=XXXX-XXXX-XXXX-XXXX-XXXX /archive ext4 errors=remount-ro 0 1 

Możesz znaleźć UUID, jeśli nie. ” zanotuj to wcześniej, z sudo blkid.

Więcej informacji o identyfikatorach UUID

Odpowiedź

Najpierw musisz się upewnić, że masz katalog montowania. /mnt jest tym, czego używam. (jeśli nie mkdir /mnt) Następnie musisz się upewnić, że montujesz do właściwej partycji, wydając polecenie ls /dev i sprawdzając nazwę urządzenia. Po wykonaniu tej czynności powinieneś być w stanie wydaj polecenie mount /dev/sdb2 /mnt

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *