ZERZIA: Смена ядра до установки ОС - как? Или смена ядра в ISO - тоже как?

10 сообщений / 0 new
Последнее сообщение
Гость
ZERZIA: Смена ядра до установки ОС - как? Или смена ядра в ISO - тоже как?

Предыстория:
Имеется материнская плата Asus P5B со встроенным в ей контроллером Jmicron, который отвечает соответственно за PATA и SATA. При инсталляции Mandriva 2006 (впрочем как и всё остальное - Suse 10.1, Red Hat AS) не определяется висящий на том контроллере DVD-привод и SATA винчестер. Прочитав статьи на google.groups и вообще в нете, выяснил, что вся беда именно в энтом контроллере и дело правится в новой версии ядра Линукс.

Вопросы:
1). Можно ли при инсталляции системы показать ей откуда брать ядро (например, с дискеты или флешки)?
2). Если да, то как и где можно почитать?
3). Можно ли внедрить ядро в слитый в ISO образ дистрибутива? То есть поменять ядро в самом дистрибутиве до установки вообще?
4). Возможен ли пункт 3 под ОС Windows?

Заранее всем спасибо за посильную помощь.

Dumus
Аватар пользователя Dumus
Не в сети
Зарегистрирован: 17/09/2010

При чём тут DVD-привод? Обычно накопители вешают на отдельный IDE-шлейф или у тебя какой-нибудь особохитрый DVD?
Дистрибутивы типа Debian и Slackware перед инсталляцией позволяют выбрать заранее скомпилированное ядро, в т.ч. с поддержкой SATA и пр.

Мой микроблог: http://juick.com/Dumus/

ZERZIA (не проверено)

Дело в том, что контроллер IDE (а также и SATA в моем случае тоже) на материнской плате отдельный. Так вот этот контроллер Jmicron не подерживается (точнее не поддерживался) до ядра версии 2.6.18.2
Вот что я нашел на http://kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.18.2

commit a5f1d1d1849ca848c0ab49dd987070415ad2ede5
Author: Alan Cox <alan@lxorguk.ukuu.org.uk>
Date: Sat Oct 28 10:38:57 2006 -0700

[PATCH] JMB 368 PATA detection

The Jmicron JMB368 is PATA only so has the PATA on function zero. Don't
therefore skip function zero on this device when probing

Signed-off-by: Alan Cox <alan@redhat.com>
Cc: <stable@kernel.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>

Судя по всему, это именно мой случай.

Dumus
Аватар пользователя Dumus
Не в сети
Зарегистрирован: 17/09/2010

У тебя [link=http://www.asus.com/products4.aspx?modelmenu=2&model=1178&l1=3&l2=11&l3=0]такая мать[/link]? Если да, то версия JMicron - JMB363 а патч, приведённый тобой для другой версии, поддержка этого контроллера начинается с 2.6.16. А вообще [link=http://www.thg.ru/forum/showthread.php?threadid=3911]говорят[/link], что это ооочень неудачный контроллер, видел много жалоб в гугле и линукс тут не причём. И не поленись, погугли - решений много.

Мой микроблог: http://juick.com/Dumus/

ZERZIA (не проверено)

Да, мать именно такая. Самое интересное, что с Windows никаких проблем - определяет и привод и винчестер, грузится с них. Сейчас посмотрел в нете:
1. Mandriva Linux 2006 - ядро 2.6.12
2. Suse 10.1 - ядро 2.6.16.13

Если ты говоришь, что поддержка такого контроллера начата с версии ядра 2.6.16, то почему Suse его не поддерживает?
<span class='smallblacktext'>[ Редактирование 18.11.2006 - 13:41:34 ]</span>

sl1m (не проверено)

2Zeriza:
заюзай source based дистрибутивы, ака gentoo, или arhlinux, при установке вышеназванных сможешь выбрать ядро, какое тебе нужно.

maax (не проверено)

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

проблема в мамке, оптимальный способ выставить в биосе этой мамки эмуляцию сата..

sl1m (не проверено)

2maax: что есть "более старое ядро по умолчанию" у gentoo, например? =))

maax (не проверено)

2sl1m: не по-русски написано что-то? то и значит что на dvd|cd с gentoo 2006.1 идет ядро 2.6.17

RNZ
Не в сети
Зарегистрирован: 24/09/2010

в сентябре тоже решал эту траблу, cd|dvd образы с gentoo не грузятся с IDE диковода на Jmicron (все параметры перебрал all-generic-ide работает, но очень медленно), качнул один из актуальных тогда релизов "small gentoo" http://www.kernel-of-truth.net/downloads_kOT.html , запстил с irqpool и произвёл установку с помощью него
<span class='smallblacktext'>[ Редактирование 09.03.2007 - 17:12:40 ]</span>

RSS-материал