To jest źle. Powinieneś zamontować urządzenie na punkcie montowania. na przykład: mount /dev/sdb1 /media/usb. Pamiętaj tylko, że /media/usb/należy to zrobić przed montażem
Mostafa Ahangarha
3
w przypadku USB lepiej jest zamontować go w /media/folderze. ponadto /mnt/nie jest tworzony przez ciebie. jest to wbudowany folder w Ubuntu
Mostafa Ahangarha
1
Zrobiłeś to mediaw swoim katalogu domowym, gdy mówimy o katalogu głównym (/). Uruchom najpierw, sudo mkdir /media/usba następnie sudo mount /dev/sda1 /media/usb
podłącz
Odpowiedzi:
25
Dlaczego?
Prawdopodobnie zapomniałeś powiedzieć, mountgdzie zamontować dysk.
Linux używa plików urządzeń ( /dev/sda, /dev/sdb1etc.). W przeciwieństwie do dysków Windows ( C:, D:itp.) Nie można uzyskać do nich bezpośredniego dostępu ( cd /dev/sdb1nieuchronnie ulegnie awarii, informując, że nie jest to katalog, ale plik). Jeśli chcesz otworzyć dysk mount, musisz podać punkt montowania . Mountpoint to w zasadzie katalog, w którym dysk USB zostanie otwarty i gdzie będziesz mógł uzyskać dostęp do swoich plików.
Rozwiązanie
Utwórz katalog, który będzie używany jako punkt montowania dysku:
mkdir /mnt/mydrive
Zamontuj dysk za pomocą tego polecenia:
mount /dev/sdb1 /mnt/mydrive
Uwaga: jeśli nie znasz pliku urządzenia na dysku, możesz uruchomićsudo fdisk -llublsblkokreślić, której partycji szukasz.
Teraz, jeśli uruchomisz ls /mnt/mydrive, powinien wyświetlić listę plików na dysku.
Kiedy skończysz, nie zapomnij odmontować napędu USB przed wyjęciem go z komputera:
umount /dev/sdb1
Więcej informacji
/etc/fstabto plik, w którym możesz powiązać partycję z punktem montowania, co pozwala na uruchomienie mount <device>zamiast mount <device> <mountpoint>. Dlatego pojawia się ten mylący błąd.
Aby poznać nazwę swojego urządzenia, użyj sudo fdisk. Twoje urządzenie można rozpoznać po jego rozmiarze i prawdopodobnie wygląda /dev/sdx, gdzie xmoże być dowolna litera od a do z. (Zwykle a jest przypisywany do pierwszego wewnętrznego dysku twardego)
Aby zamontować dysk USB sudo mount <Your Device Name> <Mount Position>, na przykład:
sudo mount /dev/sdb /mnt
Aby uzyskać dostęp do tego, co właśnie zamontowałeś, użyj pozycji, w której zostałeś zamontowany. W powyższym przykładzie użyłem /mnt, więc wpisałbym:
mount /dev/sdb1 /media/usb
. Pamiętaj tylko, że/media/usb/
należy to zrobić przed montażem/media/
folderze. ponadto/mnt/
nie jest tworzony przez ciebie. jest to wbudowany folder w Ubuntumedia
w swoim katalogu domowym, gdy mówimy o katalogu głównym (/). Uruchom najpierw,sudo mkdir /media/usb
a następniesudo mount /dev/sda1 /media/usb
Odpowiedzi:
Dlaczego?
Prawdopodobnie zapomniałeś powiedzieć,
mount
gdzie zamontować dysk.Linux używa plików urządzeń (
/dev/sda
,/dev/sdb1
etc.). W przeciwieństwie do dysków Windows (C:
,D:
itp.) Nie można uzyskać do nich bezpośredniego dostępu (cd /dev/sdb1
nieuchronnie ulegnie awarii, informując, że nie jest to katalog, ale plik). Jeśli chcesz otworzyć dyskmount
, musisz podać punkt montowania . Mountpoint to w zasadzie katalog, w którym dysk USB zostanie otwarty i gdzie będziesz mógł uzyskać dostęp do swoich plików.Rozwiązanie
Utwórz katalog, który będzie używany jako punkt montowania dysku:
Zamontuj dysk za pomocą tego polecenia:
Uwaga: jeśli nie znasz pliku urządzenia na dysku, możesz uruchomić
sudo fdisk -l
lublsblk
określić, której partycji szukasz.Teraz, jeśli uruchomisz
ls /mnt/mydrive
, powinien wyświetlić listę plików na dysku.Kiedy skończysz, nie zapomnij odmontować napędu USB przed wyjęciem go z komputera:
Więcej informacji
/etc/fstab
to plik, w którym możesz powiązać partycję z punktem montowania, co pozwala na uruchomieniemount <device>
zamiastmount <device> <mountpoint>
. Dlatego pojawia się ten mylący błąd.fstab ma wiele innych zastosowań, takich jak montowanie partycji podczas rozruchu itp. Więcej informacji o fstab na wiki Arch Linux
źródło
Aby poznać nazwę swojego urządzenia, użyj
sudo fdisk
. Twoje urządzenie można rozpoznać po jego rozmiarze i prawdopodobnie wygląda/dev/sdx
, gdziex
może być dowolna litera od a do z. (Zwykle a jest przypisywany do pierwszego wewnętrznego dysku twardego)Aby zamontować dysk USB
sudo mount <Your Device Name> <Mount Position>
, na przykład:Aby uzyskać dostęp do tego, co właśnie zamontowałeś, użyj pozycji, w której zostałeś zamontowany. W powyższym przykładzie użyłem
/mnt
, więc wpisałbym:źródło
sudo mkdir / mnt / spider sudo mount -t ntfs-3g -o remove_hiberfile / dev / sda2 / mnt / spider
Pamiętaj, aby zastąpić nazwę dysków z / dev / sda2 na swoją. Możesz znaleźć nazwę swoich dysków, używając polecenia sudo fdisk -l.
źródło