Linux LVM "тома не найдены" во время загрузки

1287
Miky Dinescu

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

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

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

1

1 ответ на вопрос

2
David Spillett

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

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

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

@ Давид, в этом много смысла. Новый МБ такой же марки / модели, что и старый, поэтому я проверю в BIOS настройки эмуляции SATA Miky Dinescu 14 лет назад 0
Вы были правы, хотя и с изюминкой: установка CentOS сканировала устройства `sd *`, а в новой системе MS MS настраивался SATA для режима совместимости. Поменял его на родной и все вернулось на круги своя. Спасибо за вашу помощь! Miky Dinescu 14 лет назад 0