Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Problem z kompilacją gentoo-sources-2.6.24-r8
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish)
View previous topic :: View next topic  
Author Message
arek.k
Guru
Guru


Joined: 02 Jan 2006
Posts: 448

PostPosted: Wed May 28, 2008 7:34 pm    Post subject: [SOLVED] Problem z kompilacją gentoo-sources-2.6.24-r8 Reply with quote

Zostałem zmuszony do kompilacji gentoo-sources-2.6.24-r8 i natknąłem się na problemem, z którym jeszcze nie miałem do czynienia.
.config
Code:
make && make modules_install && cp /usr/src/linux/arch/i386/boot/bzImage /boot/kernel-2.6.24-gentoo-r8

less /boot/grub/menu.lst

color white/blue black/light-gray
default 1
timeout 10
gfxmenu (hd0,0)/message

title Gentoo
    root (hd0,0)
    kernel /boot/kernel-2.6.24-gentoo-r8 root=/dev/sda4 vga=0x318 video=vesafb:mtrr:3,ywrap


Jedyne co dostaję po restarcie, menu gruba, a następnie (po wybraniu Gentoo) mam black screen i migającą diodę CapsLock ;).

Konfiguracja jądra wygląda (IMHO) ok, przynajmniej system powinien wstać (pomijam już jakieś drobne niedociągnięcia, gdy brak jakiegoś modułu).
Może macie jakieś wskazówki?


Last edited by arek.k on Wed May 28, 2008 9:21 pm; edited 1 time in total
Back to top
View user's profile Send private message
SlashBeast
Moderator
Moderator


Joined: 23 May 2006
Posts: 2540
Location: Zduńska Wola, Poland.

PostPosted: Wed May 28, 2008 7:38 pm    Post subject: Reply with quote

wylacz fb i gfxmenu, sprawdz wtedy.
_________________
github
Back to top
View user's profile Send private message
arek.k
Guru
Guru


Joined: 02 Jan 2006
Posts: 448

PostPosted: Wed May 28, 2008 9:20 pm    Post subject: Reply with quote

Dzięki za pomoc - nasunęło mi to pomysł jak sprawdzić w czym problem (po wywaleniu fb na ekranie zobaczyłem charakterystyczny kernel panic z info, że nie ma dostępu do dysku, czyli wiadomo o co chodzi).
Dupa ze mnie -> nie wkompilowałem CONFIG_ATA_GENERIC.
Po wrzuceniu CONFIG_ATA_GENERIC=y system oczywiście się uruchomił - sam nie wiem, jak to przegapiłem.
Back to top
View user's profile Send private message
SlashBeast
Moderator
Moderator


Joined: 23 May 2006
Posts: 2540
Location: Zduńska Wola, Poland.

PostPosted: Wed May 28, 2008 9:24 pm    Post subject: Reply with quote

generic? Uzywasz ide-generic jako sterownika kontrolera?
_________________
github
Back to top
View user's profile Send private message
arek.k
Guru
Guru


Joined: 02 Jan 2006
Posts: 448

PostPosted: Wed May 28, 2008 9:41 pm    Post subject: Reply with quote

SlashBeast wrote:
generic? Uzywasz ide-generic jako sterownika kontrolera?

Przyznam się, że nie do końca rozumiem pytanie.
Code:
CONFIG_ATA=y
CONFIG_ATA_PIIX=y
CONFIG_ATA_GENERIC=y

Czego twoim zdaniem powinienem używać - być może jestem niedouczony trochę ;)?
Back to top
View user's profile Send private message
SlashBeast
Moderator
Moderator


Joined: 23 May 2006
Posts: 2540
Location: Zduńska Wola, Poland.

PostPosted: Thu May 29, 2008 7:45 am    Post subject: Reply with quote

Masz w kernelu piix'a ale bez ide-generic nie podnosi Ci się system, czyli piix'a nie odpowiada za Twój chipset. Wydajność dysku na sterowniku ide-generic jest tragiczna! Zapodaj wyniki polecenie lspci, jest z pakietu pciutils
_________________
github
Back to top
View user's profile Send private message
arek.k
Guru
Guru


