页次: 1
如题。系统刚安装完的时候(笔记本,于 2019 年 4 月 7 日安装完成)及其后一个月是可以正常使用U盘的。
插入U盘以后桌面环境(DDE 及 KDE 均)没有反应。但是U盘(32GB)的指示灯亮着似乎是盏充电指示灯?。
U盘可以认为是正常的(我一天前曾经在一台 Windows7 的机子上用过),电脑的 USB 接口应该也是好的(无线鼠标可以正常使用)。
附一些信息(如无说明均为插入U盘后):
$ sudo fdisk -l /dev/sd*
Disk /dev/sda:238.5 GiB,256060514304 字节,500118192 个扇区
Disk model: SAMSUNG MZNTY256
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:gpt
磁盘标识符:C7C9C3DF-ED1B-4507-A2D2-23E20713BA0C
设备 起点 末尾 扇区 大小 类型
/dev/sda1 2048 314574847 314572800 150G Linux 文件系统
/dev/sda2 314574848 315598847 1024000 500M EFI 系统
/dev/sda3 315598848 332376063 16777216 8G Linux swap
Disk /dev/sda1:150 GiB,161061273600 字节,314572800 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
Disk /dev/sda2:500 MiB,524288000 字节,1024000 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x00000000
Disk /dev/sda3:8 GiB,8589934592 字节,16777216 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
$ df -h
文件系统 容量 已用 可用 已用% 挂载点
dev 3.9G 0 3.9G 0% /dev
run 3.9G 1.2M 3.9G 1% /run
/dev/sda1 147G 56G 84G 41% /
tmpfs 3.9G 80M 3.8G 3% /dev/shm
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
tmpfs 3.9G 12M 3.9G 1% /tmp
/dev/sda2 500M 152K 500M 1% /boot/EFI
tmpfs 790M 56K 790M 1% /run/user/1000
$ lsusb # 插入U盘前
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 2232:1063 Silicon Motion
Bus 001 Device 004: ID 8087:0a2b Intel Corp.
Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 006: ID 24ae:1100
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ lsusb # 插入U盘后
Bus 002 Device 005: ID 0781:5597 SanDisk Corp.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 2232:1063 Silicon Motion
Bus 001 Device 004: ID 8087:0a2b Intel Corp.
Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 006: ID 24ae:1100
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ lsusb # 插入另一个U盘
Bus 002 Device 006: ID 1005:b128 Apacer Technology, Inc.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 2232:1063 Silicon Motion
Bus 001 Device 004: ID 8087:0a2b Intel Corp.
Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 006: ID 24ae:1100
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ lsusb # 插入安装现在正在使用的 ArchLinux 的启动盘
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 2232:1063 Silicon Motion
Bus 001 Device 004: ID 8087:0a2b Intel Corp.
Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 006: ID 24ae:1100
Bus 001 Device 008: ID 0951:1665 Kingston Technology Digital DataTraveler SE9 64GB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
最近编辑记录 Sparky-14145 (2019-06-06 18:05:23)
高三蒟蒻一枚,回复可能需要一周时间才会被看到。
离线
补充:
$ lsusb -v -d 0781:
Bus 002 Device 009: ID 0781:5597 SanDisk Corp.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.00
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 9
idVendor 0x0781 SanDisk Corp.
idProduct 0x5597
bcdDevice 1.00
iManufacturer 1 SanDisk
iProduct 2 Cruzer Glide 3.0
iSerial 3 4C530000010308104310
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x002c
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 896mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk-Only
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 15
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 0x0016
bNumDeviceCaps 2
USB 2.0 Extension Device Capability:
bLength 7
bDescriptorType 16
bDevCapabilityType 2
bmAttributes 0x00000002
HIRD Link Power Management (LPM) Supported
SuperSpeed USB Device Capability:
bLength 10
bDescriptorType 16
bDevCapabilityType 3
bmAttributes 0x00
wSpeedsSupported 0x000e
Device can operate at Full Speed (12Mbps)
Device can operate at High Speed (480Mbps)
Device can operate at SuperSpeed (5Gbps)
bFunctionalitySupport 1
Lowest fully-functional device speed is Full Speed (12Mbps)
bU1DevExitLat 10 micro seconds
bU2DevExitLat 256 micro seconds
can't get debug descriptor: Resource temporarily unavailable
Device Status: 0x000c
(Bus Powered)
U1 Enabled
U2 Enabled
高三蒟蒻一枚,回复可能需要一周时间才会被看到。
离线
是不是更新了内核没有重启?
在线
是不是更新了内核没有重启?
额……是的……尴尬……
谢谢了。
高三蒟蒻一枚,回复可能需要一周时间才会被看到。
离线
头衔好评
ecmascript是世界上最好的语言
离线
是不是更新了内核没有重启?
一直有一个疑问,如何判断是否需要重启系统?对于Arch,是否更新linux包后即代表需要重启系统?
可以查找哪些相关资料学习一下,望赐教。
you know nothing
离线
Arch Linux 不保留当前正在使用的内核的模块,所以一更新那些模块就没了,需要用的时候自然也就找不到了。所以需要重启。
除了更新内核之外,遇到内核方面的问题的时候(比如需要卸载某模块但是它在使用中、需要修改内核启动参数、遇到内核/驱动的 bug 导致系统不正常)也需要重启。
另外你闲的话,systemd 更新之后也可以重启一下。systemd 更新时它自己会重新加载,但是已启动的服务不会重新加载。有洁癖或者遇到问题也可以重启一下。
至于资料的话……这个事,了解内核模块的相关信息就能自己推导出来了。
在线
Arch Linux 不保留当前正在使用的内核的模块,所以一更新那些模块就没了,需要用的时候自然也就找不到了。所以需要重启。
除了更新内核之外,遇到内核方面的问题的时候(比如需要卸载某模块但是它在使用中、需要修改内核启动参数、遇到内核/驱动的 bug 导致系统不正常)也需要重启。
另外你闲的话,systemd 更新之后也可以重启一下。systemd 更新时它自己会重新加载,但是已启动的服务不会重新加载。有洁癖或者遇到问题也可以重启一下。至于资料的话……这个事,了解内核模块的相关信息就能自己推导出来了。
感谢指导!
高三蒟蒻一枚,回复可能需要一周时间才会被看到。
离线
页次: 1