내 외장 하드 드라이브가 exfat를 사용하여 USB 3.0에서 계속 마운트 해제됩니다.

내 외장 하드 드라이브가 exfat를 사용하여 USB 3.0에서 계속 마운트 해제됩니다.

최근에 Windows에서 Ubuntu로 전환했습니다. 외장 하드 드라이브의 파일을 새 Ubuntu 설치로 이동하려고 하는데 파일을 몇 개씩 복사하려고 할 때마다 드라이브가 마운트 해제됩니다. 외장 하드 드라이브는 exfat로 포맷된 인클로저의 새로운 m.2 드라이브입니다. 저는 Ubuntu gnome을 사용하고 있으며 버전은 Ubuntu 22.04.2 LTS amd 64입니다. 이 문제는 내 컴퓨터의 모든 USB 3.0 포트에서 재현 가능하며 exfat를 사용하여 대용량 파일을 빠르게 전송하는 동안에만 발생하는 것 같습니다. 드라이브를 ext4로 다시 포맷했는데 예상 속도인 400MB/s에서 약 120MB/s로 빠르게 느려지더라도 정상적으로 작동합니다. 어떤 도움이라도 대단히 감사하겠습니다!

추신: exfat로 포맷하면 잘 작동하는 플래시 드라이브에서도 동일한 문제가 발생합니다.

GUI에 표시되는 오류 메시지는 다음과 같습니다.

파일 접합 오류: 입출력 오류

시스템 정보: 시스템 정보 스크린샷

다음은 문제에 대한 dmesg 로그입니다.