Joined: 02 Jan 2006
Posts: 448

PostPosted: Thu May 29, 2008 8:48 am    Post subject: Reply with quote

Code:
lspci
00:00.0 Host bridge: Intel Corporation 82855PM Processor to I/O Controller (rev 03)
00:01.0 PCI bridge: Intel Corporation 82855PM Processor to AGP Controller (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 81)
00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 01)
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)
00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 01)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500]
02:00.0 CardBus bridge: Texas Instruments PCI4520 PC card Cardbus Controller (rev 01)
02:00.1 CardBus bridge: Texas Instruments PCI4520 PC card Cardbus Controller (rev 01)
02:01.0 Ethernet controller: Intel Corporation 82540EP Gigabit Ethernet Controller (Mobile) (rev 03)
02:02.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)


Z tego co sie orientuję, to dla tego chipsetu (w IBM T41) stosuje sie właśnie ATA_PIIX lub ATA_MPIIX (czy coś takiego - teraz nie mam możliwości sprawdzić). Sprawdzałem dla obu (dla chipsetów I8xx). Wydawało mi się, że zawsze muszę mieć ATA_GENERIC obok innych sterowników (myślałem, że wszystkie w jakiś sposób z niego korzystają).
Back to top
View user's profile Send private message
SlashBeast
Moderator
Moderator


Joined: 23 May 2006
Posts: 2540
Location: Zduńska Wola, Poland.

PostPosted: Thu May 29, 2008 9:11 am    Post subject: Reply with quote

Code:
jinchuuriki linux # zcat /proc/config.gz|grep ATA_ |grep -v #
CONFIG_ATA_ACPI=y
CONFIG_SATA_AHCI=y
CONFIG_ATA_PIIX=y
CONFIG_PATA_MPIIX=y
dziala bez generic, rozumiem, ze uzywasz libata a dysk masz pata?
_________________
github
Back to top
View user's profile Send private message
arek.k
Guru
Guru


Joined: 02 Jan 2006
Posts: 448

PostPosted: Thu May 29, 2008 9:18 am    Post subject: Reply with quote

SlashBeast wrote:
Code:
jinchuuriki linux # zcat /proc/config.gz|grep ATA_ |grep -v #
CONFIG_ATA_ACPI=y
CONFIG_SATA_AHCI=y
CONFIG_ATA_PIIX=y
CONFIG_PATA_MPIIX=y

No jak widać działa. Chyba popełniam jakiś błąd.
Powiem tak: opierałem się na opisie http://www.thinkwiki.org/wiki/How_to_configure_and_use_libata_SATA_/_PATA_drivers
Quote:
dziala bez generic, rozumiem, ze uzywasz libata a dysk masz pata?

Dokładnie tak. Chcę korzystać z libata, ale mam dysk PATA.
Back to top
View user's profile Send private message
SlashBeast
Moderator
Moderator


Joined: 23 May 2006
Posts: 2540
Location: Zduńska Wola, Poland.

PostPosted: Thu May 29, 2008 12:30 pm    Post subject: Reply with quote

brak mi pomysłów skoro masz w libata włączona obsługe chipsetów intela a mimo to używa generic (inaczej nie moge tego wytłumaczyć, skoro bez generic nie wstaje) tak jakby Twojego chipsetu nie wspierało.
_________________
github
Back to top
View user's profile Send private message
arek.k
Guru
Guru


Joined: 02 Jan 2006
Posts: 448

PostPosted: Thu May 29, 2008 1:37 pm    Post subject: Reply with quote

Pokombinuję jeszcze, bo może rzeczywiście coś przegapiłem (może powinno wstać bez GENERIC), ale opis na Thinkwiki raczej nie daje na to dużych nadziei.
Wczoraj chodziło mi o to, żeby system wstał (bo na co mi niedziałający komp). Teraz można się zająć szukaniem lepszej konfiguracji ;).
Jeśli coś wymyślę (coś co będzie działać :) ), dam znać.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum