Форум Академгородка, Новосибирск > P8Z77V + i73770k (ivy bridge) + sl12.2 не стартует
Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: P8Z77V + i73770k (ivy bridge) + sl12.2 не стартует
Форум Академгородка, Новосибирск > Компьютеры и сети > Операционные системы > Unix
sunjob
добрый день! нужен дельный совет :-(

описываю ситуацию

использую slackware12.2, данная система очень хорошо все время переносила переезд на новое железо, была установлени и переезжала в следующем порядке:

- intel + P4
- asus m2ne-sli + amd
- asus p5qc + e8400 (последняя рабочая)

и вот недавно переехала на новую платформу
asus p8z77v i7-3770k

слака более не грузится (вообщем то не удивительно, но до этого стартовала аж на 3х разных матерях, последовательно переползая в течении нескольких лет)
стартует нормально, во время загрузки ошибок вроде как нет, в конце:

kernel panic - not syncing: attempted to kill init!

пробовал разные ядра (от родной слаки 12.2) + рабочее пересобранное ядро 2.6.29.6, сейф моде
все так же, кернел паник с предыдущим сообщением

при этом обычная SLAX_on_USB kernel-2.6.27.x стартует, подхватывает видеодрайвера, работает нормально (поэтому планирую использовать ее для ремонта)

думаю (предполагаю) что проблемы в ядре, видимо надо каким либо способом запустить рабочую ось хотя бы до ком.строки, а там уж я сам как ни будь пересоберу ядро, и, надеюсь, разберусь с этой проблемой

множество лив_сиди с линухами и виндой не стартуют (видимо из за нового железа)

новая конфигурация

asus p8z77v
i7-3770k
dn gts 250 512mb
2x4 gb 1600 ram
2 hdd, 1 ssd, and mare...

странно, но факт, до этого были проблемы с переносом mac-osx на новые платформы, а слака как родная запускалась (на машине установлена еще и мак-ось)
тут же все наоборот, макака стартонула, как но родном железе (при минимальном теловращении) а вот слака - усе...и ни хотить более

нужны советы именно по старту родной (установленной) слаки хотя бы как, в аварийном режиме, в ком строке онли или еще чего

советы как то:
- а почему такой антиквар?
- установить новую 13.х или 14
- удалить все и с нуля
- сменить дистриб и/или уйти на выньду
... ну короче, не надо всего это!!!

# lspci -nnk

00:00.0 Host bridge [0600]: Intel Corporation Unknown device [8086:0150] (rev 09)
00:01.0 PCI bridge [0604]: Intel Corporation Unknown device [8086:0151] (rev 09)
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:14.0 USB Controller [0c03]: Intel Corporation Unknown device [8086:1e31] (rev 04)
00:16.0 Communication controller [0780]: Intel Corporation Unknown device [8086:1e3a] (rev 04)
00:19.0 Ethernet controller [0200]: Intel Corporation Unknown device [8086:1503] (rev 04)
00:1a.0 USB Controller [0c03]: Intel Corporation Unknown device [8086:1e2d] (rev 04)
Kernel driver in use: ehci_hcd
00:1c.0 PCI bridge [0604]: Intel Corporation Unknown device [8086:1e10] (rev c4)
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:1c.3 PCI bridge [0604]: Intel Corporation Unknown device [8086:1e16] (rev c4)
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:1c.4 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev c4)
00:1c.7 PCI bridge [0604]: Intel Corporation Unknown device [8086:1e1e] (rev c4)
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:1d.0 USB Controller [0c03]: Intel Corporation Unknown device [8086:1e26] (rev 04)
Kernel driver in use: ehci_hcd
00:1f.0 ISA bridge [0601]: Intel Corporation Unknown device [8086:1e44] (rev 04)
00:1f.2 SATA controller [0106]: Intel Corporation Unknown device [8086:1e02] (rev 04)
Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation Unknown device [8086:1e22] (rev 04)
01:00.0 VGA compatible controller [0300]: nVidia Corporation Unknown device [10de:0615] (rev a2)
Kernel driver in use: nvidia
Kernel modules: nvidia, nvidiafb
03:00.0 SATA controller [0106]: Unknown device [1b21:0612] (rev 01)
Kernel driver in use: ahci
04:00.0 PCI bridge [0604]: Unknown device [1b21:1080] (rev 03)
05:00.0 Multimedia controller [0480]: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder [1131:7133] (rev d1)
Kernel driver in use: saa7134
Kernel modules: saa7134
05:01.0 Multimedia audio controller [0401]: Creative Labs SB Live! EMU10k1 [1102:0002] (rev 08)
Kernel driver in use: EMU10K1_Audigy
Kernel modules: snd-emu10k1
05:01.1 Input device controller [0980]: Creative Labs SB Live! Game Port [1102:7002] (rev 08)
Kernel driver in use: Emu10k1_gameport
Kernel modules: emu10k1-gp
06:00.0 USB Controller [0c03]: Unknown device [1b21:1042]

