Po uruchomieniu update-grub
na nowo zainstalowanym Ubuntu 12.04 ze starszym oprogramowaniem RAID (md) otrzymuję:
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
Generating grub.cfg ...
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
Found linux image: /boot/vmlinuz-3.2.0-24-generic
Found initrd image: /boot/initrd.img-3.2.0-24-generic
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
Found linux image: /boot/vmlinuz-3.2.0-23-generic
Found initrd image: /boot/initrd.img-3.2.0-23-generic
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
Found memtest86+ image: /boot/memtest86+.bin
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
Found Debian GNU/Linux (5.0.9) on /dev/sdb1
Found Debian GNU/Linux (5.0.9) on /dev/sdc1
done
Byłbym mniej zmartwiony, gdyby wiadomość brzmiała warning: ...
, ale skoro mówi error: ...
, zastanawiam się, na czym polega problem.
# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md2 : active raid1 sdc1[1] sdb1[0]
48829440 blocks [2/2] [UU]
md3 : active raid1 sdc2[1] sdb2[0]
263739008 blocks [2/2] [UU]
md1 : active raid5 sdg1[3] sdf1[2] sde1[1] sdh1[0] sdi1[4] sdd1[5](S)
1250274304 blocks level 5, 64k chunk, algorithm 2 [5/5] [UUUUU]
unused devices: <none>
Czy muszę się martwić, czy to nieszkodliwe?
btw: zignoruj wzmiankę o Debianie 5.0.9, która była wcześniej zainstalowanym systemem i zostanie zastąpiona. Właściwie to jest włączone /dev/md2
.
Ten błąd pojawiał się na Ubuntu 12.04 zarówno podczas aktualizacji-gruba, jak i krótko po uruchomieniu komputera, ale było to spowodowane błędną konfiguracją po mojej stronie:
Miałem dwie partycje na dwóch dyskach sparowanych z mdadm przy użyciu RAID1. Po awarii jednego dysku, że otrzymuje się i dodaje się nowe, ale w pewnym punkcie podczas wprowadzania poleceń dodać partycji (
mdadm --manage /dev/md... -a /dev/sd...
) I błędnie dodaniu całego dysku (/ odchylenie / SDB ) zamiast strefy (/ dev / sdb1 ) w ramach of / dev / md1. Usunąłem cały dysk i poprawnie dodałem partycję, a wszystko wyglądało dobrze w / proc / mdstat, więc pomyślałem, że to koniec.Jednak po ponownym uruchomieniu „błąd: zbędny element RAID (znaleziono 2)”. pojawił się na krótko na moim ekranie, a tablica rajdowa nie została zrekonstruowana z moimi partycjami nowego dysku.
Musiałem wyzerować superblok / dev / sdb (dysk),
mdadm --zero-superblock /dev/sdb
aby go naprawić, co również spowodowało błąd „błąd: zbędny element RAID (znaleziono 2)”. zarówno od uruchomienia, jak i od aktualizacji-grub.źródło