Кто-то может популярно объяснить как поставить линукс на винт serial ata?
LinuX Red Hat 7.2
HDD Seagate ST380013AS
LinuX Red Hat 7.2
HDD Seagate ST380013AS
Настрой в биосе чтобы САТА эмулировал ИДЕ, и все...
Systems based on the Intel I865/I875 chipsets and utilizing these chipsets' ICH5 Serial ATA (SATA) functionality should configure the BIOS settings for their SATA devices to "enhanced" or "native" mode. "Legacy" or "combined" mode SATA is supported, but discouraged.
Вот понадобилось настроить на сервере 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
Собственно все, если вы хотите поставить Linux сразу на SATA
диск, то вам разумеется нужен инсталлятор Linux с соотв. ядром.
Настрой в биосе чтобы САТА эмулировал ИДЕ, и все...
Страницы: 1
Предыдущая тема: FreeBSD mini