Jun 10 08:46:37 chase-System-Product-Name kernel: usb 3-4: reset high-speed USB device number 4 using xhci_hcd
Jun 10 08:46:38 chase-System-Product-Name kernel: [drm:nv_drm_master_set [nvidia_drm]] *ERROR* [nvidia-drm] [GPU ID 0x00000700] Failed to grab modeset ownership
Jun 10 08:50:36 chase-System-Product-Name kernel: usb 2-3: new SuperSpeed USB device number 2 using xhci_hcd
Jun 10 08:50:36 chase-System-Product-Name kernel: usb 2-3: New USB device found, idVendor=0bda, idProduct=9210, bcdDevice=20.01
Jun 10 08:50:36 chase-System-Product-Name kernel: usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jun 10 08:50:36 chase-System-Product-Name kernel: usb 2-3: Product: Sabrent
Jun 10 08:50:36 chase-System-Product-Name kernel: usb 2-3: Manufacturer: Sabrent
Jun 10 08:50:36 chase-System-Product-Name kernel: usb 2-3: SerialNumber: 123400000012
Jun 10 08:50:36 chase-System-Product-Name kernel: usbcore: registered new interface driver usb-storage
Jun 10 08:50:37 chase-System-Product-Name kernel: scsi host6: uas
Jun 10 08:50:37 chase-System-Product-Name kernel: usbcore: registered new interface driver uas
Jun 10 08:50:37 chase-System-Product-Name kernel: scsi 6:0:0:0: Direct-Access     Sabrent                   1.00 PQ: 0 ANSI: 6
Jun 10 08:50:37 chase-System-Product-Name kernel: sd 6:0:0:0: Attached scsi generic sg2 type 0
Jun 10 08:50:37 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] 1953525168 512-byte logical blocks: (1.00 TB/932 GiB)
Jun 10 08:50:37 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] Write Protect is off
Jun 10 08:50:37 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] Mode Sense: 37 00 00 08
Jun 10 08:50:37 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Jun 10 08:50:37 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] Preferred minimum I/O size 512 bytes
Jun 10 08:50:37 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] Optimal transfer size 33553920 bytes
Jun 10 08:50:37 chase-System-Product-Name kernel:  sdb: sdb1 sdb2
Jun 10 08:50:37 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] Attached SCSI disk
Jun 10 08:50:37 chase-System-Product-Name kernel: exFAT-fs (sdb2): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
Jun 10 08:52:50 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#28 uas_eh_abort_handler 0 uas-tag 4 inflight: CMD IN 
Jun 10 08:52:50 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#28 CDB: Read(10) 28 00 37 17 4f 34 00 00 48 00
Jun 10 08:52:50 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#24 uas_eh_abort_handler 0 uas-tag 3 inflight: CMD IN 
Jun 10 08:52:50 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#24 CDB: Read(10) 28 00 37 17 4f 03 00 00 31 00
Jun 10 08:52:50 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#21 uas_eh_abort_handler 0 uas-tag 2 inflight: CMD IN 
Jun 10 08:52:50 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#21 CDB: Read(10) 28 00 37 17 4f 02 00 00 01 00
Jun 10 08:52:50 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#20 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD IN 
Jun 10 08:52:50 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#20 CDB: Read(10) 28 00 37 17 4f 00 00 00 01 00
Jun 10 08:52:50 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#14 uas_eh_abort_handler 0 uas-tag 18 inflight: CMD IN 
Jun 10 08:52:50 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#14 CDB: Read(10) 28 00 37 17 4f 01 00 00 01 00
Jun 10 08:52:50 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#13 uas_eh_abort_handler 0 uas-tag 17 inflight: CMD IN 
Jun 10 08:52:50 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#13 CDB: Read(10) 28 00 37 17 48 1c 00 00 e4 00
Jun 10 08:52:50 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#4 uas_eh_abort_handler 0 uas-tag 6 inflight: CMD IN 
Jun 10 08:52:50 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#4 CDB: Read(10) 28 00 37 17 4f c1 00 00 3f 00
Jun 10 08:52:50 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#3 uas_eh_abort_handler 0 uas-tag 5 inflight: CMD IN 
Jun 10 08:52:50 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#3 CDB: Read(10) 28 00 37 17 4f 7c 00 00 45 00
Jun 10 08:52:50 chase-System-Product-Name kernel: scsi host6: uas_eh_device_reset_handler start
Jun 10 08:52:50 chase-System-Product-Name kernel: usb 2-3: reset SuperSpeed USB device number 2 using xhci_hcd
Jun 10 08:52:56 chase-System-Product-Name kernel: usb 2-3: device descriptor read/8, error -110
Jun 10 08:52:56 chase-System-Product-Name kernel: usb 2-3: reset SuperSpeed USB device number 2 using xhci_hcd
Jun 10 08:53:01 chase-System-Product-Name kernel: usb 2-3: device descriptor read/8, error -110
Jun 10 08:53:11 chase-System-Product-Name kernel: xhci_hcd 0000:01:00.0: Abort failed to stop command ring: -110
Jun 10 08:53:11 chase-System-Product-Name kernel: xhci_hcd 0000:01:00.0: xHCI host controller not responding, assume dead
Jun 10 08:53:11 chase-System-Product-Name kernel: xhci_hcd 0000:01:00.0: HC died; cleaning up
Jun 10 08:53:11 chase-System-Product-Name kernel: xhci_hcd 0000:01:00.0: Timeout while waiting for setup device command
Jun 10 08:53:11 chase-System-Product-Name kernel: usb 1-5: USB disconnect, device number 2
Jun 10 08:53:11 chase-System-Product-Name kernel: usb 1-6: USB disconnect, device number 3
Jun 10 08:53:11 chase-System-Product-Name kernel: usb 1-7: USB disconnect, device number 4
Jun 10 08:53:12 chase-System-Product-Name kernel: usb 2-3: device not accepting address 2, error -22
Jun 10 08:53:12 chase-System-Product-Name kernel: scsi host6: uas_eh_device_reset_handler FAILED err -19
Jun 10 08:53:12 chase-System-Product-Name kernel: sd 6:0:0:0: Device offlined - not ready after error recovery
Jun 10 08:53:12 chase-System-Product-Name kernel: sd 6:0:0:0: Device offlined - not ready after error recovery
Jun 10 08:53:12 chase-System-Product-Name kernel: sd 6:0:0:0: Device offlined - not ready after error recovery
Jun 10 08:53:12 chase-System-Product-Name kernel: sd 6:0:0:0: Device offlined - not ready after error recovery
Jun 10 08:53:12 chase-System-Product-Name kernel: sd 6:0:0:0: Device offlined - not ready after error recovery
Jun 10 08:53:12 chase-System-Product-Name kernel: sd 6:0:0:0: Device offlined - not ready after error recovery
Jun 10 08:53:12 chase-System-Product-Name kernel: sd 6:0:0:0: Device offlined - not ready after error recovery
Jun 10 08:53:12 chase-System-Product-Name kernel: sd 6:0:0:0: Device offlined - not ready after error recovery
Jun 10 08:53:12 chase-System-Product-Name kernel: usb 2-3: USB disconnect, device number 2
Jun 10 08:53:12 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#3 FAILED Result: hostbyte=DID_TIME_OUT driverbyte=DRIVER_OK cmd_age=52s
Jun 10 08:53:12 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#3 CDB: Read(10) 28 00 37 17 4f 7c 00 00 45 00
Jun 10 08:53:12 chase-System-Product-Name kernel: I/O error, dev sdb, sector 924274556 op 0x0:(READ) flags 0x80700 phys_seg 69 prio class 0
Jun 10 08:53:12 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#4 FAILED Result: hostbyte=DID_TIME_OUT driverbyte=DRIVER_OK cmd_age=52s
Jun 10 08:53:12 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#4 CDB: Read(10) 28 00 37 17 4f c1 00 00 3f 00
Jun 10 08:53:12 chase-System-Product-Name kernel: I/O error, dev sdb, sector 924274625 op 0x0:(READ) flags 0x80700 phys_seg 63 prio class 0
Jun 10 08:53:12 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#13 FAILED Result: hostbyte=DID_TIME_OUT driverbyte=DRIVER_OK cmd_age=52s
Jun 10 08:53:12 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#13 CDB: Read(10) 28 00 37 17 48 1c 00 00 e4 00
Jun 10 08:53:12 chase-System-Product-Name kernel: I/O error, dev sdb, sector 924272668 op 0x0:(READ) flags 0x80700 phys_seg 228 prio class 0
Jun 10 08:53:12 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#14 FAILED Result: hostbyte=DID_TIME_OUT driverbyte=DRIVER_OK cmd_age=52s
Jun 10 08:53:12 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] tag#14 CDB: Read(10) 28 00 37 17 4f 01 00 00 01 00
Jun 10 08:53:12 chase-System-Product-Name kernel: I/O error, dev sdb, sector 924274433 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
Jun 10 08:53:12 chase-System-Product-Name kernel: device offline error, dev sdb, sector 924274484 op 0x0:(READ) flags 0x80700 phys_seg 72 prio class 0
Jun 10 08:53:12 chase-System-Product-Name kernel: device offline error, dev sdb, sector 924274435 op 0x0:(READ) flags 0x80700 phys_seg 49 prio class 0
Jun 10 08:53:12 chase-System-Product-Name kernel: device offline error, dev sdb, sector 924274434 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
Jun 10 08:53:12 chase-System-Product-Name kernel: device offline error, dev sdb, sector 924274432 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 0
Jun 10 08:53:12 chase-System-Product-Name kernel: device offline error, dev sdb, sector 924274557 op 0x0:(READ) flags 0x80000 phys_seg 68 prio class 0
Jun 10 08:53:12 chase-System-Product-Name kernel: device offline error, dev sdb, sector 924274626 op 0x0:(READ) flags 0x80000 phys_seg 62 prio class 0
Jun 10 08:53:12 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] Synchronizing SCSI cache
Jun 10 08:53:12 chase-System-Product-Name kernel: sd 6:0:0:0: [sdb] Synchronize Cache(10) failed: Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
Jun 10 09:02:20 chase-System-Product-Name kernel: audit: type=1400 audit(1686402140.176:75): apparmor="DENIED" operation="capable" class="cap" profile="/snap/snapd/19361/usr/lib/snapd/snap-confine" pid=5680 com>
Jun 10 09:02:20 chase-System-Product-Name kernel: audit: type=1400 audit(1686402140.176:76): apparmor="DENIED" operation="capable" class="cap" profile="/snap/snapd/19361/usr/lib/snapd/snap-confine" pid=5680 com>
Jun 10 09:02:20 chase-System-Product-Name kernel: audit: type=1326 audit(1686402140.248:77): auid=1000 uid=1000 gid=1000 ses=3 subj=snap.snap-store.ubuntu-software pid=5680 comm="snap-store" exe="/snap/snap-sto>
Jun 10 09:02:20 chase-System-Product-Name kernel: audit: type=1400 audit(1686402140.352:78): apparmor="DENIED" operation="open" class="file" profile="snap.snap-store.ubuntu-software" name="/etc/pulse/client.con>
Jun 10 09:02:20 chase-System-Product-Name kernel: audit: type=1400 audit(1686402140.352:79): apparmor="DENIED" operation="connect" class="file" profile="snap.snap-store.ubuntu-software" name="/run/user/1000/pul>
Jun 10 09:02:22 chase-System-Product-Name kernel: audit: type=1400 audit(1686402142.280:80): apparmor="DENIED" operation="open" class="file" profile="snap.snap-store.ubuntu-software" name="/etc/pulse/client.con>
Jun 10 09:02:22 chase-System-Product-Name kernel: audit: type=1400 audit(1686402142.280:81): apparmor="DENIED" operation="connect" class="file" profile="snap.snap-store.ubuntu-software" name="/run/user/1000/pul>
Jun 10 09:02:22 chase-System-Product-Name kernel: audit: type=1400 audit(1686402142.376:82): apparmor="DENIED" operation="open" class="file" profile="snap.snap-store.ubuntu-software" name="/etc/pulse/client.con>
Jun 10 09:02:22 chase-System-Product-Name kernel: audit: type=1400 audit(1686402142.376:83): apparmor="DENIED" operation="connect" class="file" profile="snap.snap-store.ubuntu-software" name="/run/user/1000/pul>
Jun 10 09:02:22 chase-System-Product-Name kernel: audit: type=1400 audit(1686402142.376:84): apparmor="DENIED" operation="open" class="file" profile="snap.snap-store.ubuntu-software" name="/etc/pulse/client.con>

관련 정보