使用Ubuntu 11.04(最新补丁)
(注意:没有系统FS / , /usr …是RAID,只有用户FSes)。
有一段时间,在引导过程中,MD无法进行组装(貌似),而Ubuntu提出要求
( 编辑:确切的消息 )
The disk drive for '/home/development' is not ready yet or is not present. You may keep waiting; Skip the drive; Manual recovery
但是FS永远不会准备好。 重新启动后,通常可用。
有时会发生这种情况 – 并不总是相同的MD – 我很快就看到FS在今天发生之前就被检查了。
这似乎是mdadm和FS检查系统之间的一种竞争条件 ,这将是一个错误IMO。
编辑它有时会发生,即使没有FS被检查…
任何想法?
mdadm.conf :
ARRAY /dev/md0 level=raid1 num-devices=2 metadata=00.90 UUID=121f2e3b:415a1234:abcdb5ce:5f9876d3 ...
fstab :
/dev/md0 /home/development ext4 defaults,relatime 1 2 ...
编辑2012年2月
我不认为这本身就是一个错误。 即使在Ubuntu 11.10(今天是最新的),问题仍然存在(并且我的驱动器/ FS都没有损坏)。
这很可能与rc.d操作顺序有关。
看起来驱动器仍在检查中,或者由于某些原因尚未准备好,而mdadm尝试 – 太早 – 使两个磁盘之间的关联失败。
任何新的想法是受欢迎的。
是的,这是一个错误。 把它报告给Ubuntu,除非你想自己修复它。
从fstab(5)手册页:
第四个字段(fs_mntops):
…
nofail
如果该设备不存在,请不要报告错误。
如果你添加这个选项,错误不应该出现,但是fs应该在准备好的时候挂载。
最后我find了两个答案。
从Ubuntu 11.04更新到11.10后出现问题。 MD系列还没有准备好,当他们进行系统testing。 竞赛条件。
解决scheme是在ubuntuforums.org
软盘问题
打开盒子,然后
我试图删除一些外部连接,当我做了软盘…启动更快,更干净。 几次,拔掉电源线后冷启动等等… OK!
所以罪魁祸首是浮动盘。 不知道这是MB(技嘉P55-UD3R),Ubuntu(不这么认为)或软驱本身的问题 – 我没有注意到任何可能导致硬件问题的相关日志。