заранее спасибо за внимание и понимание!
п.с. всех с прошедшим и с наступаюшим

### 2012.12.26 дополнение

- загрузка в usb_slax
- монтирование домашнего каталога куда надоть
- создание рамдиска
- chroot - на системный раздел
- сборка нового ядра

после сборки ядра система сартует нормально
отчет lspci

00:00.0 Host bridge: Intel Corporation Ivy Bridge DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Ivy Bridge PCI Express Root Port (rev 09)
00:14.0 USB Controller: Intel Corporation Panther Point USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation Panther Point HECI Controller #1 (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579V Gigabit Network Connection (rev 04)
00:1a.0 USB Controller: Intel Corporation Panther Point USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation Panther Point High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 1 (rev c4)
00:1c.3 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 4 (rev c4)
00:1c.4 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c4)
00:1c.6 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 7 (rev c4)
00:1c.7 PCI bridge: Intel Corporation Panther Point PCI Express Root Port 8 (rev c4)
00:1d.0 USB Controller: Intel Corporation Panther Point USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Panther Point LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation Panther Point 6 port SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation Panther Point SMBus Controller (rev 04)
01:00.0 VGA compatible controller: nVidia Corporation G92 [GeForce GTS 250] (rev a2)
03:00.0 SATA controller: Device 1b21:0612 (rev 01)
04:00.0 PCI bridge: Device 1b21:1080 (rev 03)
05:00.0 Multimedia controller: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (rev d1)
05:01.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 08)
05:01.1 Input device controller: Creative Labs SB Live! Game Port (rev 08)
06:00.0 Network controller: Atheros Communications Inc. AR9485 Wireless Network Adapter (rev 01)
07:00.0 USB Controller: Device 1b21:1042

теперь след. этап:

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

у кого какие идеи, мысли, наработки по интеграции новых драйверов в старое ядро?
crypt
Цитата(sunjob @ 25.12.2012, 20:08) *
нужны советы именно по старту родной (установленной) слаки хотя бы как, в аварийном режиме, в ком строке онли или еще чего

советы как то:
- а почему такой антиквар?
- установить новую 13.х или 14
- удалить все и с нуля
- сменить дистриб и/или уйти на выньду
... ну короче, не надо всего это!!!

00:1f.3 SMBus [0c05]: Intel Corporation Unknown device [8086:1e22] (rev 04)
03:00.0 SATA controller [0106]: Unknown device [1b21:0612] (rev 01)
04:00.0 PCI bridge [0604]: Unknown device [1b21:1080] (rev 03)
06:00.0 USB Controller [0c03]: Unknown device [1b21:1042]


