因此grub需要元数据版本0.90我想知道我是否可以更改我现有的数组而不是默认值1.2.这样我就不用重新安装了.如果是,我该怎么办?
解决方法
GRUB wiki确认:
Also,(as of 1.96+20080724) GRUB can only boot from RAID which uses a Version 0.90 metadata superblock (i.e. one created with the –metadata=0.90 option to mdadm).
奇怪的是,man page for mdadm说
-e,–metadata=
Declare the style of superblock (raid metadata) to be used. The default is 0.90 for –create,and to guess for other operations.
我会仔细检查mdadm -Q -D< device>待确认.
之后,您正在运行什么RAID级别?我能想到的镜像(RAID 1)的最佳方案是
>做备份
>卸载数组0
>从n个设备的阵列0中删除设备A.
>设备A上的零超级块
>使用设备A和n-1备件创建阵列1,显式使用旧的超级块格式
>对剩余的B到n-1设备重复此操作
>(可选)重新编号数组
…但非常肯定检查你绝对需要经历这个!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。