The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Переключение BIOS с IDE на AHCI"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Загрузка / Linux)
Изначальное сообщение [ Отслеживать ]

"Переключение BIOS с IDE на AHCI"  +/
Сообщение от MVictorL email(ok) on 17-Июн-11, 12:54 
Установил CentOS-5.6 при включенном в BIOS режиме SATA as IDE.
Через некоторое время появились следующие ошибки:

hda: status timeout: status=0xd0 {Busy}
ide: failed opcode was: unknown
hda: no DRQ after issuing MULTWRITE_EXT

В и-нете нашел аналогичную проблему с решением -- переключить в BIOS режим SATA на AHCI.

Подскажите, пожалуйста, что мне изменить в конфигурации системы после такого переключения.

Конфиги:

[root@portal ~]# lspci -k
00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
        Subsystem: Hewlett-Packard Company Device 2a84
        Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)
        Subsystem: Hewlett-Packard Company Device 2a84
00:02.1 Display controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)
        Subsystem: Hewlett-Packard Company Device 2a84
00:19.0 Ethernet controller: Intel Corporation 82567V-2 Gigabit Network Connection
        Subsystem: Hewlett-Packard Company Device 2a84
        Kernel driver in use: e1000e
        Kernel modules: e1000e
00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
        Subsystem: Hewlett-Packard Company Device 2a84
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci-hcd
00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5
        Subsystem: Hewlett-Packard Company Device 2a84
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci-hcd
00:1a.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6
        Subsystem: Hewlett-Packard Company Device 2a84
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci-hcd
00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2
        Subsystem: Hewlett-Packard Company Device 2a84
        Kernel driver in use: ehci_hcd
        Kernel modules: ehci-hcd
00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
        Subsystem: Hewlett-Packard Company Device 2a84
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci-hcd
00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
        Subsystem: Hewlett-Packard Company Device 2a84
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci-hcd
00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
        Subsystem: Hewlett-Packard Company Device 2a84
        Kernel driver in use: uhci_hcd
        Kernel modules: uhci-hcd
00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
        Subsystem: Hewlett-Packard Company Device 2a84
        Kernel driver in use: ehci_hcd
        Kernel modules: ehci-hcd
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller
        Subsystem: Hewlett-Packard Company Device 2a84
        Kernel modules: i8xx_tco
00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port SATA IDE Controller #1
        Subsystem: Hewlett-Packard Company Device 2a84
        Kernel driver in use: ata_piix
        Kernel modules: ata_piix
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
        Subsystem: Hewlett-Packard Company Device 2a84
        Kernel driver in use: i801_smbus
        Kernel modules: i2c-i801
00:1f.5 IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port SATA IDE Controller #2
        Subsystem: Hewlett-Packard Company Device 2a84
        Kernel driver in use: ata_piix
        Kernel modules: ata_piix


[root@portal ~]# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                     298721656   5438340 277864336   2% /
/dev/hda1               101086     19782     76085  21% /boot
tmpfs                  1011752         0   1011752   0% /dev/shm


[root@portal ~]# df -a
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
                     298721656   5438344 277864332   2% /
proc                         0         0         0   -  /proc
sysfs                        0         0         0   -  /sys
devpts                       0         0         0   -  /dev/pts
/dev/hda1               101086     19782     76085  21% /boot
tmpfs                  1011752         0   1011752   0% /dev/shm
none                         0         0         0   -  /proc/sys/fs/binfmt_misc

[root@portal ~]# cat /boot/grub/grub.conf    
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-238.9.1.el5)
        root (hd0,0)
        kernel /vmlinuz-2.6.18-238.9.1.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
        initrd /initrd-2.6.18-238.9.1.el5.img
title Portal (2.6.18-238.el5)
        root (hd0,0)
        kernel /vmlinuz-2.6.18-238.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
        initrd /initrd-2.6.18-238.el5.img

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Переключение BIOS с IDE на AHCI"  +/
Сообщение от vlb267 (ok) on 17-Июн-11, 14:19 
initrd должен быть собран с поддержкой  ahci
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Переключение BIOS с IDE на AHCI"  +/
Сообщение от MVictorL email(ok) on 17-Июн-11, 15:23 
> initrd должен быть собран с поддержкой  ahci

