Погода: -12°C
  • возникла проблема с установкой новых дистрибутивов linux - mandriva 2007spring, ubuntu 7.04(как установочный так и live),debian. Возникает одна и та же проблема - установка проходит нормально , а при первом запуске вылетает сообщение kernel panic fatal exception in interrupt. Создается впечатление что программа загрузки не видит HDD и DVD-ROM. Мне сказали что причиной может являться то что ядро не поддерживает IDE контроллеры. Если так то почему на этот же комп ставится и без проблем работает старый Mandrake 10? Кто-нить знает вчём причина этого косяка?

  • Неплохо было бы огласить железо.
    Если ядро не видит винта, то кернел-паник матерится, что не может смонтировать корневую файловую систему.

    Попробуй загрузить ядро с параметром noapic

    Wir werden alle sterben

  • У меня была такая же ерунда с Мандривой когда ставил ее на второй HDD, поставил на первый проблема исчезла.

  • В ответ на: возникла проблема с установкой новых дистрибутивов linux - mandriva 2007spring, ubuntu 7.04
    ..........
    Мне сказали что причиной может являться то что ядро не поддерживает IDE контроллеры. Если так то почему на этот же комп ставится и без проблем работает старый Mandrake 10? Кто-нить знает в чём причина этого косяка?
    Предположение в порядке бреда:
    Ну, может быть, новый дистрибутив расчитан на установку исключительно на машины с sata-контроллерами. Попробуй в BIOS поиграться с настройками, относящимися к винтам, поставить контроллер в режим [Enchanced] или [AHCI].
    ЗЫ. У мну, например, suse не ставится, если контроллер винтов стоит в enchanced, только в compatible

    У вас такая красивая машина. Это Ферарри? - Не, это Фольксваген Поло.

  • В ответ на: Неплохо было бы огласить железо.
    Если ядро не видит винта, то кернел-паник матерится, что не может смонтировать корневую файловую систему.

    Попробуй загрузить ядро с параметром noapic
    железо
    P-4 541 3,2GHz
    DDR-I 1GB
    GF 7600GS 256 MB Galaxy\Zalman
    Мат.плата Foxconn 915GL, на САТА разъёме - DVD-RW LiteON, на единственном IDE -HDD ST 160GB. IDE контроллер от intel

    загрузить ядро с параметром noapic пробовал, в биосе крутил всё что можно крутить, менял видеокарту, DVD rom,положение HDD slave\master - один хрен. Что больше удивляет в этой истории - нормальная установка и работа Мандрейка10. По логике совместимость с железом должна улучшаться! Новые дитрибутивы устанавливал на старенький комп на базе AMD Duron 1,4GHz- работают.
    Кто нибудь может объяснить почему во время установки видны и HDD и DVD RW, а при загрузке -нет?

  • Смотри, какие модули подгружаются при установке и встраивай их в initrd. Видимо в нём не хватает дрова.

    Кстати под виндой IDE контроллер не выглядит, как USB-to-IDE?

    Wir werden alle sterben

  • Если загрузка доходит до kernel panic, это означает, что загрузчик видит HDD нормально. При установке названных систем, как правило, устанавливаются все необходимые драйверы. Однако .. При загрузке с LiveCD и Mandriva и Ubuntu загружают genkernel -- ядро со всем набором возможно необходимых драйверов. Поэтому загрузка происходит нормально. Но это не гарантирует, что эти драйвера есть в дистрибутиве на этом же диске. По разным причинам. Поэтому ядро не может ими воспользоваться.
    Другие возможные причины (хотя они вторичны и вряд ли относятся к вышеназванным дистрибутивам):
    1. Конфликт прерываний. Надо выключить в BIOS все, что можно выключить.
    2. Неправильное определение типа оборудование и использование не тех драйверов. Соответственно на стадии установки используется generic-драйвера. Лечится ручной загрузкой и проверкой драйверов. Если можно, то вывод команд
    lspci
    lsmod
    lsusb

    в студию. Получить вывод можно попав в консоль нажатием комбинации клавиш Ctrl+Alt+F1.

  • а если в биосе попробовать поставить plug&play OS NO???

    сервероводим помаленьку

  • Обычно это так и стоит, по умолчанию. К тому же, с LiveCD грузится, ведь.

  • ---to Stalker---Кстати под виндой IDE контроллер не выглядит, как USB-to-IDE---нет
    ---to marselAlex---При загрузке с LiveCD и Mandriva и Ubuntu загружают genkernel -- ядро со всем набором возможно необходимых драйверов. Поэтому загрузка происходит нормально. Но это не гарантирует, что эти драйвера есть в дистрибутиве на этом же диске. По разным причинам. --- то есть возможен вариант когда на на более древнем дистрибутиве дрова есть а в более современных их нет?
    ---to Ser_g ---а если в биосе попробовать поставить plug&play OS NO???---так и стоит
    ---to KalyanSib---У меня была такая же ерунда с Мандривой когда ставил ее на второй HDD, поставил на первый проблема исчезла.---такое бывало и у меня с mandrake10
    ---to GPRS_User---Попробуй в BIOS поиграться с настройками, относящимися к винтам, поставить контроллер в режим [Enchanced] или [AHCI].---не помогло


    При загрузке c liveCD (MEPIS linux) предлагаются варианты: default options, opt-in (Nvidia drivers), Jmicron (965 mobo). В первых двух случаях сначала появляется
    ata1: disabling port
    MEPIS linux found at dev/scd0
    mounting file system...done
    далее ещё много всего, в том числе:
    loading hardware drivers...[17179599,168000] Unable to handle kernel paging request at virtual address ffa0a000 [17179599,168000] printing eip:
    ну а заканчивается всё - kernel panic - not syncing fatal exception in interrupt
    курсор зависает и шум DVD-RW резко останавливается. DVD-RW блокируется и без перезагрузки диск не достать

    В случае выбора варианта загрузки Jmicron (965 mobo) – строки - ata1: disabling port -нет
    а диск обнаруживается по адресу dev/hdg. Это единственное отличие а заканчивается всё так же. Тут уж совсем ничего не понятно. Всё это происходит на одних и тех же настройках биоса

    в биосе установлена такая конфигурация
    IDE Channel 0 Master [ST3160812F]
    IDE Channel 0 Slave [none]
    IDE Channel 1 Master [none]
    IDE Channel 1 Master [none]
    IDE Channel 2 Master [lite-on DVDRW]
    IDE Channel 2 Slave [none]

    SATA Mode – AHCI


    SATA привод Lite-on DVD-RW висит на 1 SATA разъеме, а HDD на единственном IDE

  • В ответ на: ---to marselAlex---При загрузке с LiveCD и Mandriva и Ubuntu загружают genkernel -- ядро со всем набором возможно необходимых драйверов. Поэтому загрузка происходит нормально. Но это не гарантирует, что эти драйвера есть в дистрибутиве на этом же диске. По разным причинам. --- то есть возможен вариант когда на на более древнем дистрибутиве дрова есть а в более современных их нет?
    Да. По непонятным причинам в более свежих дистрибутивах ( или точнее -- сборках ) отсутствуют драйверы, которые уже есть. Млгу объяснить это только дибо безалаберностью сборщиков, либо тем, что дистрибутив собран кем-то левым.
    В этом, можно сказать -- клиническом случае, (-: рекомендую попробовать Gentoo. У меня такая же ситуация была на материнке VIA с SATA. Ни Mandriva 2007, ни Ubuntu не смогли при установке найти жесткий диск, по простой причине -- не загрузили соответствующие драйвера. Gentoo справился превосходно.

  • За всё нужно платить - вы же не пьёте open-source пиво и не едите open-source чипсы на халяву , так что не удивляйтесь что что-то не работает, кстати, несовместимость с разными железяками - одна из основных проблем. Хотя среди open-source проектов есть много отличных приложений например VLC media player(хотя есть косяки) и OpenOffice(версия 2.3.0 которого по-моему полностью устраняет потребность в неразумно дорогом MS Office).
    В данном случае придётся менять фактически всю систему так как смена системной платы повлечёт смену типа памяти, процессора (кому сейчас нужен Пень-4?)Лучше уж дождаться DDR-3 и Nehalem

  • Несовместимость Linux и железа уже в прошлом. На сегодняшний день Windows и Linux по интероперабельности по отношению к железу практически уравнялись. Более того, Linux скороее всего, обгонит Windows, так как издержки на создание кода для драйверов гораздо меньше, чем в Windows. Что экономически выгоднее производителям.
    Самая большая проблема -- это производители железа, не желающие следовать открытым спецификациям. Яркие примеры (некоторые уже в прошлом) -- VIA, Broadcom, NVidia, ATI.
    А менять ось при смене железа это ближе к Windows. Linux нормально обновится и будет работать.

  • В ответ на: За всё нужно платить - вы же не пьёте open-source пиво и не едите open-source чипсы на халяву
    Для Линуха нужно чуток проявить старания при выборе железа, и все будет совместимо.

    "Самый мудрый внешне во всём подобен самому глупому", народная китайская мудрость.

  • В ответ на: VIA, Broadcom, NVidia, ATI
    NVidia - хоть и не открытая спецификация, но сама пишет отличные дрова, не знаю если лучшая альтернатива в Линухе. Хотя интел вроде старался для встроенного видео. ATI даже сравнения нет, помимо большей возни с установкой еще артефакты всякие в X'ах.

    "Самый мудрый внешне во всём подобен самому глупому", народная китайская мудрость.

Записей на странице:

Перейти в форум

Модераторы: