Jon*_*nik 2 linux ubuntu-9.10 initrd ubuntu
我想遵循维基百科文章中的这条建议mdadm(让mdadmRAID 在我的 Karmic 工作站上工作):
为了解决这个问题,你需要在没有dmraid-driver的情况下构建一个新的initrd。以下命令在具有“2.6.18-8.1.6.el5”-kernel 的系统上执行此操作:
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 上还有其他方法吗?
(这个问题的后续。)
啊哈!我突然想到简单地尝试删除 dmraid Ubuntu 软件包,看看它是否有帮助,而且似乎确实有帮助。
这就是我所做的(在找出包是什么之后):
sudo apt-get remove dmraid libdmraid1.0.0.rc15
Run Code Online (Sandbox Code Playgroud)
然后我像这样更新了 initrd:
sudo update-initramfs -u
update-initramfs: Generating /boot/initrd.img-2.6.31-17-generic
Run Code Online (Sandbox Code Playgroud)
现在,重新启动后,mdmadm不再显示“设备或资源繁忙”错误消息。:-)
注意:我不确定是否update-initramfs -u有必要(但它当然也没有造成任何伤害)。
| 归档时间: |
|
| 查看次数: |
12690 次 |
| 最近记录: |