Я немного не в себе. У меня есть безголовый сервер (Acer EasyStore) под управлением Ubuntu 12.04.1, который после обновления теперь отказывается загружаться. Он имеет четыре диска, один из которых содержит ОС в разделе, а остальные вместе с тремя другими дисками представляют собой массив mdraid.
Я вставил диск ОС в другой компьютер (виртуальную машину) и попытался загрузиться, но получил страшное сообщение об ошибке:
WARNING: There appears to be one or more degraded RAID devices **
The system may have suffered a hardware fault, such as a disk drive
failure. The root device may depend on the RAID devices being online. One
or more of the following RAID devices are degraded:
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
<snip>
unused devices: <none>
You may attempt to start the system anyway, or stop now and attempt
manual recovery operations. To do this automatically in the future,
add "bootdegraded=true" to the kernel boot options.
If you choose to start the degraded RAID, the system may boot normally,
but performance may be degraded, and a further hardware fault could
result in permanent data loss.
If you abort now, you will be provided with a recovery shell.
Do you wish to start the degraded RAID? [y/N]:
Я хочу продолжить и посмотреть, что происходит (и запустит ли сервер SSH, чтобы я мог войти в него), но это сообщение действительно пугает. Если я загружусь без RAID, потеряю ли я все свои данные? Нет причин, по которым я потеряю массив, хотя все четыре диска в порядке, но предупреждение сформулировано очень строго.
Кто-нибудь знает, означает ли это, что я потеряю свои данные? Есть ли другая альтернатива?
В конце концов, я решил ответить «да» на подсказку. Он бросил меня в оболочку initramfs, я exit
ed, и он возобновил загрузку. Оказалось, что ядро, которое я обновил, не работает должным образом, но с массивом все в порядке, даже после того, как я несколько раз ответил «да» с неудачной загрузкой, даже до приглашения пользователя (очевидно, что массив не был смонтирован, когда диски не присутствовали).
Итак, это сообщение не перебор беспокоиться о.
Как правило, безопаснее ответить «Нет» и не пытаться запускать RAID с ухудшенной производительностью. В этом случае вам также будет предоставлена оболочка восстановления.
Вы не указали здесь уровень RAID. Но я думаю, что вы не использовали что-то вроде массива RAID-1, состоящего из 4-х дисков. Таким образом, вы в любом случае не можете построить / восстановить массив с диска, содержащий 1/4, 1/2 или 1/3 части ваших данных.