新的 USB 记忆棒会冻结与之接触的进程(dd、fdisk、gparted 等)

新的 USB 记忆棒会冻结与之接触的进程(dd、fdisk、gparted 等)

我买了一个新的 U 盘来升级笔记本电脑上的操作系统 (debian)。我用了gnome-多作者写出.iso文件到设备中。写入过程从未显示成功或错误消息,因此我决定格式化 USB 并重新开始。

我尝试使用gnome 磁盘程序删除由多写入器创建的分区但不成功,尝试使用fdisk.不幸的是我不记得错误消息。

我停止尝试格式化 USB。当我尝试从中启动新操作系统时,我能够访问 Debian 11 的欢迎屏幕,但在单击“图形安装”后,它冻结了。我长按电源按钮重新启动了计算机。自从我这样做以来:

Nautilus 不显示我的 USB,尝试使用fdisk -l挂起过程中的结果列出它,尝试使用 与其交互时相同gparted,尝试安装时相同。

系统检测到USB,因为lsblk结果如下:

NAME     MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda        8:0    0 465.8G  0 disk  
├─sda1     8:1    0  65.2G  0 part  /
├─sda2     8:2    0 391.2G  0 part  
│ └─home 254:1    0 391.2G  0 crypt /home
├─sda3     8:3    0     1K  0 part  
└─sda5     8:5    0   9.4G  0 part  
  └─swap 254:0    0   9.4G  0 crypt [SWAP]
sdb        8:16   0  14.9G  0 disk  
└─sdb1     8:17   0  14.9G  0 part  
sdc        8:32   1  28.9G  0 disk 

这是我插入并运行时得到的结果dmesg

[ 3570.761381] usb 3-2: new SuperSpeed USB device number 5 using xhci_hcd
[ 3570.782121] usb 3-2: New USB device found, idVendor=125f, idProduct=dd35
[ 3570.782123] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3570.782124] usb 3-2: Product: ADATA USB Flash Drive
[ 3570.782126] usb 3-2: Manufacturer: ADATA
[ 3570.782127] usb 3-2: SerialNumber: 22A1712181510005
[ 3570.845430] usb-storage 3-2:1.0: USB Mass Storage device detected
[ 3570.845610] scsi host3: usb-storage 3-2:1.0
[ 3571.895649] scsi 3:0:0:0: Direct-Access     ADATA    USB Flash Drive  1100 PQ: 0 ANSI: 6
[ 3571.896201] sd 3:0:0:0: Attached scsi generic sg2 type 0
[ 3571.896333] sd 3:0:0:0: [sdc] 60620800 512-byte logical blocks: (31.0 GB/28.9 GiB)
[ 3571.896456] sd 3:0:0:0: [sdc] Write Protect is off
[ 3571.896459] sd 3:0:0:0: [sdc] Mode Sense: 43 00 00 00
[ 3571.896574] sd 3:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA

插入后不久,会打印几次以下日志:

[ 3949.110909] usb 3-2: reset SuperSpeed USB device number 5 using xhci_hcd

直到下一条日志出现:

[ 4111.067535] sd 3:0:0:0: [sdc] tag#0 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK
[ 4111.067550] sd 3:0:0:0: [sdc] tag#0 CDB: Read(10) 28 00 00 00 00 00 00 00 08 00
[ 4111.067552] blk_update_request: I/O error, dev sdc, sector 0
[ 4111.067556] Buffer I/O error on dev sdc, logical block 0, async page read

然后两个日志无限循环。

有办法解决这个问题吗?我很幸运不是一个昂贵的设备。当我在启动机器时冻结后关闭机器时,我感觉它坏了。您认为是什么原因造成的?您认为这是多写入器还是我试图删除/格式化分区?

如果您有一个假设,请解释为什么会发生这些问题以及将来如何避免它。谢谢阅读。

相关内容