技术解析

用了一周多的 Debian/Ubuntu 后,发现个奇怪的 USB 问题:
0
2021-06-28 03:16:41
idczone

正常安装,保持在线更新,将一个 1G 多的 iso 文件写入 U 盘( cp 和 dd 两种方式都试过)时,总是随机出现 systemd-udevd 报错,试了多次都是同样的错误,具体错误信息没记录下来,大概是某扇区写入错误。现在已经不用这两货了,不好重现,发这贴纯粹是因为回想起来有点奇怪。。。

然后没办法,只好启动已经写好的另一个 debian 9 U 盘,然后进入 live shell,发现完全可以正常写入 iso 文件。

这期间,那个要写 iso 文件的 U 盘没有插拨过,排除 USB 口接触不良的可能。

由于 live 系统正常,而安装到硬盘并更新过的系统则异常,所以,我猜是更新导致的,但 debian 9 与 ubuntu 16.04 同时出现这种故障,真是神奇,二者的更新服务器都是指向 USTC 的镜像。


dd 进去再 dd 出来比较一下 hash 看看

用了三年,没遇见过。

晕,根本没法成功 dd 完呀,都是中途出错,同样的机器,Fedora、debian/ubuntu 的 live os 都能正常写入。
我觉得可能是在线更新的 firmware 有问题,google 了一下,有人说是 HAL 的问题。。。

我是说在能写进去的环境测试,因为有可能真的是坏块

这点应该不用担心,因为我后来写入过两个版本的(26 & 27)Fedora iso,安装都完全正常,那可是个 2G 多的 live os,安装是直接从 live 系统 rsync 到硬盘上的。

至少贴一下 udev 的报错信息吧

那是一个月前的事了,我现在不用 deb 系的发行版了,出错时很像是内核崩溃时的样子,控制台上突然出现一堆信息并失去响应(但可以 alt-Fx 切到其它),我能记住的就是 udevd,应该是出错的源。

有个 u 盘,各种 windows 上无法用,到了 ubuntu14.04 上毫无压力。。。

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服