1

У меня странная проблема. Моя коробка Centos 5 умерла, и пришлось заменить материнскую плату. Я снова запустил его, и теперь, когда я пытаюсь загрузиться, я получаю сообщение "No Volumes Found Found" после распаковки образа linux.

Я скачал и записал копию Centos 5.4 LiveCD и смог убедиться, что жесткий диск не поврежден. Там есть все файлы, включая LVM, однако Linux не будет монтировать LVM при загрузке и, следовательно, не сможет с паникой ядра.

Вероятно, я должен упомянуть, что за то время, которое потребовалось, чтобы получить новую материнскую плату, я пытался взять жесткий диск и подключить его к коробке с Windows, но безуспешно (я быстро понял, что Windows не распознает ничего из файловые системы Linux)

1 ответ1

2

Если контроллер накопителя на новой материнской плате настроен на использование собственного SATA, посмотрите, может ли он претендовать на роль контроллера PATA (многие могут).

Возможно, ваша установка CentOS настроена на сканирование только физических томов на наличие LVM в /dev/hd* а не в /dev/sd* - если это так, то диск, представленный как /dev/sda или аналогичный, сделает это невидим для настройки LVM в вашем initrd (но загрузочный компакт-диск может видеть его, так как он настроен для сканирования как hd* и sd*).

Не все наборы микросхем /BIOS поддерживают отображение контроллера диска как обычный старый контроллер PATA, но многие из них (и многие по умолчанию делают это, что, как я подозреваю, имеет место с вашей старой материнской платой). В противном случае не все потеряно: вы должны иметь возможность собрать новый initrd, используя live CD, чтобы он работал, хотя это будет немного сложнее.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .