Nie mam problemu z kluczowymi urządzeniami USB: są one montowane automatycznie.
Ale w przypadku urządzenia USB LeapFrog Tag nie jest ono montowane automatycznie.
Zajmuję się więc dokumentacją Ubuntu, aby ręcznie podłączyć USB.
Ale fdisk
zwraca tylko informacje o moim dysku twardym, nic o LeapFrog USB.
$ sudo fdisk -l
Périphérique Amorce Début Fin Blocs Id Système<br>
/dev/sda1 * 2048 606713855 303355904 83 Linux<br>
/dev/sda2 606715902 625141759 9212929 5 Étendue<br>
/dev/sda5 606715904 625141759 9212928 82 partition d'échange Linux / Solaris
Znalazłem kilka poleceń mogących wyświetlić listę tego urządzenia USB:
- lsusb
- udevadm (przed użyciem polecenia należy odłączyć urządzenie, a następnie podłączyć je, aby je zobaczyć)
$ lsusb
...
Bus 005 Device 002: ID 0f63:0700 **LeapFrog** Enterprises POGO<br>
i
$ udevadm monitor --udev
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
UDEV [1915.787445] add /devices/pci0000:00/0000:00:1d.3/usb5/5-2 (usb)
UDEV [1915.796226] add /devices/pci0000:00/0000:00:1d.3/usb5/5-2/5-2:1.0 (usb)
Mam więc nadzieję, że będę w stanie zamontować go za pomocą czegoś takiego:
sudo mount -t ??? /dev/sdb??? /media/leapfrog
Skąd mam wiedzieć, która opcja i jaka jest ścieżka urządzenia?
Czy istnieje sposób użycia identyfikatora USB lsusb
?
Odpowiedzi:
Najłatwiejszy sposób
następnie plugin ur usb, a następnie uruchom
przed Usb
Po podłączeniu USB
więc teraz wiem, że moim USB jest VFAT i jego SDB1
jeśli jest montowany automatycznie i chcesz go zamontować ręcznie 1. uruchomienie
umount /dev/sdb1
teraz montaż ręczny
lub utwórz folder, w którym chcesz zamontować pamięć USB
teraz usb został zamontowany na / media / myusb
sprawdź również te linki
http://www.draisberghof.de/usb_modeswitch/#contrib
Leapfrog Crammer nie będzie montowany jako dysk flash USB
źródło
Poddaję się:
jedynym sposobem, w jaki udało mi się uruchomić ten tag Leapfrog, jest podłączenie go do komputera z systemem Windows XP.
źródło
To nie jest prawdziwa odpowiedź
Chcę tylko zapisać zadania, których używam do rozwiązania mojego problemu na podstawie wiki o Didj podanym przez fossfreedom :
Próbuję odblokować dostęp do LeapFrog Tag USB:
1- zainstaluj sg3_util
2- pobierz „niektóre” programy Leapfrog Didj (Didj wydaje się być innym urządzeniem USB Leapfrog)
3 - przeszukaj program scsi_custom.c
4a - może program musi być dostosowany do Leagfrog TAG zamiast do urządzenia Didj? ale nie wiem, którą część zmodyfikować.
4b - skompiluj program scsi_custom.c ( niestety z pewnym ostrzeżeniem )
5-podłącz LeapFrog Tag USB i włącz go,
aby sprawdzić, czy urządzenie jest dobrze podłączone, robię
lsusb
i otrzymuję coś takiego:6- i tutaj, zgodnie z wiki , powinienem,
$tail -f /var/log/messages
ale / var / log / messages nie istnieje.
W innym przypadku:
-
$ tail -f /var/log/dmesg
niewiele zwraca-
$ dmesg | grep -i usb
zwraca to[20221.960029] usb 5-1: new full speed USB device number 2 using uhci_hcd
-
$ dmesg | grep -i scsi
zwraca:Zauważ, że / dev / sda i / dev / sdb to dysk twardy, a nie urządzenie USB, którego szukam.
Więc nadal nie mogę poznać / dev / sg? dla mojego urządzenia .
Nie mogę więc kontynuować tego rozwiązania.
źródło
tail -f /var/log/dmesg
zamiast tego - nb nie potrzebujesz sudo przed poleceniem.tail -f /var/log/dmesg
(w kroku 6), ale chyba nie pomoże. Być może przyczyną problemu są ostrzeżenia (w kroku 4) podczas kompilowania programu scsi?