3ware raid efi boot
Модераторы: Trinity admin`s, Free-lance moderator`s
-
- Advanced member
- Сообщения: 127
- Зарегистрирован: 08 фев 2006, 18:10
- Откуда: Воронеж
- Контактная информация:
3ware raid efi boot
Есть сервер на базе материнской платы Intel S3420GPV(BIOS 86B.01.00.0052 от 05/16/2014), к ней подключен контроллер 3Ware 9750-4i с 24 дисками, собранными в один RAID-6, ниже на фото информация по контроллеру:
Как видно прошивки БИОС и у контроллера последние на текущий момент.
Раньше на этом сервере стоял Debian 7 и все работало без проблем, после чего я переустановил ОС на Centos 7 и начались проблемы - ОС не грузится, пробовал ставить Centos 6 - тоже не грузится, пробовал Debain 8 и потом уже Debian 7 - все тоже самое, не понятно как так случилось, но симптомы такие:
Материнка поддерживает только EFI-boot, старого режима загрузки в ней не нашел, после инициализации EFI и контроллера 3Ware загрузка переходит к диску, на котором с EFI System Partition должен считаться загрузчик, но этого не происходит.
После разбора полетов стало ясно, что EFI не видит диск контроллера, т.к. пробовал подключить отдельно жесткий диск к материнке напрямую - так все грузится без проблем и в EFI shell диск виден и все его разделы:
А вот когда оключаю диск, оставляю только контроллер, то ничего нет:
т.е. будто бы дисков и нет совсем.
Вот еще вывод команды devices, во время когда подключен обычный диск к материнке:
Как видно, обычный диск присутствует, а вот о 3ware контроллере никаких упоминаний.
В чем может быть дело? И главное, как оно у меня раньше работало с 7м дебианом? Ума не приложу
Как видно прошивки БИОС и у контроллера последние на текущий момент.
Раньше на этом сервере стоял Debian 7 и все работало без проблем, после чего я переустановил ОС на Centos 7 и начались проблемы - ОС не грузится, пробовал ставить Centos 6 - тоже не грузится, пробовал Debain 8 и потом уже Debian 7 - все тоже самое, не понятно как так случилось, но симптомы такие:
Материнка поддерживает только EFI-boot, старого режима загрузки в ней не нашел, после инициализации EFI и контроллера 3Ware загрузка переходит к диску, на котором с EFI System Partition должен считаться загрузчик, но этого не происходит.
После разбора полетов стало ясно, что EFI не видит диск контроллера, т.к. пробовал подключить отдельно жесткий диск к материнке напрямую - так все грузится без проблем и в EFI shell диск виден и все его разделы:
А вот когда оключаю диск, оставляю только контроллер, то ничего нет:
т.е. будто бы дисков и нет совсем.
Вот еще вывод команды devices, во время когда подключен обычный диск к материнке:
Как видно, обычный диск присутствует, а вот о 3ware контроллере никаких упоминаний.
В чем может быть дело? И главное, как оно у меня раньше работало с 7м дебианом? Ума не приложу
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: 3ware raid efi boot
1. система у вас не должна видеть отдельные диски, только луны, созданные на контроллереmetallic писал(а):Есть сервер на базе материнской платы Intel S3420GPV(BIOS 86B.01.00.0052 от 05/16/2014), к ней подключен контроллер 3Ware 9750-4i с 24 дисками
..............
В чем может быть дело? И главное, как оно у меня раньше работало с 7м дебианом? Ума не приложу
2. очевидно надо поставить драйвера для контроллера: http://www.avagotech.com/products/serve ... #downloads
-
- Advanced member
- Сообщения: 127
- Зарегистрирован: 08 фев 2006, 18:10
- Откуда: Воронеж
- Контактная информация:
Re: 3ware raid efi boot
Да это понятно, система никак отдельные диски не увидит, это не софтовый же контроллер, такое возможно только с софтовым, о чем вы говорите.
В моем случае, с хардварным контроллером, система увидит луны, либо не увидит ничего, если драйвер не стоит, но контроллер не новый, поэтому даже в старых ядрах на него уже есть драйвер и ничего не надо ставить, система прекрасно видит луны.
Похоже не ясно поняли суть проблемы: EFI материнки не видит луны контроллера, поэтому не доходит процесс до загрузчика системы.
В моем случае, с хардварным контроллером, система увидит луны, либо не увидит ничего, если драйвер не стоит, но контроллер не новый, поэтому даже в старых ядрах на него уже есть драйвер и ничего не надо ставить, система прекрасно видит луны.
Похоже не ясно поняли суть проблемы: EFI материнки не видит луны контроллера, поэтому не доходит процесс до загрузчика системы.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: 3ware raid efi boot
Ну правильно, поставьте драйвер. EFI материнки и луны, не понял, вы как и на что ЦентОсь то ставили?metallic писал(а):Похоже не ясно поняли суть проблемы: EFI материнки не видит луны контроллера, поэтому не доходит процесс до загрузчика системы.
-
- Advanced member
- Сообщения: 127
- Зарегистрирован: 08 фев 2006, 18:10
- Откуда: Воронеж
- Контактная информация:
Re: 3ware raid efi boot
На что драйвер поставить? Какой драйвер? По вашей же ссылке там последний драйвер для центоси 5.5, в старших центосах драйвер уже есть, т.е. в ядро 6ой центоси драйвер уже включен, не говоря уже о 7ой, которую я ставилStranger03 писал(а): Ну правильно, поставьте драйвер.
Центос я ставил на лун, созданный в контроллере, загрузился с ДВД диска, разбил лун и установил систему, все. После перезагрузки система не грузится, чтобы загрузка состоялась EFI материнки должна отыскать раздел FAT16 и с него запустить загрузчик, она этого не делает, потому что EFI материнки не видит лун контроллера, в этом проблема, т.е. проблема аппаратная какая-то, хоть что туда поставь на этот лун, хоть винду, хоть фряху, суть одна - EFI не видит среди доступных для загрузки устройств лун контроллера 3ware, так теперь понятно?Stranger03 писал(а): EFI материнки и луны, не понял, вы как и на что ЦентОсь то ставили?
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: 3ware raid efi boot
У Вас один лун на многатерабайт? Может небольшой лунчик под ось сделать? Правда я не помню, умеет ли это триварь - сто лет в руках не держал...
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: 3ware raid efi boot
- В настройках 3вари в биосе контроллера есть что-то связанное с загрузкой?metallic писал(а):Центос я ставил на лун, созданный в контроллере, загрузился с ДВД диска, разбил лун и установил систему, все. После перезагрузки система не грузится, чтобы загрузка состоялась EFI материнки должна отыскать раздел FAT16 и с него запустить загрузчик, она этого не делает, потому что EFI материнки не видит лун контроллера, в этом проблема, т.е. проблема аппаратная какая-то, хоть что туда поставь на этот лун, хоть винду, хоть фряху, суть одна - EFI не видит среди доступных для загрузки устройств лун контроллера 3ware, так теперь понятно?
- Ну и еще момент, на этой же конфигурации у вас стояла другая Ось?
-
- Advanced member
- Сообщения: 127
- Зарегистрирован: 08 фев 2006, 18:10
- Откуда: Воронеж
- Контактная информация:
Re: 3ware raid efi boot
Да, один лун на 20ТБgs писал(а):У Вас один лун на многатерабайт?
Думал об этом, не умеет...gs писал(а):Может небольшой лунчик под ось сделать? Правда я не помню, умеет ли это триварь - сто лет в руках не держал...
Нет, все прогляделStranger03 писал(а): - В настройках 3вари в биосе контроллера есть что-то связанное с загрузкой?
Стоял Debian 7, с такой же конфигурацией, также на 20ТБ разделе, как оно грузилось раньше - ума не приложу. Уже давно бы поставил на внешний диск систему с офтовым рейдом-1, а триварь под данные использовал, но тут уже дело принципа, раньше-то оно грузилосьStranger03 писал(а): - Ну и еще момент, на этой же конфигурации у вас стояла другая Ось?
В вариантах загрузки материнки котроллер видно:
почему EFI его не видит - не понятно.
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: 3ware raid efi boot
Попробуйте под загрузочный сектор выделить отдельный лун гигов на 10. Сдается мне, что ядро линукса не может распознать большой том.metallic писал(а):Да, один лун на 20ТБ
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: 3ware raid efi boot
metallic
Ну и поспрашивайте у линуксоидов. Я давно их уже не брал в руки, все забыл. Наверняка можно при загрузке как-то посмотреть список устройств, список томов, версии ядра, версии драйверов 3вари.
Ну и поспрашивайте у линуксоидов. Я давно их уже не брал в руки, все забыл. Наверняка можно при загрузке как-то посмотреть список устройств, список томов, версии ядра, версии драйверов 3вари.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 24 гостя