Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Na jaki Ch * make
Po zrobieniu konfiga dajesz
make-kpkg --revision jusko1 linux_image linux_headers --initrd
Pzewiduję jeszcze problemy z initrd ale nie wiem czy to naprawili czy przeszlo do testinga.
Ale ewentualnie ręcznie to naprawimy.
Offline
Na jaki Ch * make[/quote]
na taki, że stosowałem się do informacji wyświetlanych na ekranie :-)
Tak wygląda u mnie wynik wpisania po zrobieniu kofiga komendy, podanej przez Ciebie:Kod:
skipped um skipped Makefile skipped unit-asb2303 skipped Makefile skipped oprofile skipped Makefile skipped kernel skipped Makefile skipped Makefile skipped unit-asb2305 skipped Kconfig.debug skipped Makefile skipped proc-mn103e010 skipped Kconfig skipped Makefile skipped mm skipped Makefile skipped compressed skipped Makefile skipped boot skipped Makefile skipped lib skipped mn10300 skipped Makefile skipped Kconfig skipped bestcomm skipped Makefile skipped Makefile skipped Kconfig skipped qe_lib skipped Kconfig skipped sysdev skipped Makefile skipped oprofile skipped Makefile skipped Makefile skipped vdso64 skipped Makefile skipped vdso32 skipped kernel skipped Makefile skipped Makefile skipped math-emu skipped Kconfig.debug skipped Kconfig skipped Makefile skipped Kconfig skipped kvm skipped Makefile skipped xmon skipped Makefile skipped mm skipped Makefile skipped boot skipped Makefile skipped Kconfig skipped 83xx skipped Makefile skipped Kconfig skipped chrp skipped Makefile skipped Kconfig skipped pasemi skipped Makefile skipped Kconfig skipped embedded6xx skipped Makefile skipped Kconfig skipped ps3 skipped Makefile skipped Makefile skipped Kconfig skipped 512x skipped Makefile skipped Makefile skipped spufs skipped Kconfig skipped cell skipped Makefile skipped Kconfig skipped maple skipped Makefile skipped Kconfig skipped 82xx skipped Makefile skipped Kconfig skipped 40x skipped Makefile skipped Kconfig skipped 52xx skipped Kconfig skipped Makefile skipped Kconfig skipped pseries skipped Makefile skipped Kconfig skipped 85xx skipped Makefile skipped Kconfig skipped iseries skipped Makefile skipped Kconfig skipped 44x skipped Kconfig skipped prep skipped Makefile skipped Kconfig skipped 8xx skipped Kconfig.cputype skipped Makefile skipped Kconfig skipped amigaone skipped Makefile skipped Kconfig skipped powermac skipped Makefile skipped Kconfig skipped 86xx skipped platforms skipped Makefile skipped lib skipped powerpc skipped Makefile skipped h8max skipped Makefile skipped Makefile skipped generic skipped Makefile skipped aki3068net skipped h8300h skipped Makefile skipped Makefile skipped generic skipped Makefile skipped edosk2674 skipped h8s skipped platform skipped Makefile skipped Makefile skipped timer skipped kernel skipped Makefile skipped Kconfig.debug skipped Kconfig skipped Kconfig.ide skipped Makefile skipped mm skipped Kconfig.cpu skipped Makefile skipped compressed skipped Makefile skipped boot skipped Makefile skipped lib skipped h8300 skipped Makefile skipped nwfpe skipped Makefile skipped mach-shark skipped Makefile skipped plat-iop skipped Makefile skipped Kconfig skipped mach-sa1100 skipped Makefile skipped Kconfig skipped plat-s3c skipped Makefile skipped Kconfig skipped mach-clps711x skipped Makefile skipped vfp skipped Makefile skipped Kconfig skipped mach-integrator skipped Makefile skipped Kconfig skipped mach-realview skipped Makefile skipped Kconfig skipped mach-mx1 skipped Makefile skipped mach-l7200 skipped Makefile skipped Kconfig skipped mach-mx3 skipped Makefile skipped Kconfig skipped mach-s3c2400 skipped Makefile skipped Kconfig skipped mach-ixp23xx skipped Makefile skipped oprofile skipped Makefile skipped kernel skipped Makefile skipped Kconfig skipped plat-pxa skipped Makefile skipped Kconfig skipped mach-imx skipped Makefile skipped tools skipped Makefile skipped Makefile skipped Kconfig skipped mach-aaec2000 skipped Makefile skipped Kconfig skipped mach-kirkwood skipped Makefile skipped Kconfig skipped mach-ks8695 skipped Makefile skipped Kconfig skipped mach-s3c2442 skipped Makefile skipped Kconfig skipped mach-mx2 skipped Makefile skipped Kconfig skipped plat-s3c24xx skipped Makefile skipped Kconfig skipped mach-ns9xxx skipped Makefile skipped Kconfig skipped plat-mxc skipped Makefile skipped Kconfig skipped plat-omap skipped Makefile skipped Kconfig skipped mach-iop32x skipped Makefile skipped Kconfig skipped mach-s3c2440 skipped Makefile skipped Kconfig skipped mach-pxa skipped Makefile skipped Kconfig skipped mach-ep93xx skipped Makefile skipped Kconfig skipped mach-iop33x skipped Kconfig.debug skipped Makefile skipped Kconfig skipped mach-orion5x skipped Makefile skipped Kconfig skipped mach-at91 skipped Makefile skipped Kconfig skipped mach-h720x skipped Makefile skipped Kconfig skipped mach-footbridge skipped Makefile skipped Kconfig skipped mach-lh7a40x skipped Makefile skipped Kconfig skipped plat-s3c64xx skipped Makefile skipped plat-orion skipped Makefile skipped Kconfig skipped mach-iop13xx skipped Kconfig skipped Makefile skipped Kconfig skipped mach-loki skipped Makefile skipped Kconfig skipped mach-davinci skipped Makefile skipped Kconfig skipped mach-gemini skipped Makefile skipped Kconfig skipped common skipped Makefile skipped Kconfig skipped mach-ixp4xx skipped Makefile skipped Kconfig skipped mach-mmp skipped Makefile skipped Kconfig skipped mach-s3c2443 skipped Makefile skipped Kconfig skipped mach-omap2 skipped Makefile skipped Kconfig skipped mm skipped Makefile skipped mach-pnx4008 skipped Makefile skipped Kconfig skipped mach-msm skipped Makefile skipped Kconfig skipped mach-s3c2412 skipped Makefile skipped Kconfig skipped mach-w90x900 skipped Makefile skipped Kconfig skipped mach-s3c2410 skipped Makefile skipped Kconfig skipped mach-s3c6410 skipped Makefile skipped compressed skipped Makefile skipped Makefile skipped bootp skipped boot skipped Makefile skipped Kconfig skipped mach-netx skipped Makefile skipped Kconfig skipped mach-versatile skipped Makefile skipped Kconfig skipped mach-s3c6400 skipped Makefile skipped Kconfig skipped mach-mv78xx0 skipped Kconfig-nommu skipped Makefile skipped Kconfig skipped mach-ixp2000 skipped Makefile skipped mach-rpc skipped Makefile skipped Kconfig skipped mach-omap1 skipped Makefile skipped mach-ebsa110 skipped Makefile skipped lib skipped arm skipped Makefile skipped kernel skipped Makefile skipped Kconfig.debug skipped Makefile skipped s6000 skipped variants skipped Kconfig skipped Makefile skipped mm skipped Makefile skipped ramdisk skipped Makefile skipped Makefile skipped boot-redboot skipped Makefile skipped boot-elf skipped Makefile skipped lib skipped boot skipped Makefile skipped xt2000 skipped Makefile skipped iss skipped Makefile skipped s6105 skipped platforms skipped Makefile skipped lib skipped xtensa skipped Makefile skipped oprofile skipped Makefile skipped kernel skipped Makefile skipped Kconfig.debug skipped Kconfig skipped Makefile skipped mm skipped Makefile skipped Kconfig skipped atstk1000 skipped Makefile skipped Kconfig skipped hammerhead skipped Makefile skipped mimc200 skipped Makefile skipped Kconfig skipped merisc skipped Makefile skipped Kconfig skipped atngw100 skipped Makefile skipped Kconfig skipped favr-32 skipped boards skipped Makefile skipped images skipped Makefile skipped u-boot skipped boot skipped Makefile skipped Kconfig skipped mach-at32ap skipped Makefile skipped lib skipped avr32 skipped arch skipped linux-headers-2.6.30.1 skipped src skipped usr skipped header_prerm.d skipped header_preinst.d skipped header_postrm.d skipped header_postinst.d skipped kernel skipped etc skipped md5sums skipped control skipped preinst skipped prerm skipped postrm skipped postinst skipped DEBIAN skipped linux-headers-2.6.30.1 skipped templates.master skipped linux-image-2.6.30.1 skipped linux-headers-2.6.30.1 skipped install skipped linux-image-2.6.30.1 skipped pre-linux-headers-2.6.30.1 skipped pre-linux-image-2.6.30.1 skipped linux-headers-2.6.30.1 skipped binary skipped kernel skipped build skipped kernel-conf skipped minimal_debian skipped full-changelog skipped conf skipped stamp skipped files skipped kpkg-vercheck skipped ChangeLog skipped scripts skipped README.tecra skipped README skipped Rationale skipped ChangeLog skipped LinkPolicy skipped SiloDefault skipped QuikDefault skipped LiloDefault skipped VmeliloDefault skipped ImageLoaders skipped README.grub skipped README.modules skipped HOWTO-Linux-2.6-Woody skipped linux.1 skipped docs skipped templates.l10n skipped rules skipped sample.module.control skipped link skipped header_prerm.d skipped yaird skipped force-build-link skipped grub_rm skipped initramfs skipped postrm.d skipped link skipped header_postrm.d skipped link skipped header_postinst.d skipped yaird skipped force-build-link skipped grub_conf skipped symlink_hook skipped initramfs skipped postinst.d skipped kernel skipped kpkg_grub.conf skipped sample.kernel-img.conf skipped etc skipped ChangeLog skipped examples skipped debian exec make kpkg_version=12.017 -f /usr/share/kernel-package/ruleset/minimal.mk debian DEBIAN_REVISION=jusko1 INITRD=YES make: Nie ma nic do zrobienia w `debian'. exec debian/rules DEBIAN_REVISION=jusko1 INITRD=YES linux_image linux_headers /usr/bin/make -f ./debian/rules debian/stamp/binary/pre-linux-image-2.6.30.1 make[1]: Wejście do katalogu `/home/krystian/Desktop/linux-2.6.30.1' make[1]: `debian/stamp/binary/pre-linux-image-2.6.30.1' jest aktualne. make[1]: Opuszczenie katalogu `/home/krystian/Desktop/linux-2.6.30.1' /usr/bin/make -f ./debian/rules debian/stamp/binary/pre-linux-headers-2.6.30.1 make[1]: Wejście do katalogu `/home/krystian/Desktop/linux-2.6.30.1' make[1]: `debian/stamp/binary/pre-linux-headers-2.6.30.1' jest aktualne. make[1]: Opuszczenie katalogu `/home/krystian/Desktop/linux-2.6.30.1' krystian@Jusko:~/Desktop/linux-2.6.30.1$A takie paki po make utworzyła mi komenda z how to (make-kpkg linux-image linux-headers --initrd) :
linux-headers-2.6.30.1_2.6.30.1-10.00.Custom_amd64.deb
linux-image-2.6.30.1_2.6.30.1-10.00.Custom_amd64.deb
Nie powinno ich być więcej ?
[b]EDIT:[/b]
Aj - Kernel Panic na nowym kernelu, ale [u]chyba[/u] wiem co odkreśliłem nie tak :-) Make też dałem dlatego, że prócz tego, iż tak pisało by wpisać, wykorzystałem nim dwa rdzenie, i paczuszki utworzyło mi potem dzięki make-kpkg linux-image linux-headers --initrd raz dwa. Sama komenda kompilowała to niemiłosiernie długo - na dwóch rdzeniach to kwestia 10 minut. Przepraszam jednak, jeśli coś robię nie tak, ale to pierwsze podejście do tego typu rzeczy.Ostatnio edytowany przez Jusko (2009-07-11 13:13:19)
Offline
Albo initrd nie ma. :)
Tak jak przewidywalem.
Pokaz
cat /boot/grub/menu.lst
oraz
ls /boot
Offline
# menu.lst - See: grub(8), info grub, update-grub(8) # grub-install(8), grub-floppy(8), # grub-md5-crypt, /usr/share/doc/grub # and /usr/share/doc/grub-legacy-doc/. ## default num # Set the default entry to the entry number NUM. Numbering starts from 0, and # the entry number 0 is the default if the command is not used. # # You can specify 'saved' instead of a number. In this case, the default entry # is the entry saved with the command 'savedefault'. # WARNING: If you are using dmraid do not change this entry to 'saved' or your # array will desync and will not let you boot your system. default 0 ## timeout sec # Set a timeout, in SEC seconds, before automatically booting the default entry # (normally the first entry defined). timeout 10 # Pretty colours color cyan/blue white/blue ## password ['--md5'] passwd # If used in the first section of a menu file, disable all interactive editing # control (menu entry editor and command-line) and entries protected by the # command 'lock' # e.g. password topsecret # password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/ # password topsecret # # examples # # title Windows 95/98/NT/2000 # root (hd0,0) # makeactive # chainloader +1 # # title Linux # root (hd0,1) # kernel /vmlinuz root=/dev/hda2 ro # # # Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST ### BEGIN AUTOMAGIC KERNELS LIST ## lines between the AUTOMAGIC KERNELS LIST markers will be modified ## by the debian update-grub script except for the default options below ## DO NOT UNCOMMENT THEM, Just edit them to your needs ## ## Start Default Options ## ## default kernel options ## default kernel options for automagic boot options ## If you want special options for specific kernels use kopt_x_y_z ## where x.y.z is kernel version. Minor versions can be omitted. ## e.g. kopt=root=/dev/hda1 ro ## kopt_2_6_8=root=/dev/hdc1 ro ## kopt_2_6_8_2_686=root=/dev/hdc2 ro # kopt=root=UUID=2c5f81cd-97f7-448c-8512-6181b67d6217 ro ## default grub root device ## e.g. groot=(hd0,0) # groot=(hd0,6) ## should update-grub create alternative automagic boot options ## e.g. alternative=true ## alternative=false # alternative=true ## should update-grub lock alternative automagic boot options ## e.g. lockalternative=true ## lockalternative=false # lockalternative=false ## additional options to use with the default boot option, but not with the ## alternatives ## e.g. defoptions=vga=791 resume=/dev/hda5 # defoptions=quiet ## should update-grub lock old automagic boot options ## e.g. lockold=false ## lockold=true # lockold=false ## Xen hypervisor options to use with the default Xen boot option # xenhopt= ## Xen Linux kernel options to use with the default Xen boot option # xenkopt=console=tty0 ## altoption boot targets option ## multiple altoptions lines are allowed ## e.g. altoptions=(extra menu suffix) extra boot options ## altoptions=(single-user) single # altoptions=(single-user mode) single ## controls how many kernels should be put into the menu.lst ## only counts the first occurence of a kernel, not the ## alternative kernel options ## e.g. howmany=all ## howmany=7 # howmany=all ## should update-grub create memtest86 boot option ## e.g. memtest86=true ## memtest86=false # memtest86=true ## should update-grub adjust the value of the default booted system ## can be true or false # updatedefaultentry=false ## should update-grub add savedefault to the default options ## can be true or false # savedefault=false ## ## End Default Options ## title Debian GNU/Linux, kernel 2.6.30.1 root (hd0,6) kernel /boot/vmlinuz-2.6.30.1 root=UUID=2c5f81cd-97f7-448c-8512-6181b67d6217 ro quiet title Debian GNU/Linux, kernel 2.6.30.1 (single-user mode) root (hd0,6) kernel /boot/vmlinuz-2.6.30.1 root=UUID=2c5f81cd-97f7-448c-8512-6181b67d6217 ro single title Debian GNU/Linux, kernel 2.6.26-2-amd64 root (hd0,6) kernel /boot/vmlinuz-2.6.26-2-amd64 root=UUID=2c5f81cd-97f7-448c-8512-6181b67d6217 ro quiet initrd /boot/initrd.img-2.6.26-2-amd64 title Debian GNU/Linux, kernel 2.6.26-2-amd64 (single-user mode) root (hd0,6) kernel /boot/vmlinuz-2.6.26-2-amd64 root=UUID=2c5f81cd-97f7-448c-8512-6181b67d6217 ro single initrd /boot/initrd.img-2.6.26-2-amd64 ### END DEBIAN AUTOMAGIC KERNELS LIST # This is a divider, added to separate the menu items below from the Debian # ones. title Other operating systems: root
ls/boot
config-2.6.26-2-amd64 initrd.img-2.6.26-2-amd64 System.map-2.6.30.1 config-2.6.30.1 initrd.img-2.6.26-2-amd64.bak vmlinuz-2.6.26-2-amd64 grub System.map-2.6.26-2-amd64 vmlinuz-2.6.30.1
Offline
Zgodnie z przwidywaniami nie masz initrd.
Zapoznaj się z tym wątkiem
http://forum.dug.net.pl/viewtopic.php?id=14289
Musisz to zrozumieć.
Ręcznie wygeneruj initrd i dopisz do gruba
Offline
System zaczął się uruchamiać, także chyba dopisałem dobrze. Niestety Kernel Panic - może odkreśliłem to lub owo, czego nie powinienem. Buduję go na nowo, dodając tylko wspomniany parametr. Mam tylko problem. Ustawiony mam typ procesora na Athlon64, ponieważ jego mam. Niestety podczas budowy nie pisze x86_64, ale tylko np.
arch/x86/kernel/acpi/wakeup_rm.o
Czemu nie buduje kernela pod 64 bitowy procesor, kiedy jest ustawiony :-/ nawet gdy ustawiony mam x86-64_generic, nadal buduje tylko x86.
Ostatnio edytowany przez Jusko (2009-07-11 13:42:46)
Offline
Na początek użyj repowego configa i tylko nanieś tę zmianę tego modulu.
Na kombinowanie z gruntowną przebudową będziesz miał czas później jak nabierzesz wprawy.
Co do 64 bit to nie mam doświadczeń z tą architekturą.
Nie sądzę zaś aby na 64bitowym systemie zbudowalo się pod inną architekturę chyba że wymusimy to z lini poleceń.
Help do make-kpkg mówi
--arch foo architecture
Offline
Porażka. Skompilowałem kernel na nowo, dodałem wyłącznie potencjalna obsługę mojego czytnika. Skompilowałem make i Twoim poleceniem potem. Samo polecenie skompiluje jednym rdzeniem i zbuduje paczki, dlatego make używam oddzielnie, by wykorzystać 2 rdzenie, a polecenia do paczek. Initrd dodał się automatycznie. Niestety system się nie uruchamia, cały czas ma jakieś problemy :-/ Kompilowałem 2.6.30.1 z kernel.org. Mam dość. Grafika na razie do zmiany Xorg działa na fglrx (how-to z forum ofiacjalnego Debiana mi pomógł). Czytnik nie działa, ale działa ręczny doczepiany do USB. Chyba na tym musi się skończyć. Chyba, że jeszcze jakoś inaczej można rozwiązać tą sprawę z kernelem.
[b]EDIT:[/b]
Wynik jest następujący (błąd przy odpalaniu mojego kernela):
Loading, please wait... FATAL: Error inserting fan (/lib/modules/2.6.30.1/kernel/drivers/acpi.fan.ko): Invalid module format FATAL: Error inserting thermal (/lib/modules/2.6.30.1/kernel/drivers/acpi/thermal.ko): Invalid module format.
Wisi sobie tak z minutkę i wskakuje BusyBox.
Jak wspomniałem - wszystko jest tak jak było na starcie - dodałem tylko to USB.
Ostatnio edytowany przez Jusko (2009-07-11 14:47:49)
Offline
Cos z tym modułem wentylatora jest nie tak.
Skompiluj jajo 2.6.26 a nie o cztery numery większe.
Tam mogło się zbyt dużo pozmieniać w stosunku do repowego configa.
Albo weż config od jaja siduxa (przecież go instalowaleś)
Skompiluj po mojemu.
Beż tych twoich dwóch rdzeni.
Tu chodzi o sprawdzenie czy włączenie tego modułu ożywi ten czytnik czy nie.
Na inne kombinacje przyjdzie czas później.
Ostatnio edytowany przez ilin (2009-07-11 15:33:45)
Offline
Jak go dostać (repowy konfig) ? Jajko siduxa działało, a to chyba te same kernele 2.6.30.1 (ale czytnik tam też nie działał). Czyli. Wziąć 2.6.26-2 z kernel.org, potem dostać konfig z repo, załadować go i skompilować tak (z uwzględnieniem usb) ? Swoją drogą - idiotyczne jest to, bo Linux to Linux, a nie można użyć nowszego kernela, bo:
Tam mogło się zbyt dużo pozmieniać w stosunku do repowego configa[/quote]
Nie bym miał coś przeciwko, ale już ta loteria działa lub nie, bo jajko ma taki kaprys jest irytujące :-/ Może niech lepiej zacznie się w Linuksie uwzględniać politykę Apple, że będzie się je instalować tylko na wybranych maszynach, na których działa a innych nie wspiera...
ps: Ale kompilacja tymi metodami potrwa z 2 godziny :-/ Niestety, ale nie mogę z różnych przyczyn poświęcić tyle czasu by dowiedzieć się, że może nic się nie zmieniło :-/
Offline
Jak nie sprawdzisz nie będziesz wiedział więc nie mozesz potem narzekać.
Nie musisz tego dzisiaj zrobić.Możesz jutro pojutrze za tydzień.
Problem raz rozgryziony pozostaje rozwiązanym na zawsze.
Masz dwa wyjscia.
Wziąsć config z siduxa na jego podstawie zrobić jajko 2.6.30 z uwzględnieniem tego modułu od usb.
2. Wziąśc debianowy config i na jego podstawie zrobić to samo z jajkiem 2.6.26.
Jak wspominalem wyzej nie sprawdzisz nie będziesz wiedzial.
Wlasnie po tym widac dlaczego dystrybucje z nowszymi jajkami nie chcą się na Twoim kompie instalować.
Wystepuje jakiś konflikt w acpi.
Pewnie bez acpi by poszly.
Offline
A skąd wziąć ten config ? Może zadaję serię głupich pytań, ale dotychczas systemu po prostu używałem. Dopiero przy Debianie jestem zmuszony do małego dłubania, więc nie mam zbyt wielkiej wiedzy. Mogę zrobić to dziś, ale nie wiem, skąd wziąć config.
p.s : gdzieś w moich tematach raz podawałem dwa linki. Chodzi o to, że kernel gryzie się z chipsetem w komputerze. Problem ma wielu ludzi, czy to też w OpenSuse, Debianie, nawet z tego co widziałem w Gentoo. Kernel zaczyna po prostu olewać troszkę(!) starsze podzespoły i trzeba się gimnastykować, by to ruszyć. Do zeszłego roku działało każde distro, ale wraz z nadejściem serii kerneli po 2.6.24.x - wszystko zaczęło się sypać.
Offline
Zainstaluj jajo od siduxa.
Wówczas w /boot będzie config.
Przekopiujesz go do folderu ze źródłami jądra zmieniając nazwę na .config (uwaga na kropkę przed) i dopiero odpal make menuconfig.
P.S. Mozesz z automatu zainstalować jajko siduxa
Dodaj sobie do /etc/apt/sources.list
deb http://sidux.office-vienna.at/sidux//debian/ sid main contrib non-free fix.main fix.contrib fix.non-free
Zrób aptitude (apt-get) update potem zainstaluj własciwe jajo za pomocą menadzera pakietów jakiego używasz.
Na komunikaty o kluczach czy niepewnych pakietach nie zważaj.
Offline
Cóż mogę powiedzieć - nic ten manewr nie dał. Efekt przy uruchamianiu komputera jest ten sam.
Loading, please wait... FATAL: Error inserting fan (/lib/modules/2.6.30.1/kernel/drivers/acpi/fan.ko): Invalid module format FATAL: Error inserting thermal (/lib/modules/2.6.30.1/kernel/drivers/acpi/thermal.ko): Invalid module format
Nie mam już ani czasu ani chęci się w to bawić. Kompilacja trwa zbyt długo, bym mógł sobie testować co, jak i dlaczego nie gra. Kernel 2.6.30.1 z repo siduxa śmiga jak marzenie (ale czytnika i tak brak). Kompilowany 2.6.30.1 z configiem siduxa i dodaniem
The shared table of common (or usual) storage devices
przynosi błąd z paru linijek wyżej.
Offline
Zainstaluj ręcznie jajo od ubuntu 8x to na którym czytnik działa sprawa się wyjaśni.
Offline
Dobrze - już patrzę za nim na [url]packages.ubuntu.com[/url]. Kiedy już będę je miał, jakie dane zamieścić ?
Offline
http://packages.ubuntu.com/hardy/base/
Offline
Ok - piszę właśnie spod kernela Ubuntu 2.6.24-24-generic , gdzie czytnik działa out of the box. Jakie dane podać ?
Offline
Oczywiście lsmod z dzialającego debiana.
Wygląda na to ze przyjdzie Ci skompilowac i zrobić sobie paczuszki z jajkiem 2.6.24 i z niego tylko korzystać.
Reszta moze się aktualizować.
Sam mam podobną sytuację tyle że zostałem przy jaju 2.6.28.10 bo na wyższych pewien mój sprzęt nie działa tak jak sobie bym tego życzył.
Offline
Module Size Used by fuse 56112 2 fglrx 2356040 23 binfmt_misc 14860 1 ppdev 11400 0 parport_pc 41128 0 lp 14916 0 parport 44300 3 ppdev,parport_pc,lp xt_TCPMSS 6272 1 xt_tcpmss 3840 1 xt_tcpudp 4992 1 iptable_mangle 4480 1 ip_tables 24104 1 iptable_mangle x_tables 23560 4 xt_TCPMSS,xt_tcpmss,xt_tcpudp,ip_tables pppoe 16896 2 pppox 5784 1 pppoe ipv6 311848 18 af_packet 27272 2 ppp_generic 33568 6 pppoe,pppox slhc 8192 1 ppp_generic loop 21508 0 snd_hda_intel 442200 4 snd_pcm_oss 47648 0 snd_mixer_oss 20224 1 snd_pcm_oss snd_pcm 92168 3 snd_hda_intel,snd_pcm_oss snd_page_alloc 13200 2 snd_hda_intel,snd_pcm snd_hwdep 12552 1 snd_hda_intel snd_seq_dummy 5764 0 snd_seq_oss 38912 0 snd_seq_midi 10688 0 snd_rawmidi 29856 1 snd_seq_midi snd_seq_midi_event 10112 2 snd_seq_oss,snd_seq_midi snd_seq 63232 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_timer 27912 3 snd_pcm,snd_seq snd_seq_device 10644 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq snd 70856 17 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device psmouse 46236 0 soundcore 10400 1 snd i2c_piix4 11148 0 shpchp 38172 0 pcspkr 4992 0 serio_raw 9092 0 k8temp 7680 0 i2c_core 28544 1 i2c_piix4 pci_hotplug 34608 1 shpchp evdev 14976 3 button 10912 0 ext3 149264 1 jbd 57000 1 ext3 mbcache 11392 1 ext3 ide_cd 35488 0 cdrom 41512 1 ide_cd ata_generic 9988 0 sd_mod 33280 5 pata_acpi 9856 0 usb_storage 82624 1 libusual 23648 1 usb_storage ohci_hcd 28956 0 8139cp 27776 0 8139too 31104 0 atiixp 6672 0 [permanent] mii 7552 2 8139cp,8139too ahci 33284 2 ehci_hcd 41996 0 ide_core 136600 2 ide_cd,atiixp libata 176560 3 ata_generic,pata_acpi,ahci usbcore 170288 5 usb_storage,libusual,ohci_hcd,ehci_hcd scsi_mod 178488 3 sd_mod,usb_storage,libata thermal 19744 0 processor 40424 1 thermal fan 6792 0 fbcon 46336 0 tileblit 4096 1 fbcon font 10112 1 fbcon bitblit 7424 1 fbcon softcursor 3712 1 bitblit vesafb 10504 0
Config wiem, że mogę wziąć z /boot. Jeden problem mniej. Teraz mógłbyś mi powiedzieć, skąd wziąć źródełka z 2.6.24-x ? Szukałem na kernel.org, ale jakoś kiepsko mi to idzie :-/
Sytuacja wygląda tak. Muszę przetestować na tym kernelu otwarte sterowniki. Jeśli nie działają nadal, zostaję przy fglrx. Problem w tym, że muszę trzymać teraz X.org cały czas w wersji 7.3, by ostatnie Catalysty 9.3 działały. Jeśli skompilowany kernel nie zadziała, zostaję przy tym Ubuntu. Jeśli jednak kompilowany kernel zadziała, jak i jego trzymać w ryzach z X.org, by aktualizacje się ich nie tykały ?
Pozdrawiam
[b]
EDIT:[/b]
Jeśli ewentualnie zostanę na kernelu Ubuntu, to czy jakoś będzie się aktualizował lub coś w tym stylu ? Wieki stać na 2.6.24 też nie można :-/ Ogólnie też, czy nie przeszkodzi to Debianowi, że taki kernel ma. Jeśli kernel nie nawala, Debian wydaje się być fajnym systemem ;-)
Ostatnio edytowany przez Jusko (2009-07-11 19:42:32)
Offline
usbcore 170288 5 usb_storage,libusual,ohci_hcd,ehci_hcd
Sam widzisz.
http://www.kernel.org/pub/linux/kernel/v2.6/
Lepiej abyś sobie skompilował.
Na ubuntowym na krótką metę można ale mogą sie pojawić niezgodności gcc przy instalacji jakichkolwiek sterów.
Ostatnio edytowany przez ilin (2009-07-11 19:43:04)
Offline
Ech - mam nadzieję, że kiedyś minie ten regresing w kernelach. Zaraz zabiorę się za kompilację. Ściągam paczkę 2.6.24 - to nie jest problem ? Szukałem 2.6.24-24, ale nie ma.
P.s : gdzie mogę znaleźć jak aktualizować, by X.org i kernel stały potem w miejscu, gdy reszta się aktualizuje ?
Offline
aptitude hold nazwa pakietu
zablokuje pakiet przed aktualizacją.
2.6.24.7 jest najwyższym.
Te numerki to łatki nalożone przez deweloperów ubuntu.
Zwaz tez że config ubuntowego nie do końca będzie się zgadzal z tym waniliowym właśnie przez te łatki.
Powoli jajko sobie dopracujesz.
Narazie możesz używać ubuntowego dopóki to kompilowane w pełni nie będzie Cię zadawalać.
Wszystko bierz powoli i spokojnie.
Offline
Na podstawie configa Ubuntu, zrobiłem sobie mały kernel ubuntu-based. Wywaliłem obsługę innych systemów plików niż Ext2/3 i parę innych rzeczy (choć ciężko się połapać bez żadnego faq i robi się to na wyczucie). Jedyne co mnie denerwowało to to, że nie miałem dźwięku. Trochę czasu mnie kosztowało, zanim zorientowałem się, by załączyć Alsę. Kiedy to zrobiłem, nadal nie było dźwięku. Tu znowu musiało minąć trochę, bym załapał, że jeszcze trzeba załączyć sterowniki do karty dźwiękowej :-) Ostatecznie mam custom kernel 2.6.24.7 oraz działający czytnik (z racji jajka) i kartę grafiki (z racji X.org 7.3 jeszcze, ale otwarte sterowniki nie dają mi spokoju). Po tych paru dniach dopiero teraz mogę powiedzieć, że jest jak na Ubuntu (powiedzmy) :-) Nauczyłem się przez te dni więcej niż przy Ubuntu w 2 lata :-) Nie daje mi spokoju jedna rzecz - aktualizacje. Mam stary kernel, w repo jest nowszy, więc czemu aptitude update nie wykrywa i nie chce aktualizować obecnego ? W Ubuntu już chciałoby to zrobić, więc troszkę jestem zmieszany.
p.s : Ostatnia rzecz - jakieś ładniejsze czcionki dla systemu ściągnąć, choć to nie jest obowiązkowe, bo choć standardowa jest mała i trzeba wytężyć wzrok, to przyzwyczajam się do niej.
[b]Dzięki za cierpliwość ilin ![/b]
p.s : jutro na bazie tego configu, postaram się zbudować 2.6.30.1.
Ostatnio edytowany przez Jusko (2009-07-11 23:23:39)
Offline
Bo Debian to nie Ubuntu, tu jajko trzeba "ręcznie aktualizować" (zainstalować nowe, usunąć stare). Co do czcionek [url]http://debian.linux.pl/viewtopic.php?p=72504[/url]
Ostatnio edytowany przez Euzebiusz29 (2009-07-11 23:40:06)
Offline
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00003 | SET NAMES latin2 |
0.00096 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.14.250.187' WHERE u.id=1 |
0.00065 | UPDATE punbb_online SET logged=1732504739 WHERE ident='3.14.250.187' |
0.00041 | SELECT * FROM punbb_online WHERE logged<1732504439 |
0.00037 | SELECT topic_id FROM punbb_posts WHERE id=123011 |
0.00008 | SELECT id FROM punbb_posts WHERE topic_id=14572 ORDER BY posted |
0.00055 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=14572 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.01289 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=14572 ORDER BY p.id LIMIT 25,25 |
0.00079 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=14572 |
Total query time: 0.01688 s |