А що таки вы хотите? Материнка 2012 года, а ядро 2008. У вас драйвера SATA нет. Да еще и ядро UEFI не понимает. Ну положим полюбили вы свою слаку за 4 года. Со всяким бывает. Хотите потрахаться? Соберите новое ядро (3.x.x), установите с лайвсд и запускайте.
Еще попробуйте в биосе выставить режим для SATA legacy (или режим загрузки, или что там есть? ну, короче, отключите UEFI), но не могу утверждать, что это поможет. Но вобще как бы рекомедован вам апргрейд. Сам я использовал слаку и точно вам говорю, ничего, кроме гордости, не потеряете, если уйдете на современный дистрибутив.
sunjob
!!! при этом обычная SLAX_on_USB kernel-2.6.27.x стартует, подхватывает видеодрайвера, работает нормально !!!

думаю, не обновлять, а подправить конфиг ядра и пересобрать надо, имхо
это, возможно, не быстрый способ, но то что надо
crypt
А еще и ядро самосборное... Тогда нужно включить опцию при сборке.

[1b21:0612] - это ASM1062 Serial ATA Controller, который у вас Unknown, его и ищите. Только 2.6.27 - это такое старье... и баги уже не фиксят, и многих хороших технологий нет. Я понимаю еще, некоторые за 2.6.32 держатся...
sunjob
сейчас именно сборкой нового ядра и занимаюсь

по поводу неопознанного чипсета:
как тогда СТАРАЯ ДРЕВНЯЯ НЕ ПАТЧЕННАЯ И ЗАБРОШЕННАЯ usb_slax со старым ядром (подчеркиваю) НОРМАЛЬНО РАБОТАЕТ?
в том числе и с этими самыми неапознанными обьектами, точнее контролерами и чипсетами!

какие мысли по этому поводу?
sunjob
в дополнении, может кто подскажет, как воевать во время конфигурайии ядра с подобным

00:00.0 Host bridge [0600]: Intel Corporation Unknown device [8086:0150] (rev 09) 00:01.0 PCI bridge [0604]: Intel Corporation Unknown device [8086:0151] (rev 09) Kernel driver in use: pcieport-driver Kernel modules: shpchp

где брать информацию об данном устройстве, поддерживается ли данным ядром, есть ли драфвера-модули, которые можно собрать дополнительно... извиняюсь за сумбурность...
crypt
Цитата(sunjob @ 26.12.2012, 14:29) *
как тогда СТАРАЯ ДРЕВНЯЯ НЕ ПАТЧЕННАЯ И ЗАБРОШЕННАЯ


вывод lspci выше из-под нее?
sunjob
да, вывод именно из под нее!

вывод из под рабочей системы есть в топике, обновил, дополнил
crypt
Цитата(sunjob @ 26.12.2012, 14:29) *
по поводу неопознанного чипсета:
как тогда СТАРАЯ ДРЕВНЯЯ НЕ ПАТЧЕННАЯ И ЗАБРОШЕННАЯ usb_slax со старым ядром (подчеркиваю) НОРМАЛЬНО РАБОТАЕТ?
в том числе и с этими самыми неапознанными обьектами, точнее контролерами и чипсетами!

какие мысли по этому поводу?


На плате два SATA контроллера.

Код
00:1f.2 SATA controller: Intel Corporation Panther Point 6 port SATA AHCI Controller (rev 04)
03:00.0 SATA controller: Device 1b21:0612 (rev 01)


Первый - это, видимо, SATA 3Gb/s, он же SATA 2, достаточно старый, чтобы работать с ядром по Advanced Host Controller Interface. Синие слоты на матплате.
Второй - это, видимо, новый SATA версии 3.2 и под него драйверов нет. Серые слоты на мат.плате.

Так что после пересборки (включения AHCI) часть оборудования стала поддерживаться, а часть по прежнему не поддерживается.

Опять же, в линуксовое ядро ежемесячно вносится масса улучшений с точки зрения оптимизации работы. В том числе и на новом железе. Также были закрыты уязвимости, позволяющие получить root. Ядро 2.6.27 _очень_ старое. Если система не дает возможности нормально обновиться - это нехорошая система.

