USB 2.0 Kingston 16GB DTSE9 펜 드라이브에 Arch Linux를 설치했습니다. 어느 시점에서 시스템이 정지되고 콜드 재부팅이 필요합니다. 이후 드라이브는 lsusb를 통해 연결한 후 잠시 동안 나열되지만 더 이상 Windows와 Linux 모두에서 인식되거나 마운트되지 않습니다. 그러나 fdisk는 그것을 표시하지 않습니다. 장치에 마운트할 수 있는 /dev/sd*가 할당되지 않았습니다.
이 펜 드라이브를 마운트하고 포맷하기 위해 할 수 있는 일이 있나요?
이것이 출력입니다.
LSSB
Bus 002 Device 018: ID 1038:136f Ideazon, Inc.
Bus 002 Device 003: ID 13fe:3400 Kingston Technology Company Inc.
->>> Bus 002 Device 112: ID 0951:1665 Kingston Technology
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 13d3:5165 IMC Networks
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
정보
[ 7839.424124] usb 2-1.1: Product: DataTraveler 2.0
[ 7839.424128] usb 2-1.1: Manufacturer: Kingston
[ 7839.424132] usb 2-1.1: SerialNumber: 1C6F654E4910AD7169541303
[ 7839.424947] usb-storage 2-1.1:1.0: USB Mass Storage device detected
[ 7839.425455] scsi18 : usb-storage 2-1.1:1.0
[ 7861.892030] usb 2-1.1: reset high-speed USB device number 44 using ehci-pci
[ 7876.981274] usb 2-1.1: device descriptor read/64, error -110
[ 7892.174618] usb 2-1.1: device descriptor read/64, error -110
[ 7892.350833] usb 2-1.1: reset high-speed USB device number 44 using ehci-pci
[ 7907.439953] usb 2-1.1: device descriptor read/64, error -110
[ 7922.633339] usb 2-1.1: device descriptor read/64, error -110
[ 7922.809520] usb 2-1.1: reset high-speed USB device number 44 using ehci-pci
[ 7933.229324] usb 2-1.1: device not accepting address 44, error -110
[ 7933.301574] usb 2-1.1: reset high-speed USB device number 44 using ehci-pci
[ 7943.721328] usb 2-1.1: device not accepting address 44, error -110
[ 7943.721636] usb 2-1.1: USB disconnect, device number 44
[ 7943.793497] usb 2-1.1: new high-speed USB device number 45 using ehci-pci
[ 7958.882755] usb 2-1.1: device descriptor read/64, error -110
[ 7974.076122] usb 2-1.1: device descriptor read/64, error -110
[ 7974.252309] usb 2-1.1: new high-speed USB device number 46 using ehci-pci
[ 7989.341481] usb 2-1.1: device descriptor read/64, error -110
[ 8004.534825] usb 2-1.1: device descriptor read/64, error -110
[ 8004.711011] usb 2-1.1: new high-speed USB device number 47 using ehci-pci
[ 8015.130866] usb 2-1.1: device not accepting address 47, error -110
[ 8015.203075] usb 2-1.1: new high-speed USB device number 48 using ehci-pci
[ 8025.622811] usb 2-1.1: device not accepting address 48, error -110
[ 8025.622911] usb 2-1-port1: unable to enumerate USB device
[ 8138.676017] usb 2-1.1: new high-speed USB device number 49 using ehci-pci
[ 8138.768885] usb 2-1.1: New USB device found, idVendor=0951, idProduct=1665
[ 8138.768888] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
답변1
펜 드라이브에 Arch Linux를 설치하시겠습니까, 아니면 이를 사용하여 하드 드라이브에 Arch Linux를 설치하시겠습니까?
sudo partprobe
Linux에서 실행한 후 다시 시도할 수 있습니다.
드라이브에 일부 데이터를 쓰거나 읽는 동안 재부팅하는 동안 USB 드라이브가 종료될 가능성이 높습니다. 가능하다면 sync
펜 드라이브나 하드 드라이브를 제거하기 전에 이 작업을 수행하십시오.
답변2
분명히 Kingston의 DTSE9 플래시 드라이브는 Phison PS2251-68 컨트롤러 칩을 기반으로 하며 특정 상황에서는 내부 펌웨어가 손실되거나 손상될 수 있습니다. 아마도 여기서 일어나는 일이겠죠.
Google에서 "Phison PS2251-68 복구 도구"를 검색하면 펜 드라이브 펌웨어를 다시 플래시하는 도구를 제공하는 다양한 타사 웹사이트를 찾을 수 있습니다. 신뢰할 수 있는 것을 찾으면(물론 맬웨어를 주의 깊게 확인한 후) 펜 드라이브를 복구할 수도 있습니다. 하지만 펌웨어 도구를 실행하려면 Windows 시스템이 필요합니다.
또한 Kingston은 DTSE9에 대해 5년 보증을 제공하는 것으로 보이므로 구매한 지 5년 미만인 경우 공급업체나 Kingston에 직접 문의하여 교체할 수 있습니다.
답변3
dmesg
장치 설명자를 읽으려고 할 때 오류가 표시되어 USB 드라이브를 엉망으로 만들었을 수 있습니다 . 따라서 설명자가 손상되었을 수 있습니다.
하지만 제가 아는 한, 시스템은 결국 귀하의 드라이브를 인식할 것입니다.
Linux에 하나가 있는 경우 udev
장치가 해당 장치에 있는지 확인하십시오 /dev/disk/by-id/usb-*manufacturer_serialnumber*
. 귀하의 경우에는 ls -l /dev/disk/by-id/usb-Kingston_1C6F654E4910AD7169541303
정확한 개발 노드가 할당되었는지 확인하십시오(있는 경우).