W / dev rzeczywiście widzisz dyski twarde jako / sda i / sdb itp. Jeśli przejdziesz do / dev / disk / by-id / zobaczysz inną listę według unikalnych nazw urządzeń.
Kiedy go montujesz, użyj tej nazwy tak, jakbyś używał / sda.
Zaletą korzystania z unikalnych nazw urządzeń zamiast nazw takich jak / sda jest to, że urządzenie jest montowane w ten sam sposób za każdym razem, niezależnie od kolejności rozruchu lub pozostawionych napędów USB podczas ponownego uruchamiania, co może zmienić porządek napędu USB itp.
Oto polecenie mount dla mojego odtwarzacza mp3 Cowen (jedna linia):
mount /dev/disk/by-id/usb-COWON_J3_0221001E55027D511123241626337D51-0:0 /media/cowon-j3-main
Aby zamontować micro Sd w tym samym urządzeniu, wracam do / dev / disk / by-id, aby odkryć jego nazwę, i zamontuj go w ten sposób (jedna linia):
mount /dev/disk/by-id/usb-COWON_J3_EXT_0221001E55027D511123241626337D51-0:1-part1 /media/cowen_j3_card/
Oczywiście najpierw musisz utworzyć katalogi montowania. Zwykle umieszczam napędy ze stałymi nośnikami w / mnt /, a napędy z nośnikami wymiennymi w / media /. Inni robią to inaczej.
Gdy już zaczniesz działać bezpośrednio z wiersza poleceń, możesz umieścić go w tabeli systemu plików (edytować / etc / fstab jako root), aby ułatwić montaż.
Oto fragment mojego fstab, który pokazuje, w jaki sposób montuję 4 różne odtwarzacze mp3 (każda 1 linia na urządzenie i 2 na urządzenie, jeśli ma w nim kartę microsd):
# -------- Sansa 4GB e260 w trybie Rockbox
/ dev / disk / by-id / usb-Rockbox_Internal_Storage_90000000000000000A4B4520213ED0490-0: 0-part1 / media / sansa-main auto noauto, użytkownicy 0 0
/ dev / disk / by-id / usb-Rockbox_SD_Card_Slot_90000000000000000A4B4520213ED0490-0: 1-part1 / media / sansa-main auto noauto, użytkownicy 0 0
# -------- Sansa 8GB e280 w trybie Sansa
/ dev / disk / by-id / usb-SanDisk_Sansa_e280_D008E2146237B49F0000000000000000-0: 1-part1 / media / sansa-main auto noauto, użytkownicy 0 0
# -------- Cowen J3
/ dev / disk / by-id / usb-COWON_J3_0221001E55027D511123241626337D51-0: 0 / media / cowen_j3_main / auto noauto, users, rw 0 0
/ dev / disk / by-id / usb-COWON_J3_EXT_0221001E55027D511123241626337D51-0: 1-part1 / media / cowen_j3_card / auto noauto, users, rw 0 0
# -------- Cowen S9
/ dev / disk / by-id / usb-COWON_S9_1600001E55166FBC1025241539136FBC-0: 0 / media / cowen_s9 / auto noauto, users, rw 0 0
Gdy znajdzie się w fstab, zamiast montować go za pomocą pełnego polecenia, tak jak to zrobiliśmy powyżej, mogę zamontować go w krótszy sposób:
mount /media/cowen_s9_main
i robi to samo.
Podsumowując: najpierw wykonaj punkty montowania (katalogi), których będziesz używał do montowania. po drugie, odkryj unikalną nazwę urządzenia w / dev / disk / by-id po trzecie, złóż i uruchom komendę mount z unikalną nazwą i punktem montowania, który zdecydowałeś.
Następnie zazwyczaj „ls” punkt montowania, aby upewnić się, że urządzenie jest na miejscu i jest czytelne.
ls /media/cowen_s9_main
Byłem bardziej gadatliwy, niż mogłeś potrzebować, ale inni też to przeczytają. Ponadto komentarze we fragmencie fstab usunęły oktotorpe (#) z przodu z powodu edytora tutaj - muszą tam być, aby działał.