Есть система на Gentoo.
Ставилась на машины отлично, пока не появились новые чипсеты.
Теперь не работает ни сетевой интерфейс, ни DMA.
Подскажите пожалуйста:
Где можно найти и скачать ядро под intel G31, и новую реалтековскую сетевую.
И нормальный фак по установке ядра.
Спасибо.
Курите
Курите приведённую ссылку на Gentoo Handbook с самого начала
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Ну с портежами
Ну с портежами понятно.
Сетевую через одно место тоже установил.
Осталось DMA на ICH7.
Прочитав ветку http://www.gentoo.ru/node/8517 и воодушевившись надеждой приступил к компилированию ядра.
Отключал Device Drivers ---><> ATA/ATAPI/MFM/RLL support ---> выводило что-то типа VFS: или NFS insert root floppy.
Естественно включал поддержку Devic Drivers-> Serial ATA (prod) and Parallel ATA (experimental) drivers->Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support.
hdparm -d 1 /dev/hda - не радовал своими ответами, а диск так и остался hda.
/dev/hda: setting using_dma to 1 (on)
HDIO_SET_DMA failed:
Operation not permitted
using_dma = 0 (off)
Он должен быть
Он должен быть по идее sda если работает через libata. Может в биосе включена эмуляция IDE для SATA дисков?
Вон помоему в соседней ветке тоже самое: http://www.gentoo.ru/node/8517
Можно еще попробовать включить:
Symbol: PATA_JMICRON [=y]
Prompt: JMicron PATA support
Сегодня
В биосе не стоит эммуляция IDE.
Сегодня попробую.
SATA
SATA распознается как HDA (IDE) у SATA если я не ошибаюсь, отсутсвует DMA. Я столкнулся с проблемой такой же на 965 чипсете. Не видно было IDE DVD, A SATA диск система принмала за IDE и соответственно DMA не включался.
Оказывается в чипсетах Intel есть какой то корявинкий конторллер J-Mikron вроде.
Сейчас просто не Gentoo сижу, так что не могу посмотреть как точно там.
Нужно просто включить его поддержку в ядре и все буедт хорошо :). Теперь система видет и двд и сата диски.
Вообще-то на
Вообще-то на интеловских чипсетах в биосе настраивается режим работы сата, там как раз можно выбрать режим работы сата- как иде, как сата- отдельно, как райд и т.п. Сам мучался(типа лайсд видит как сата, а при загрузке уже собранной системы- видит как иде, и соотв unable to sync rootfs....) пока не понял.
Прям не знаю, у
Прям не знаю, у меня наоборот, LiveCD видел САТА-шный диск как hda, после компиляции ядра, перезагрузки стал видеть как sda...
чипсет - intel 965P, проц - Core2Duo.
копайте в настройках ядра...
С DMA вопрос
С DMA вопрос решился.
Оказалась очень хитрая настройка в BIOS.
-
а с народом поделится "хитрой настройкой"?
________________________
"We Will Win"________________________
"We Will Win"Да запросто,
Да запросто, чипсте G31, южный ICH7:
BIOS -> Integrated Peripherials -> On Chip SATA Mode -> Enchanced
при любых других настройках винт как SATA не распознаётся.
Теперь не могу
Теперь не могу откомпилировать драйвер сетевой, чтобы подключить его модулем.
Ядро 2.4.34
сетевая r8168.o
Исходников ядра нет, конфигов тоже.
Скачай
Скачай исходники :), собери.
Ага, ещё
Ага, ещё сконфигурировать не забудь
Пожалуйста, не описывайте своё железо в подписи
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Kernel panic edition
У меня уже нет сил с этим бороться.
Сколько ядро(2.4.36) не пересобирал, в результате пишет такое:
Kernel panic: VFS: Unable to mount root fs on 08:05И всё же: в чём
И всё же: в чём вселенский смысл смысл использования ядра 2.4 на новом оборудовании?
Пожалуйста, не описывайте своё железо в подписи
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
в том, что ни
в том, что ни одна из необходимых служб на 2.6 не стартует(postgresql, apache2 и другие, специфические)
[/code][/code]
У всех стартует (-;Е
Так что вря дли тут проблема в ядре 2.6
Пожалуйста, не описывайте своё железо в подписи
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Apache2
о_О
Ребят, может стоит капитально пересмотреть вопрос о проблеме ядра 2.4 и понять, почему у человека не запускается apache2 при ядре 2.4?
Да я уже понял
Да я уже понял что без мануалов никак.
А есть утилита
А есть утилита которая по ядру определяет настройки?
zcat
zcat /proc/config.gz
Пожалуйста, не описывайте своё железо в подписи
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
После 15
После 15 перекомпилирований до kernel panic не доходит.
your system does not support DEVFS or UDEV.
/dev/sda не находит вообще. no such file
filesystem couldn't be fixed.
Я компилил включая все файловые системы которые только были.
emerge genkernel
emerge genkernel
Кажется
Кажется нашёл
такие опции оказывается menuconfig даже не спрашивает потому что они EXPERIMENTAL
DEVFS были is not set
думается
думается что
General setup --->
[*] Prompt for development and/or incomplete code/drivers
спасёт отца русской демократии...
В общем ура
В общем ура, всё заработало
Но очень хотелось бы этот драйвер вкомпилировать в ядро...
не модулем а статически.
Есть его исходники.