The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"/dev/sda vs /dev/hda"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"/dev/sda vs /dev/hda"  
Сообщение от Dmitry email(??) on 12-Авг-08, 09:49 
Установил CentOs 5.2(х64). После этого накатил новое ядро 2.6.26.2. Базовый конфиг взял от стандартного ядра оси. Добавил только дот модули для iptables. И вот при загрузке со стандартным ядром рабочий диск фигурирует как /dev/sda, а при загрузке с новым ядром как /dev/hda. Причем и там и там все работает (по первым впечатлениям) одинаково. Диск SATA-шный на 500 гиг. Подскажите в чем м.б. дело.
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

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


1. "/dev/sda vs /dev/hda"  
Сообщение от Andrey Mitrofanov on 12-Авг-08, 12:05 
>Установил CentOs 5.2(х64). После этого накатил новое ядро 2.6.26.2. Базовый конфиг взял
>от стандартного ядра оси. Добавил только дот модули для iptables. И
>вот при загрузке со стандартным ядром рабочий диск фигурирует как /dev/sda,
>а при загрузке с новым ядром как /dev/hda. Причем и там
>и там все работает (по первым впечатлениям) одинаково. Диск SATA-шный на
>500 гиг. Подскажите в чем м.б. дело.

В "новых" 2.6.$NN добавлена подсистема libata - модульная система драйверов (что-то вроде того, как scsi устроена) для SATA дисков и контроллеров. Диски, управляемые libata, выглядят ~как /dev/sda. Некоторые PATA контроллеры по умолчанию управляются libata.

Видимо, в разных версиях 2.6.$MM умолчания для некоторых контроллеров (твоего в частности) меняли ["туда" или] "обратно", с libata на "дискретный" "старый" драйвер, и под этими версиями диски снова стали ~ /dev/hda.

google.ru
libata site:opennet.ru hda sda
ENTER

~libata site:lwn.net hda sda
~libata hda sda

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "/dev/sda vs /dev/hda"  
Сообщение от Dmitry (??) on 12-Авг-08, 15:04 
Сейчас проверил скоростные характеристики в обоих вариантах (старое/новое) ядро. Так вот скорости отличаются на порядок.
hdparm -t /dev/hda  3.87 Mb/sec   новое ядро
hdparm -t /dev/sda  68.7 Mb/sec   старое ядро

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


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "/dev/sda vs /dev/hda"  
Сообщение от tux2002 email on 12-Авг-08, 15:19 
>Сейчас проверил скоростные характеристики в обоих вариантах (старое/новое) ядро. Так вот скорости
>отличаются на порядок.
>hdparm -t /dev/hda  3.87 Mb/sec   новое ядро
>hdparm -t /dev/sda  68.7 Mb/sec   старое ядро
>
>Поскажите, что можно настроить при конфигурации ядра, чтобы ускорить работу дисков.

У меня DVD и hd SATA, поэтому я просто вообще вырубил ветку ATA/ATAPI/MFM/RLL в конфиге ядра (оставил только Serial ATA). Если поддержку чипсета включить и там и там, то в первой ветке драйвера приоритетнее по чему-то (у меня не получилось). Со скоростями была та же проблема.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "/dev/sda vs /dev/hda"  
Сообщение от Dmitry (??) on 12-Авг-08, 17:19 
Ok попробую.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "/dev/sda vs /dev/hda"  
Сообщение от Dmitry (??) on 13-Авг-08, 09:11 
>Ok попробую.

Не помогло. "те-же яйца, только в профиль".
Придется эксперементировать с ядром.

PS: Кроме того. ТОлько что загрузил сервак со старым ядром, и в нем диски определились как /dev/hda, со всеми вытекающими последствиями. Т.ч. на лицо явная неоднозначность. Думал на первое время поставить сервак в работу со старым ядром, а теперь придется разбираться до конца.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "mount by label?"  
Сообщение от Andrey Mitrofanov on 13-Авг-08, 09:20 
>PS: Кроме того. ТОлько что загрузил сервак со старым ядром, и в
>нем диски определились как /dev/hda, со всеми вытекающими последствиями. Т.ч. на
>лицо явная неоднозначность. Думал на первое время поставить сервак в работу
>со старым ядром, а теперь придется разбираться до конца.

Посмотри - http://www.opennet.ru/base/sys/fstab_label.txt.html . Может быть, поможет от "неоднозначности"?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "mount by label?"  
Сообщение от Dmitry (??) on 13-Авг-08, 11:15 
>Посмотри - http://www.opennet.ru/base/sys/fstab_label.txt.html . Может быть, поможет от "неоднозначности"?

Статья конечно полезная, но "неоднозначности" никак не решает. Т.к. у меня в fstab и так используется идентификация по меткам.

PS: Ничего не понимаю. Сейчас любая перезагрузка в "старом" ядре приводит к монтированию у-в /dev/hda Соответственно и скорость по hdparam около 3Mb/sec. Вчера, как я уже писал, со старым ядром было /dev/sda и скорость была 68Mb/Sec.

PSPS: HELP PLIZZZZZ.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "/dev/sda vs /dev/hda"  
Сообщение от Dmitry (??) on 13-Авг-08, 14:47 
Подскажите, как можно посмотреть какой именно драйвер ядра используется системой в настоящий момент для работы с дисками?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "/dev/sda vs /dev/hda"  
Сообщение от tux2002 email on 13-Авг-08, 15:24 
>Подскажите, как можно посмотреть какой именно драйвер ядра используется системой в настоящий
>момент для работы с дисками?

? dmesg
Я повторюсь, ядро 2.6.26 проблема та-же. Я делал как посоветовал, у меня получилось. Вырубить значит вообще выключить. Что - то Вы не точно сделали.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "/dev/sda vs /dev/hda"  
Сообщение от tux2002 email on 13-Авг-08, 15:26 
make menuconfig - правим
make targz-pkg
Устанавливаем
Работаем.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "/dev/sda vs /dev/hda"  
Сообщение от Dmitry (??) on 13-Авг-08, 17:29 
Как я и писал не сработало. Решил все переделать с нуля. Т.е. взял оригинальный конфиг. Ничего не правил. Пересобрал ядро. В биосе отключил IDE. И все заработало. Теперь потихоньку довожу конфиг ядра до ума. К веткам ответственным за иде,ата,сата боюсь прикасаться.

PS: Возникла еще одна трабла. Не синхронизируются локальные и хардверные часы (через hwclock). В ядро поддержку /dev/rtc вкомпилил, но опка не помогло. Видно есть еще какая-то завязка.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "/dev/sda vs /dev/hda"  
Сообщение от Sergei Vasilyev email on 13-Авг-08, 18:42 
Дмитрий, какой у вас контроллер жесткого диска?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "/dev/sda vs /dev/hda"  
Сообщение от Dmitry email(??) on 14-Авг-08, 11:04 
>Дмитрий, какой у вас контроллер жесткого диска?

SATA Intel ICH7R

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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