USB 记忆棒不在 /dev 中

USB 记忆棒不在 /dev 中

我是这个社区的新人,Arch 发行版的新手,我希望在好的部分发帖:) 我认为这是一个硬件问题,而不是发行版问题。

我目前正在尝试几个 Arch 发行版,然后再永久安装基本的 Archlinux。为此,我从下载的 ISO 创建了一个可启动的 USB 密钥(在检查了 SHA1 和 MD5 之后)。通过重新初始化和格式化 USB 密钥,我认为写入密钥时出现了故障。现在 USB 无法使用/dev/sdb

故事

首先,我创建了一个可启动密钥,并在我的计算机上安装了 Arcolinux。然后我决定从当前的 Arcolinux 对 Antergos 执行同样的操作。

重新安装 USB 密钥时:ISO 写入成功,然后我重新启动机器以在密钥上启动,但机器没有成功。

确实,从 gparted 上看密钥的内容,空间是未分配的。我尝试在设备上创建一个新分区,然后将所有内容格式化为 FAT32,但似乎没有任何效果:gparted 宣布一切正常,但通过断开并重新连接密钥,我发现空间在 gparted 上仍然未分配。

由于我无法对密钥进行分区,我仍然尝试通过再次运行此命令直接在 /dev /sdb 上安装 ISO: # dd bs=4M if=/Downloads/antergos.iso of=/dev/sdb status=progress oflag=sync

也许是我的错误......

现在,机器无法使用密钥启动,而且从 Arcolinux 开始,根本无法检测到 USB 密钥。也就是说,密钥在 中不再可用/dev。因此,我在不同的网站上寻找了几种解决方案,包括 Archlinux 论坛。但似乎没有什么能解决 中密钥不可用的问题/dev

你可以帮帮我吗 ?

信息

[pev@zorin ~]$ uname -a
Linux zorin 4.19.12-arch1-1-ARCH #1 SMP PREEMPT Fri Dec 21 13:56:54 UTC 2018 x86_64 GNU/Linux


[pev@zorin ~]$ pacman -Qi linux
Name            : linux
Version         : 4.19.12.arch1-1
Description     : The Linux kernel and modules
Architecture    : x86_64
URL             : https://git.archlinux.org/linux.git/log/?h=v4.19.12-arch1
Licenses        : GPL2
Groups          : base
Provides        : None
Depends On      : coreutils  linux-firmware  kmod  mkinitcpio
Optional Deps   : crda: to set the correct wireless channels of your country [installed]
Required By     : b43-firmware  broadcom-wl
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 76,82 MiB
Packager        : Jan Alexander Steffens (heftig) <[email protected]>
Build Date      : ven. 21 déc. 2018 14:55:51 CET
Install Date    : dim. 23 déc. 2018 20:21:01 CET
Install Reason  : Explicitly installed
Install Script  : Yes
Validated By    : Signature

使用连接的 USB 密钥:

[pev@zorin ~]$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0   477G  0 disk 
├─sda1   8:1    0   300M  0 part /boot/efi
├─sda2   8:2    0 467,9G  0 part /
└─sda3   8:3    0   8,8G  0 part [SWAP]

使用连接的 USB 密钥:

[pev@zorin ~]$ sudo fdisk -l
Disk /dev/sda: 477 GiB, 512110190592 bytes, 1000215216 sectors
Disk model: Samsung SSD 840 
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: FDDDDDF9-DFB8-467E-BEA6-FC5583C92D02

Device         Start        End   Sectors   Size Type
/dev/sda1       4097     618497    614401   300M EFI System
/dev/sda2     618498  981751960 981133463 467,9G Linux filesystem
/dev/sda3  981751961 1000206899  18454939   8,8G Linux swap

使用连接的 USB 密钥:

[pev@zorin ~]$ lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation Skylake GT2 [HD Graphics 520] (rev 07)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:16.3 Serial controller: Intel Corporation Device 9d3d (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
00:1c.2 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #3 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-LP LPC Controller (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection I219-LM (rev 21)
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01)

使用连接的 USB 密钥:

[pev@zorin ~]$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 04f2:b52c Chicony Electronics Co., Ltd 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub



[pev@zorin ~]$ dmesg
[...]

[  480.627769] usb 1-2: new high-speed USB device number 28 using xhci_hcd
[  485.630997] xhci_hcd 0000:00:14.0: ERROR mismatched command completion event
[  485.631023] xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command
[  487.764483] xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command
[  487.970867] usb 1-2: device not accepting address 28, error -62
[  487.971004] usb usb1-port2: unable to enumerate USB device
[  493.097799] xhci_hcd 0000:00:14.0: Command completion event does not match command
[  493.097806] xhci_hcd 0000:00:14.0: ERROR mismatched command completion event
[  493.097811] xhci_hcd 0000:00:14.0: ERROR mismatched command completion event
[  614.483738] INFO: task kworker/1:2:176 blocked for more than 120 seconds.
[  614.483748]       Tainted: P           OE     4.19.12-arch1-1-ARCH #1
[  614.483750] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[  614.483755] kworker/1:2     D    0   176      2 0x80000000
[  614.483778] Workqueue: usb_hub_wq hub_event
[  614.483784] Call Trace:
[  614.483807]  ? __schedule+0x29b/0x8b0
[  614.483821]  schedule+0x32/0x90
[  614.483830]  schedule_timeout+0x311/0x4a0
[  614.483843]  ? usb_start_wait_urb+0xa2/0x160
[  614.483852]  wait_for_common+0x15f/0x190
[  614.483862]  ? wake_up_q+0x70/0x70
[  614.483890]  xhci_alloc_dev+0x96/0x2e0 [xhci_hcd]
[  614.483905]  usb_alloc_dev+0x6f/0x310
[  614.483915]  hub_event+0x4fa/0x15b0
[  614.483932]  process_one_work+0x1eb/0x410
[  614.483943]  worker_thread+0x2d/0x3d0
[  614.483953]  ? process_one_work+0x410/0x410
[  614.483960]  kthread+0x112/0x130
[  614.483969]  ? kthread_park+0x80/0x80
[  614.483979]  ret_from_fork+0x35/0x40

相关内容