탑재할 수 없는 USB 플래시 드라이브 포맷

탑재할 수 없는 USB 플래시 드라이브 포맷

다른 사람들도 같은 문제에 직면했다고 확신합니다. 그러나 나는 많은 것을 검색했지만 구체적인 사례를 찾을 수 없습니다.

어제 저는 펜 드라이브를 사용하여 Windows에서 "비밀번호 재설정 디스크"를 만들었습니다. 이제는 더 이상 필요없으니 예전처럼 포맷해서 페도라에서 사용하고 싶습니다. 하지만 나는 못해.

펜 드라이브가 gparted, "디스크" 또는 sudo fdisk -l.

나는 그것이 사용되고 있는 것을 볼 수 있고 lsusb그것이 지금 내가 할 수 있는 유일한 일입니다.

펜 드라이브가 어떤 장치에도 연결되어 있지 않아 /dev/sd#마운트할 수 없습니다.

dmesg삽입하면 다음과 같이 표시됩니다.

[ 6259.558560] usb 1-1: new high-speed USB device number 6 using xhci_hcd
[ 6259.870317] usb 1-1: New USB device found, idVendor=090c, idProduct=1000, bcdDevice=11.00
[ 6259.870340] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 6259.870345] usb 1-1: Product: Flash Disk
[ 6259.870349] usb 1-1: Manufacturer: USB
[ 6259.875607] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 6259.876123] usb-storage 1-1:1.0: Quirks match for vid 090c pid 1000: 400
[ 6259.876189] scsi host0: usb-storage 1-1:1.0

나는 어제 모든 일을 올바르게 했고 그 목적을 올바르게 수행했기 때문에 그것이 망가졌다고 믿지 않습니다. 지금은 Windows 컴퓨터에 액세스할 수 없습니다. 이것이 해결책일 수 있습니다. 하지만 내 Linux 컴퓨터를 사용하여 이 USB를 포맷할 수 없다는 게 믿기지 않습니다.

어떤 제안이 있나요?

답변1

dmesg가 보고한 idVendor/idProduct에 따르면 귀하의 장치는 (과거에 다른 제조업체에서 이러한 ID를 사용했기 때문에 최근인 경우) 일부 SAMSUNG 플래시드라이브가 적합할 가능성이 높습니다.

dmesg에 따르면 이 장치에는 몇 가지 특이한 점이 있다고 합니다. 특이한 점은 특정 기능을 비활성화하거나 표준 드라이버가 장치를 처리하는 방식을 수정하는 경우가 많습니다.

현재 커널 버전에 따라 다음과 같을 수 있습니다.이것.

이 기능이 정확히 무엇인지 알아보기 위해 연구를 수행하지는 않았지만 귀하의 특정 환경에서는 특정 장치에 적합하지 않을 가능성이 높습니다.

따라서 재부팅하고 이 기능(또는 장치에 작동하는 다른 기능)을 비활성화하는 것이 좋습니다.

나는 보통 /usr/src/linux/drivers/usb/core/quirks.c를 편집하고 관련 줄을 주석 처리하여 이 작업을 수행합니다. 그리고 커널을 다시 빌드하세요.

귀하의 배포판은 좀 더 편리한 방법을 제공할 수 있습니다.

관련 정보