Перейти к содержанию

Вечный вопрос про SATA


Рекомендуемые сообщения

У меня Red Hat 9. При попытке установить на SATA-диск возникла проблема - ядро не поддерживает SATA. Я почитал мнение людей в Интернете - как правило, советуют перекомпилировать ядро. Вот только где, если у меня нет обычного IDE-диска? Диска нет и не будет, зато есть VMware Workstation 4.5.2 (под WinXP), на которую мой Red Hat успешно установился. Вопрос такой - какую версию ядра выбрать и каким образом скопировать виртуальные разделы на разделы реальные?

Ссылка на комментарий
Поделиться на другие сайты

Цитата:

Вопрос такой - какую версию ядра выбрать и каким образом скопировать виртуальные разделы на разделы реальные?

никак.

если нет шву диска проще дистр новее взять

Ссылка на комментарий
Поделиться на другие сайты

Проще, конечно, купить другой дистрибутив. Но у нас в городе "Федорино Горе" я в продаже не встречал. Да и вообще хочу все-таки попробовать сделать как задумал. Если с помощью программы Norton Ghost или Paragon DriveImage скопировать образы виртуальных разделов на DVD-диск, а потом восстановить на реальном - неужели не пойдет? И еще по поводу ядра. У меня kernel-2.4.20-8. Подскажите, пожалуйста, какая для него нужна заплатка, чтобы SATA поддерживалось из тех, что лежат на http://kernel.org/pub/linux/kernel/v2.4/?

Ссылка на комментарий
Поделиться на другие сайты

Попробуй настроить в биосе чтобы САТА эмулировал ИДЕ.

в BIOS выставил такие параметры:

ATA/IDE Configuration -> Legacy

Legacy IDE Channels -> SATA P0/P1, PATA Pri.

Вот понадобилось настроить на сервере 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 месяца спустя...

апнуть, что ли...

есть GA-K8NS-939, Athlon 64, 200 Gb Barracuda SATA и FC3-x86-64.

Хочется подружить всё это. Последние двое дружить отказываются категорически, биос первого участника переделывать SATA в PATA не умеет, а я и не хочу. При загрузке с сидирома появляется надпись "гружу sata_nv" (знает ведь, сволочь, что чипсет - NV, а винт - SATA), после этого говорит "нет у тебя винчестеров, ни одного. Но может, я плохо что-то знаю - попробуй ручками указать". Указываю - даже переходит в граф. режим, начинает говорить всякие умные слова вроде выбора типа установки. После выбора "разбить при помощи Disk Druid" говорит опять, что винта нет и... фсё.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...