Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Настройка Serial ATA (SATA) под Linux

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

lynx (21-04-2004 09:41): Linux + SATA (serial ATA)  Версия для печати • ПодписатьсяДобавить в закладки

   

dlong

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот понадобилось настроить на сервере Serial ATA и соответственно
спешу поделиться опытом. Поскольку сам в рунете ничего на
эту тему не нашел (имеется в виду на тот момент).
 
Исходные данные:
материнка на чипсете I875P,
жесткий диск segate SATA на 120GB (3120026AS),
второй точно такой IDE диск segate(3120026A).
 
Linux видит SATA как SCSI устройство. Я нашел несколько
мест, где написано, что 2.6 видит SATA как SCSI, а 2.4 как ide
/dev/hdg. Но мой собственный опыт показал, что это не так.
Оба ядра видят его как scsi (по крайней мере, если использовать
те версии и патчи, что и я).
 
Для 2.6.5 никаких патчей не нужно. Просто включаем в ядре
поддержку SATA SCSI в разделе SCSI и конкретный SATA контролер
(в моем случае Intel ICH). При загрузке
видим SATA винт как /dev/sda, а второй IDE как /dev/hda.
 
в 2.4.27 обещают тоже сразу все будет в ядре, без патчей.
Но в 2.4.26 пока надо патчить.
 
Берется патч вот тут:  
http://www.kernel.org/pub/linux/kernel/people/jgarzik/libata
 
почему там каждой версии по три (libata1,2,3) я так и не понял,
взял libata1 и все работает.
 
итак, берем, например, http://www.kernel.org/pub/linux/kernel/people/jgarzik/libata/2.4.26-rc1-libata1.patch.bz2
 
скачиваем и применяем вот так (стоя в директории ядра):
patch -p1 ../2.4.26-rc1-libata1.patch
 
теперь включаем в ядре SATA SCSI как и для 2.6
дальше все тоже как в 2.6. Диск виден как /dev/sda
 
Собственно все, если вы хотите поставить Linux сразу на SATA
диск, то вам разумеется нужен инсталлятор Linux с соотв. ядром.
 
В противном случае надо поставить Linux сначала на обычный ATA диск, загрузиться, проделать все, что описано выше и когда SATA заведётся - перенести систему на него. Некоторые мамки вроде
бы позволяют изобразить из SATA обычный ATA, что можно
использовать в такой ситуации для начальной установки. Мне это
не понадобилось.
 
Оригинал текста на http://www.comar.ru/forum/index.php?t=tree&th=38

Всего записей: 2 | Зарегистр. 21-04-2004 | Отправлено: 04:15 21-04-2004 | Исправлено: dlong, 04:18 21-04-2004
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dlong
http://forum.ru-board.com/topic.cgi?forum=62&topic=1257#1

----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 04:17 21-04-2004
dlong

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да, когда разбирался и писал - еще этого не видел
но думаю мое описание будет вполне уместно.
 
Ну а если нет - простите новичка за ошибку.


Всего записей: 2 | Зарегистр. 21-04-2004 | Отправлено: 04:25 21-04-2004
   

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Настройка Serial ATA (SATA) под Linux
lynx (21-04-2004 09:41): Linux + SATA (serial ATA)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru