初识squashfs

    在装ubuntu过程中,偶然遇到squarshfs error, 例如:

[ 135.292409] SQUASHFS error: sb_bread failed reading block 0x9d7f3
[ 135.292411] SQUASHFS error: Unable to read fragment cache block [275faa28]
[ 135.292413] SQUASHFS error: Unable to read page, block 275faa28, size 23a7

    Squashfs(.sfs)是一套供Linux核心使用的GPL开源只读压缩文件系统。Squashfs能够为文件系统内的文件inode目录结构进行压缩,并支持最大1024千字节的区块,以提供更大的压缩比。

Squashfs的设计是专门为一般的只读文件系统的使用而设计,它可应用于数据备份,或是系统资源紧张的电脑上使用。(来自维基百科) 

    所以,可以简单的理解为:Squashfs 是ubuntu以及各种linux发行版本的镜像中的一种文件系统。而导致出现这种错误的原因可能有下面几个:

 

  1. 镜像文件不完整,有损耗等等。 解决方法:换个新的镜像文件。
  2. 烧盘的U盘出现问题了,无论怎么重新烧写新镜像都依旧存在这个问题。 解决方法:换个别的U盘进行重新安装试试。
  3. 电脑的硬件——内存条出现问题,这是最不希望看到的,但是如果排除了上面那两个可能性,就要考虑这个可能性了。解决方法:利用memtest86/memtest86+进行内存条测试,如果在正常的情况下出现的坏道比较多,就要考虑更换内存条了。

    此条博客,只是为了记录自己在装ubuntu中遇到的问题和一些自己的见解。如果有不对的地方,欢迎更正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值