Если бы это было ядро от Red Hat, то все бы работало, т.к. они заботятся о поддержке железа на старых ядрах.
sunjob
>> Если бы это было ядро от Red Hat
чем ядро редхат отличается от нативного ядра?
если оно всего лишь патченное, то по соотв. лицензии, патчи должны быть общедоступны
я правильно понимаю?
crypt
Цитата(sunjob @ 26.12.2012, 22:53) *
>> Если бы это было ядро от Red Hat
чем ядро редхат отличается от нативного ядра?
если оно всего лишь патченное, то по соотв. лицензии, патчи должны быть общедоступны
я правильно понимаю?


Правильно-то правильно, но весь вопрос в размере этих патчей и объеме изменений. Например, Android тоже использует патченное Linux ядро, а некоторые уже спорят Линукс ли это или уже новая ОС... Так вот в ядрах Red Hat очень много своих патчей и с каждой версией RHEL 6.1, 6.2, 6.3 ... они добавляют в ядро 2.6.32 поддержку нового оборудования. Они просто не могут допустить, чтобы у клиентов (правда в основном это серверный рынок, а не десктоп) не заработал SATA 3. Они также добавляют функциональные возможности из более новых ядер в свое более старое. Это громадная работа, сказать про которую _всего_лишь_ может только тот, кто никогда с ней не сталкивался. Смысл не в том, что эти изменения потом недоступны. Смысл в том, что есть дистрибутив, который поддерживается достаточно долго.
А вот Canonical использует свои десктопные патчи, которые могут конфликтовать с патчами Redhat. Если оборудование не поддерживается, то они предложат пользователям Ubuntu проапгрейдиться. Это приемлемый для них (и пользователей Ubuntu) подход.
Но ванильное ядро с kernel.org сейчас не использует никто. И поддерживать ядро самому - это наверное, самый несерьезный вариант.
sunjob
>> Это громадная работа, сказать про которую _всего_лишь_
не будем цепляться кручками за за штаны, ладно? ни чего инакомыслящего не имелось в виду... :о) на этом закончим, ок?

>> эти изменения потом недоступны
да, опять вопрос, почему они недоступны то, по идее должны быть общедоступны? я не прорабатывал данный вопрос, но GPL требует соотв. отношения к доработкам, можно ответить в личку, что бы не нагромождать

>> ванильное ядро с kernel.org сейчас не использует никто
slackware его использует... как минимум... :о)

на этом, предлагаю закончить обсуждение всех не относящихся к топику тем
или если есть желание поговорить на эти самые темы, то пишите в приват, с удовольствием поговорим там

sunjob
Цитата(crypt @ 26.12.2012, 10:08) *
А еще и ядро самосборное... Тогда нужно включить опцию при сборке.

[1b21:0612] - это ASM1062 Serial ATA Controller, который у вас Unknown, его и ищите. Только 2.6.27 - это такое старье... и баги уже не фиксят, и многих хороших технологий нет. Я понимаю еще, некоторые за 2.6.32 держатся...


ASM1062 Serial ATA Controller - это сата6, причем второй, я его не использую...

а так... работа кипит :о)
crypt
Цитата(sunjob @ 27.12.2012, 1:59) *
да, опять вопрос, почему они недоступны то, по идее должны быть общедоступны?

да доступны они, доступны) просто смысл не в этом.) то, что они доступны не означает, что все остальные могут легко их использовать. попробуйте наложить эти патчи вместе с патчами другого дистрибутива. может, не получиться.
sunjob
ну... вообщем все работает че надоть!
с новым годом, товарищи, ура!
GolemFury
Можно отвлеченный вопрос? Зачем на никс-системе такое топовое железо?!
sunjob
к никс системам относится так же и MacOSX... shy.gif

п.с. какой вопрос, таков, отвелеченный ответ
GolemFury
Цитата(sunjob @ 18.03.2013, 22:12) *
к никс системам относится так же и MacOSX... shy.gif

п.с. какой вопрос, таков, отвелеченный ответ


Слакварь стал МакОсью? smile.gif
sunjob
комп многоосный... bayan3.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Русская версия IP.Board © 2001-2024 IPS, Inc.