例如,此文件已更改为另一个文件:
$ ls -alt /etc/apt/apt.conf.d
total 16
lrwxrwxrwx 1 root root 13 Oct 2 22:18 50raspi -> ../init.d/ntp
或
/var/lib/dpkg/info/fake-hwclock.list
变成了二进制文件,它意味着dpkg不再起作用: /> fsck
:dpkg: unrecoverable fatal error, aborting:
files list file for package 'fake-hwclock' is missing final newline
E: Sub-process /usr/bin/dpkg returned an error code (2)
lost+found
显示什么样的I / O错误:Pass 1D: Reconciling multiply-claimed blocks
(There are 34 inodes containing multiply-claimed blocks.)
File /etc/fake-hwclock.data (inode #26, mod time Thu Aug 16 02:20:47 2012)
has 1 multiply-claimed block(s), shared with 1 file(s):
... (inode #30, mod time Thu Aug 16 02:20:47 2012)
...
Inode 30 ref count is 1, should be 3. Fix? yes
我尝试过具有四个不同的SD卡,分别制造SanDisk SDHC 16 GB和
Duracell SDHC 16 GB。因此,它似乎不是卡片。
我也尝试过Raspbian 2012-08-16-wheezy和ArchLinux
13-06-2012。两者都有相同的问题,因此我认为这不是操作系统中的错误。
按照@gnibbler和@Avio的建议,我运行了memtester(与PC上的memtest86不同,在内核之后运行,因此无法测试所有RAM),并且报告没有问题。 “ memtester 200 2”->一切正常
在http://www.raspberrypi.org/phpBB3/viewtopic.php?f=29&t=6201&start=400中进行讨论之后,我尝试了带有config.txt的图片,该图片写有一点点超频:
[ 49.082758] mmc0: final write to SD card still running
[ 59.088233] mmc0: Timeout waiting for hardware interrupt - cmd12.
[ 59.089411] mmcblk0: error -110 sending stop command, original cmd response 0x900, card status 0x900
,但问题变得更糟(卡上有很多超时)
我只有一个Raspberry Pi,因此无法与另一个进行检查。已知的
问题?硬件坏了吗?
#1 楼
也许很快就要回答我自己的问题,但是直到现在,最成功的选择是:over_voltage=2
直到现在(只有几天) ,看起来更好(还没有损坏或卡超时)。
我不是电源问题的专家,所以在自己的Pi上使用它之前,请做一些研究。
这是否意味着我的Pi出现电压问题,是@gnibbler建议的吗?
评论
接受我自己的答案,因为它似乎可行,而其他建议却没有。
– Bortzmeyer
2012年10月13日在20:01
用优质的电源代替电源,该电源可以为现代手机充电并提供真正的1A或更高电流。
–avra
2012年11月22日10:09
#2 楼
您确实有很大的机会遇到RAM问题,并且也许您没有遇到内核冻结的问题,因为Raspberry Pi的体系结构在某种程度上可以承受一定程度的内存损坏。要做的是更改内存分配,将视频内存减少到最小,以最大程度地增加可用RAM(240 MB RAM和16 MB VRAM)。我建议从新复制到
raspbian
重新开始。然后,您可以安装和运行SD
。命令行应类似于:sudo aptitude install memtester
其中
memtester
是要测试的MB数量,memtester
是通过次数。请记住,此解决方案仅在200
中有效,因此可用内存量少于总可用内存量。如果需要确切的数字,请键入:sudo memtester 200 2
但是,鉴于问题不在您的存储卡中,并且Raspberry Pi相当“单片”唯一可用的选择是将Pi退还给您的经销商。
评论
我始终将内存分配设置为240/16(我将本机用于网络监控,而不是媒体中心)。
– Bortzmeyer
2012年10月3日上午10:57
#3 楼
这是一个长镜头,但是每次我运行rpi-update
来更新固件时,文件系统都会以某种方式损坏,因此我无法再使用dd创建SD卡的映像(请参阅我的问题)。我最初在尝试手动更新固件以安装ffmpeg
时才注意到,而在omxplayer尝试更新固件时才注意到。
评论
测量电源电压-确保它确实是5V且稳定。可能是由于内存故障或其他原因引起的。您可以在其中运行memtest吗?我现在没有电压表(我不是一个硬件专家)。除了USB键盘,充电器和HDMI电缆以外,如果我不得不购买电压表,那么这款小型又便宜的Pi将会变得非常昂贵。
消息“超时等待硬件中断”是否清楚表明SD卡读取器出了点问题?
我找不到带有memtest的图像。 Google不喜欢我,或者我不够聪明。有指针吗?
非常感谢@ oliver-salzbug,感谢您所做的编辑,也感谢我提供的错误输出。