довольно часто подвисает компьютер на команде "Монтируются локальные диски"
приходится reset'ить. Что может быть?
Как мне кажется причины могут быть две:
1. Неправильная работа оборудования.
2. Неправильная работа драйвера оборудования.
Что может быть причиной неправильной работы оборудования?
1. Неправильный режим работы. Например, оборудование работает в режиме, который плохо поддерживает.
2. Конфликт устройств. Два ресурса не могут нормально сосуществовать, разделяя один ресурс.
Что может быть причиной неправильной работы драйверв оборудования?
1. Драйвер ошибся, распознавая оборудование, поскольку не знает об этой модификации.
2. Драйвер содержит ошибку в коде.
Например:
1. Драйвер одного из устройств (например video), плохо распознает видеокарту и неправильно ее инициализирует.
2. Два или более устройства делят прерывание PCI и делают это плохо или вообще не умеют это делать согласно спецификации.
Опишите свое оборудование и тогда ситуация, скорее всего, прояснится...
Оборудование на этом контроллере зарекомендовало себя как вполне дружелюбное, умеющее правильно сосуществовать на одном IRQ. Драйвер достаточно стабилен и повсеместно используется. Кстати, кто производитель сетевых карт?
Пока придраться не к чему. Нужен полный список...
root# lspci -v
А к стати ничего и не выводится, просто на картинке это дело периодически виснет, круглешок справа бегать перестаёт, а когда перед попыткой зависания нажимешь вывести сведения, то он скорее всего проскакивает зависание и грузится нормально.
COM-порты используются? Если нет, то нужно отключить в BIOS. LPT порт используется? Если нет, то отключить в BIOS.
Что еще лишнее включено? Кстати, мышь PS/2 или USB?
Floppy есть?
А к стати ничего и не выводится, просто на картинке это дело периодически виснет, круглешок справа бегать перестаёт, а когда перед попыткой зависания нажимешь вывести сведения, то он скорее всего проскакивает зависание и грузится нормально.
Загрузка в "runlevel 5"?
Попробуйте "runlevel 3"
Драйвера NVIDIA из дистрибутива? Попробуйте обычный XFree86. Ваша видеокарта, если не ошибаюсь, поддерживается. Это могут быть глюки проприетарных драйверов с Вашим AGP. Насколько я знаю, там есть тонкости в настройке...
Спасибо нагрузили на ночь хватит!
Кстати, к видео под ASP9.2 вопросов никаких на возникало. Почемуто?
Хорошо, расскажу несколько реальных историй (на моей домашней машине).
1. Дисковый конфликт на пустом месте...
1. Pri/Master - WD800JB
2. Pri/Slave - Teac CD-540E (40x)
3. Sec/Master- IBM 40G
4. Sec/Slave - Teac CDRW-512E (точно не помню)?
Начинаю чистить диск CD-RW (cdrecord blank=disk)
IBM 40 становится недоступен. Заканчивается запись - все ОК. А у меня там лежал swap
Переставил оба HDD на первый канал, а оба CD-драйва на второйю и, вроде, попустило...
История вторая...
1. Проблема доступа в интернет (на пустом месте)...
1. Pri/Master - WD800JB
3. Pri/Slave - IBM 40G
2. Sec/Master - Teac CD-540E (40x)
4. Sec/Slave - Teac CDRW-512E (точно не помню)?
Модем на /dev/ttyS0, иду в интернет. Решил почистить и записать болванку CD-RW. Пока болванка чистилась - канал под модемом замер. Не оборвался, но никакой траффик не ходил. Почистилось - модем ожил.
В конце концов я выбросил CD-RW Teac и купил NEC. Потом подключился к кабельному интернету, так что проверять стало не на чем. Это я к тому, что не всегда очевидные вещи однозначно указывают на реальные проблемы.
Кстати, где-то читал, то второй канал IDE использует INTB# (PCI). Вот такие интересности.
Вся эта петрушка у меня началась, если я не ошибаюь, после того как я включил в BIOS USB (контроллер 1.1 + контроллер 2.0).
А разве в ядре для 9.2 нет встроенной инициализации прерываний?
Говорю не как теоретик, а как практик. Я-бы не стал относить Linux к PnP-ready OS. Как показывают многочисленные эксперемены, установка в BIOS PnP=NO позволяет избежать достаточно большого количества проблем. Особенно, если спецификации на железо закрыты. Путь BIOS выполнит максимально корректную инициализацию оборудования и разделит ресурсы, о котором ему все извесно.
У меня при установленном PnP_OS=YES не работает звуковая карта (Criative Live!, emu10k1). И это на Intel-чипсете (845PE) и материнке ASUS (P4PE). IMHO, на параметр, как минимум, следует обратить внимание. А если материнка напичкана по полной программе, устройств много, вероятность аппаратного конфликта высока, то..., делайте выводы, господа...
Все оказалось гараздо проще вынул контроллер FireWire (IEEE 1394)
и глюки исчезли. Кстати этот контроллер периодически глючил и с ядром 2.6 при загрузке системы.
Спасибо за информацию, многое пришлось перелопатить, сомое глоавное -пошло на пользу. keng00ru,
Re: ASPLinux 9.2 при загрузке... #1
Alex_Wolf
приходится reset'ить. Что может быть?
Как мне кажется причины могут быть две:
1. Неправильная работа оборудования.
2. Неправильная работа драйвера оборудования.
Что может быть причиной неправильной работы оборудования?
1. Неправильный режим работы. Например, оборудование работает в режиме, который плохо поддерживает.
2. Конфликт устройств. Два ресурса не могут нормально сосуществовать, разделяя один ресурс.
Что может быть причиной неправильной работы драйверв оборудования?
1. Драйвер ошибся, распознавая оборудование, поскольку не знает об этой модификации.
2. Драйвер содержит ошибку в коде.
Например:
1. Драйвер одного из устройств (например video), плохо распознает видеокарту и неправильно ее инициализирует.
2. Два или более устройства делят прерывание PCI и делают это плохо или вообще не умеют это делать согласно спецификации.
Опишите свое оборудование и тогда ситуация, скорее всего, прояснится...
Админ админу - друг, товарищ и ман...
(c) Almaty
Re: ASPLinux 9.2 при загрузке... #2
sergeil
00:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Вот это!
Re: ASPLinux 9.2 при загрузке... #3
Alex_Wolf
00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Оборудование на этом контроллере зарекомендовало себя как вполне дружелюбное, умеющее правильно сосуществовать на одном IRQ. Драйвер достаточно стабилен и повсеместно используется. Кстати, кто производитель сетевых карт?
Пока придраться не к чему. Нужен полный список...
root# lspci -v
Админ админу - друг, товарищ и ман...
(c) Almaty
Re: ASPLinux 9.2 при загрузке... #4
Alex_Wolf
Ну и причём тут диски? Это же сетевой контроллер! Что хоть во время загрузки/зависания пишется на экране? Это последние строки?
Ушёл на http://asplinuxclub.org - как не справивишийся с обязанностями модератора
Re: ASPLinux 9.2 при загрузке... #5
sergeil
lspci -v
00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate] System Controller (rev 25)
Flags: bus master, medium devsel, latency 120
Memory at e0000000 (32-bit, prefetchable) [=128M]
Memory at eddff000 (32-bit, prefetchable) [=4K]
I/O ports at d800 [disabled] [=4]
Capabilities: [a0] AGP version 1.0
00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate] AGP Bridge (rev 01) (prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, medium devsel, latency 120
Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
I/O behind bridge: 0000b000-0000bfff
Memory behind bridge: ede00000-efefffff
Prefetchable memory behind bridge: d9c00000-ddcfffff
00:07.0 ISA bridge: Advanced Micro Devices [AMD] AMD-756 [Viper] ISA (rev 01)
Flags: bus master, medium devsel, latency 0
00:07.1 IDE interface: Advanced Micro Devices [AMD] AMD-756 [Viper] IDE (rev 07) (prog-if 8a [Master SecP PriP])
Flags: bus master, medium devsel, latency 32
I/O ports at f000 [=16]
00:07.3 Bridge: Advanced Micro Devices [AMD] AMD-756 [Viper] ACPI (rev 03)
Flags: medium devsel
00:07.4 USB Controller: Advanced Micro Devices [AMD] AMD-756 [Viper] USB (rev 06) (prog-if 10 [OHCI])
Flags: bus master, medium devsel, latency 16, IRQ 11
Memory at efffe000 (32-bit, non-prefetchable) [=4K]
00:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RT8139
Flags: bus master, medium devsel, latency 64, IRQ 9
I/O ports at da00 [=256]
Memory at effff600 (32-bit, non-prefetchable) [=256]
Expansion ROM at effe0000 [disabled] [=64K]
Capabilities: [50] Power Management version 2
00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RT8139
Flags: bus master, medium devsel, latency 64, IRQ 11
I/O ports at dc00 [=256]
Memory at effff700 (32-bit, non-prefetchable) [=256]
Capabilities: [50] Power Management version 2
00:0c.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 46) (prog-if 10 [OHCI])
Flags: bus master, medium devsel, latency 64, IRQ 9
Memory at effff800 (32-bit, non-prefetchable) [=2K]
I/O ports at de00 [=128]
Capabilities: [50] Power Management version 2
01:05.0 VGA compatible controller: nVidia Corporation NV5 [RIVA TNT2/TNT2 Pro] (rev 11) (prog-if 00 [VGA])
Subsystem: Ensoniq: Unknown device 0003
Flags: bus master, 66Mhz, medium devsel, latency 248, IRQ 11
Memory at ee000000 (32-bit, non-prefetchable) [=16M]
Memory at da000000 (32-bit, prefetchable) [=32M]
Expansion ROM at efef0000 [disabled] [=64K]
Capabilities: [60] Power Management version 1
Capabilities: [44] AGP version 2.0
Это полный вывод комманды lspci -v
Re: ASPLinux 9.2 при загрузке... #6
keng00ru
А к стати ничего и не выводится, просто на картинке это дело периодически виснет, круглешок справа бегать перестаёт, а когда перед попыткой зависания нажимешь вывести сведения, то он скорее всего проскакивает зависание и грузится нормально.
Re: ASPLinux 9.2 при загрузке... #7
Alex_Wolf
00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate] System Controller (rev 25)
Flags: bus master, medium devsel, latency 120
Memory at e0000000 (32-bit, prefetchable) [=128M]
Memory at eddff000 (32-bit, prefetchable) [=4K]
I/O ports at d800 [disabled] [=4]
Capabilities: [a0] AGP version 1.0
00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-751 [Irongate] AGP Bridge (rev 01) (prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, medium devsel, latency 120
Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
I/O behind bridge: 0000b000-0000bfff
Memory behind bridge: ede00000-efefffff
Prefetchable memory behind bridge: d9c00000-ddcfffff
00:07.0 ISA bridge: Advanced Micro Devices [AMD] AMD-756 [Viper] ISA (rev 01)
Flags: bus master, medium devsel, latency 0
00:07.1 IDE interface: Advanced Micro Devices [AMD] AMD-756 [Viper] IDE (rev 07) (prog-if 8a [Master SecP PriP])
Flags: bus master, medium devsel, latency 32
I/O ports at f000 [=16]
00:07.3 Bridge: Advanced Micro Devices [AMD] AMD-756 [Viper] ACPI (rev 03)
Flags: medium devsel
Это, может, проконсультируют те, кто поработал с AMD. Ничего не могу сказать кроме того, что ACPI - вещь капризная...
01:05.0 VGA compatible controller: nVidia Corporation NV5 [RIVA TNT2/TNT2 Pro] (rev 11) (prog-if 00 [VGA])
Subsystem: Ensoniq: Unknown device 0003
Flags: bus master, 66Mhz, medium devsel, latency 248, IRQ 11
00:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RT8139
Flags: bus master, medium devsel, latency 64, IRQ 11
Мда..., три устройства на IRQ11
А как PCI карточки разложены по слотам?
А случайно в BIOS не установлено, что OS PnP=YES?
00:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RT8139
Flags: bus master, medium devsel, latency 64, IRQ 9
И два на IRQ9
COM-порты используются? Если нет, то нужно отключить в BIOS. LPT порт используется? Если нет, то отключить в BIOS.
Что еще лишнее включено? Кстати, мышь PS/2 или USB?
Floppy есть?
Админ админу - друг, товарищ и ман...
(c) Almaty
Re: ASPLinux 9.2 при загрузке... #8
Alex_Wolf
А! Вот с этого и надо было начинать! Убери из загрузчика опцию rhgb.
Ушёл на http://asplinuxclub.org - как не справивишийся с обязанностями модератора
Re: ASPLinux 9.2 при загрузке... #9
Alex_Wolf
Загрузка в "runlevel 5"?
Попробуйте "runlevel 3"
Драйвера NVIDIA из дистрибутива? Попробуйте обычный XFree86. Ваша видеокарта, если не ошибаюсь, поддерживается. Это могут быть глюки проприетарных драйверов с Вашим AGP. Насколько я знаю, там есть тонкости в настройке...
Админ админу - друг, товарищ и ман...
(c) Almaty
Re: ASPLinux 9.2 при загрузке... #10
Могу до кучи ещё добавить: чипсет с видеокартой не дружит. Видео версии 2.0, а чипсет поддерживает только 1.0.
Ушёл на http://asplinuxclub.org - как не справивишийся с обязанностями модератора
Re: ASPLinux 9.2 при загрузке... #11
keng00ru
Убери из загрузчика опцию rhgb.
Во'бла пошел разбираться как это
если не разберусь, тогда еще раз спрошу.
Re: ASPLinux 9.2 при загрузке... #12
Alex_Wolf
Спасибо нагрузили на ночь хватит!
Кстати, к видео под ASP9.2 вопросов никаких на возникало. Почемуто?
Re: ASPLinux 9.2 при загрузке... #13
Alex_Wolf
Кстати, к видео под ASP9.2 вопросов никаких на возникало. Почемуто?
Хорошо, расскажу несколько реальных историй (на моей домашней машине).
1. Дисковый конфликт на пустом месте...
1. Pri/Master - WD800JB
2. Pri/Slave - Teac CD-540E (40x)
3. Sec/Master- IBM 40G
4. Sec/Slave - Teac CDRW-512E (точно не помню)?
Начинаю чистить диск CD-RW (cdrecord blank=disk)
IBM 40 становится недоступен. Заканчивается запись - все ОК. А у меня там лежал swap
Переставил оба HDD на первый канал, а оба CD-драйва на второйю и, вроде, попустило...
История вторая...
1. Проблема доступа в интернет (на пустом месте)...
1. Pri/Master - WD800JB
3. Pri/Slave - IBM 40G
2. Sec/Master - Teac CD-540E (40x)
4. Sec/Slave - Teac CDRW-512E (точно не помню)?
Модем на /dev/ttyS0, иду в интернет. Решил почистить и записать болванку CD-RW. Пока болванка чистилась - канал под модемом замер. Не оборвался, но никакой траффик не ходил. Почистилось - модем ожил.
В конце концов я выбросил CD-RW Teac и купил NEC. Потом подключился к кабельному интернету, так что проверять стало не на чем. Это я к тому, что не всегда очевидные вещи однозначно указывают на реальные проблемы.
Кстати, где-то читал, то второй канал IDE использует INTB# (PCI). Вот такие интересности.
Вся эта петрушка у меня началась, если я не ошибаюь, после того как я включил в BIOS USB (контроллер 1.1 + контроллер 2.0).
Админ админу - друг, товарищ и ман...
(c) Almaty
Re: ASPLinux 9.2 при загрузке... #14
sergeil
>А случайно в BIOS не установлено, что OS PnP=YES?
Случайно установлено.
Re: ASPLinux 9.2 при загрузке... #15
sergeil
А разве в ядре для 9.2 нет встроенной инициализации прерываний?
Alex_Wolf
Вот такие вещи тоже полезно иногда читать:
http://www.thg.ru/mainboard/20050926/index.html
http://www.thg.ru/mainboard/20060113/index.html
Ушёл на http://asplinuxclub.org - как не справивишийся с обязанностями модератора
Re: ASPLinux 9.2 при загрузке... #16
keng00ru
Говорю не как теоретик, а как практик. Я-бы не стал относить Linux к PnP-ready OS. Как показывают многочисленные эксперемены, установка в BIOS PnP=NO позволяет избежать достаточно большого количества проблем. Особенно, если спецификации на железо закрыты. Путь BIOS выполнит максимально корректную инициализацию оборудования и разделит ресурсы, о котором ему все извесно.
У меня при установленном PnP_OS=YES не работает звуковая карта (Criative Live!, emu10k1). И это на Intel-чипсете (845PE) и материнке ASUS (P4PE). IMHO, на параметр, как минимум, следует обратить внимание. А если материнка напичкана по полной программе, устройств много, вероятность аппаратного конфликта высока, то..., делайте выводы, господа...
Админ админу - друг, товарищ и ман...
(c) Almaty
Re: ASPLinux 9.2 при загрузке... #17
Все оказалось гараздо проще вынул контроллер FireWire (IEEE 1394)
и глюки исчезли. Кстати этот контроллер периодически глючил и с ядром 2.6 при загрузке системы.
Спасибо за информацию, многое пришлось перелопатить, сомое глоавное -пошло на пользу.
keng00ru,