我想关注这篇文章mdadm
有关维基百科文章的建议(为了让mdadm
RAID 在我的 Karmic 工作站上运行):
为了解决这个问题,您需要构建一个不带 dmraid 驱动程序的新 initrd。以下命令在具有“2.6.18-8.1.6.el5”内核的系统上执行此操作:
mkinitrd --omit-dmraid /boot/NO_DMRAID_initrd-2.6.18[..].img 2.6.18[..]
然而,结果Ubuntu 使用mkinitramfs
; initrd-tools
(因此mkinitrd
)不再可用。
我可以使用mkinitramfs
省略 dmraid 来构建 initrd 吗?手册页根本没有提到这个选项。如果没有mkinitramfs
,在 Ubuntu 9.10 上还有其他方法吗?
(后续行动这个问题。
答案1
啊哈!我想到只需尝试删除 dmraid Ubuntu 软件包,看看是否有帮助,看来确实有帮助。
这是我所做的(在找出包裹是什么之后):
sudo apt-get remove dmraid libdmraid1.0.0.rc15
然后我像这样更新了 initrd:
sudo update-initramfs -u
update-initramfs: Generating /boot/initrd.img-2.6.31-17-generic
现在,重启后,mdmadm
不再出现“设备或资源繁忙”错误消息。:-)
注意::我不确定是否update-initramfs -u
有必要(但肯定也不会造成任何伤害)。