포맷되지 않은 USB 스틱, 콘솔에서 액세스하시겠습니까?

포맷되지 않은 USB 스틱, 콘솔에서 액세스하시겠습니까?

내가 설치할 때포맷되지 않은(기술적으로 임베디드 시스템의 이상한 파일 시스템으로 포맷되었습니다.) USB 스틱을 Ubuntu 16.04 LTS에 연결하면 다음과 같은 내용을 받습니다 /var/log/syslog.

Jun 22 22:22:12 host kernel: [10288570.860788] usb 2-2: new SuperSpeed USB device number 2 using xhci_hcd
Jun 22 22:22:12 host kernel: [10288570.886451] usb 2-2: New USB device found, idVendor=05dc, idProduct=a83a
Jun 22 22:22:12 host kernel: [10288570.886457] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jun 22 22:22:12 host kernel: [10288570.886460] usb 2-2: Product: USB Flash Drive
Jun 22 22:22:12 host kernel: [10288570.886463] usb 2-2: Manufacturer: Lexar
Jun 22 22:22:12 host kernel: [10288570.886466] usb 2-2: SerialNumber: [REMOVED]
Jun 22 22:22:12 host mtp-probe: checking bus 2, device 2: "/sys/devices/pci0000:00/0000:00:14.0/usb2/2-2"
Jun 22 22:22:12 host mtp-probe: bus: 2, device: 2 was not an MTP device

블록 저장 장치로 USB 스틱의 원시 데이터에 액세스하고 싶습니다. 즉, 나는 할 수 있기를 원합니다 dd if=/dev/xxx of=file.out.

불행하게도 장치는 블록 장치로 표시되지 않습니다. 예를 들어 장치 lsblk -a를 나열하지 않으며 블록 장치를 다루는 다른 명령도 없습니다. 그래도 아래와 lsusb같이 잘 표시됩니다 /sys/devices/pci0000:00/0000:00:14.0/usb2/2-2.

명령줄을 사용하여 스틱을 강제로 블록 장치로 만들려면 어떻게 해야 합니까?

답변1

알고 보니 시스템이 한동안 실행 중이었는데 현재 커널 모듈이 실수로 제거된 것 같습니다.

apt-get install linux-image-4.8.0-XX현재 실행 중인 커널에 대해 작업을 수행한 후에는 제대로 작동했습니다.

관련 정보