А разве "коробочный" вариант не поддерживает ahci?
Как это можно проверить?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Переключение BIOS с IDE на AHCI"  +/
Сообщение от vlb267 (ok) on 17-Июн-11, 15:28 
> Как это можно проверить?

  Распаковать initrd и посмотреть.
Из " коробки" скорее всего нет.
Надо собрать самому.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Переключение BIOS с IDE на AHCI"  +/
Сообщение от MVictorL email(ok) on 17-Июн-11, 15:42 
>> Как это можно проверить?
>   Распаковать initrd и посмотреть.
>  Из " коробки" скорее всего нет.
>  Надо собрать самому.

/usr/src/kernels/...../.config
...
CONFIG_SATA_AHCI=m
...

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Переключение BIOS с IDE на AHCI"  +/
Сообщение от vlb267 (ok) on 17-Июн-11, 15:59 
Нет ядро собирать не нужно.
Надо собрать новый initrd.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Переключение BIOS с IDE на AHCI"  +/
Сообщение от aurved on 17-Июн-11, 20:45 
не знаю как в CentOS, а в Ubuntu ничего делать не надо было, так все заработало

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Переключение BIOS с IDE на AHCI"  +/
Сообщение от MVictorL email(ok) on 20-Июн-11, 13:43 
> не знаю как в CentOS, а в Ubuntu ничего делать не надо
> было, так все заработало

Да и я уверен, что пересобирать ничего не надо.
Меня волнует, что менять в файлах настройки загрузки системы (привел а в первом посте)


Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Переключение BIOS с IDE на AHCI"  +/
Сообщение от lavr on 20-Июн-11, 14:10 
>> не знаю как в CentOS, а в Ubuntu ничего делать не надо
>> было, так все заработало
> Да и я уверен, что пересобирать ничего не надо.
> Меня волнует, что менять в файлах настройки загрузки системы (привел а в
> первом посте)

если память не изменяет и в 5.5 и тем более в 5.6, ahci поддерживается из коробки без
каких-либо телодвижений

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Переключение BIOS с IDE на AHCI"  +/
Сообщение от vlb267 (ok) on 20-Июн-11, 14:22 
>>> не знаю как в CentOS, а в Ubuntu ничего делать не надо
>>> было, так все заработало
>> Да и я уверен, что пересобирать ничего не надо.
>> Меня волнует, что менять в файлах настройки загрузки системы (привел а в
>> первом посте)
> если память не изменяет и в 5.5 и тем более в 5.6,
> ahci поддерживается из коробки без
> каких-либо телодвижений

Только  что распаковал  свой инитрд от Centos 5.6.
Никакой поддержки ahci в init не наблюдается.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Переключение BIOS с IDE на AHCI"  +/
Сообщение от MVictorL email(ok) on 20-Июн-11, 15:10 
>>>> не знаю как в CentOS, а в Ubuntu ничего делать не надо
>>>> было, так все заработало
>>> Да и я уверен, что пересобирать ничего не надо.
>>> Меня волнует, что менять в файлах настройки загрузки системы (привел а в
>>> первом посте)
>> если память не изменяет и в 5.5 и тем более в 5.6,
>> ahci поддерживается из коробки без
>> каких-либо телодвижений
>  Только  что распаковал  свой инитрд от Centos 5.6.
>  Никакой поддержки ahci в init не наблюдается.

Ok!
initrd пересоберу...
С конфигами-то как быть?! :-)
(меня застопорил по-большому наличие программного RAID, который Linux стал использовать по-умолчанию...)

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Переключение BIOS с IDE на AHCI"  +/
Сообщение от vlb267 (ok) on 20-Июн-11, 15:54 
>> С конфигами-то как быть?! :-)

Оставить все как есть.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "Переключение BIOS с IDE на AHCI"  +/
Сообщение от lavr on 20-Июн-11, 16:26 
>>>> не знаю как в CentOS, а в Ubuntu ничего делать не надо
>>>> было, так все заработало
>>> Да и я уверен, что пересобирать ничего не надо.
>>> Меня волнует, что менять в файлах настройки загрузки системы (привел а в
>>> первом посте)
>> если память не изменяет и в 5.5 и тем более в 5.6,
>> ahci поддерживается из коробки без
>> каких-либо телодвижений
>  Только  что распаковал  свой инитрд от Centos 5.6.
>  Никакой поддержки ahci в init не наблюдается.

странно, несколько месяцев назад ставил 5.5 и 5.6 - получил ahci из коробки.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру