Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

[SuSE Linux 9.2] Kernel update 2.6.11.6 subfs & usb hd

Anoniem
gekky29
4 antwoorden
  • Omdat mijn recent aangeschafte Pinnacles pctv stereo tv-kaart met een SAA7134 chipset in SuSE Linux 9.2 alleen ruis liet horen, (zie deze topic) heb ik de SuSE Linux 9.2 default kernel geüpdatet naar 2.6.11.6

    Dit heb ik als volgt gedaan. Eerst de kernel-source 2.6.11.6 gedownload van een Nederlandse mirror van www.kernel.org en deze gekopieerd naar /usr/src
    Dan uitgepakt met commando: tar -xjvf linux-2.6.11.6.tar.bz2 [Enter]
    En de config bestand uit de boot map gekopieerd naar de kernel-source map
    [code:1:41299fa18f] cp /boot/config-2.6.8-24-default /usr/src/linux-2.6.11.6/.config [/code:1:41299fa18f][Enter]
    Dan cd naar de kernel-source map, en make menuconfig. Kernel configuratie gecontroleerd en bewaart
    [code:1:41299fa18f]
    cd /usr/src/linux-2.6.11.6
    make menuconfig
    exit
    [/code:1:41299fa18f] Waarop ik de save kernel configuration dialoog beantwoord met Yes.
    Dan
    [code:1:41299fa18f]
    make
    make modules_install
    cp System /boot/System-2.6.11.6
    cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.11.6
    mkinitrd
    [/code:1:41299fa18f] en GRUB /boot/grub/menu.lst aangepast

    Omdat subfs niet in de kernel-source zit heb ik deze weer opnieuw toegevoegd met de info uit de code van dit bericht http://www.linuxquestions.org/questions/showthread.php?postid=1519004#post1519004 Alleen heb ik uiteraard 2.6.11.6 getypt in plaats van 2.6.11. Ook heb ik de bootsplash patch uitgevoerd.

    Een foutmelding: [code:1:41299fa18f] showconsole: Warning: the ioctl TIOCGDEV is not known by the kernel[/code:1:41299fa18f] zorgde ervoor dat ik de tiocgdev patch moest uitvoeren. Zie deze Thread. Na de kernel te hebben hercompileerd/geïnstalleerd, was de tiocgdev foutmelding verdwenen.

    Toen ik met de gepatchte Linux kernel 2.6.11.6 opstart, dan bleek inderdaad zoals te verwachten was, het geluid van de Pinnacles pctv stereo tv-kaart te werken.

    Na de kernel update lijkt er echter een ander probleem voor in de plaats gekomen. Subfs werkt nog wel met de floppy en de dvd-speler. Maar niet meer met mijn externe USB harde schijf. De partities daarvan verschijnen niet meer in Mijn Computer. Het mounten van de partities op de externe USB harde schijf als root, werkt nog wel.

    Dit is mijn dmesg | grep subfs output
    [code:1:41299fa18f]
    jolo@linux:~> dmesg | grep subfs
    subfs 0.9 [/code:1:41299fa18f]
    Wat zou ik over het hoofd gezien kunnen hebben? Ik heb dus ongeveer twee weken om dit op te lossen. Want dan verschijnt SuSE Linux 9.3.
  • wil ook een kernel compilreren
    met suse 9.2 (kijken of draadloos dan werkt)
    weet je een goede site waar wordt uit gelegt hoe dat gaat
    of kun je zelf wat precieser uit leggen hoe je hebt gedaan
    alvast bedankt :)
  • Mounten als root lukt, neem ik aan dat je dan ook kunt browsen op de USB stickies Jolo? Als dat het geval is, kijk dan de rechten eens na. Gekky29, kernels compileren is niet voor beginners hoor ;) Eea staat uitgelegd op de site waar je verse kernels kan ophalen: www.kernel.org maar da's natuurlijk wel in t Engels. Speciaal ff opgezocht voor je: http://www.kernel.org/pub/linux/kernel/README Hierin staat de installatieprocedure. Let wel: [size=15:80788b894a]
  • [quote:b367806d9b="M.V. Wesstein"]Mounten als root lukt, neem ik aan dat je dan ook kunt browsen op de USB stickies Jolo? Als dat het geval is, kijk dan de rechten eens na. [/quote:b367806d9b] Als ik een usb harde schijf partitie mount als root, dan heb ik inderdaad ook toegang tot alle sub-mappen. De bestanden behoren dan tot de root. En met mounten bedoel ik [code:1:b367806d9b] mount /dev/sdXX /media/usb-XX [/code:1:b367806d9b][Enter] Ik heb dan wel de 2.6.11.6 kernel gecompileerd/geïnstalleerd, maar kan nog ook nog opstarten met de oude 2.6.8 kernel. Als ik dan als user naar de externe een usb harde schijf partitie cd. [code:1:b367806d9b] cd /media/usbXX [/code:1:b367806d9b] dan kan ik wel met ls de bestanden/mappen tonen, zonder handmatig te mounten. De bestanden behoren dan wel tot de user. Dus de rechten lijken in orde.

    Ik heb na enige tijd googlen toch nog iets gevonden http://news.ghks.de/article.php?id=104113&group=de.comp.os.unix.linux.hardware
    Hieruit begrijp ik dat voor kernel 2.6.11.6 andere hotplug- en udev scripts nodig zijn. En dat deze scripts voor SuSE 9.3 worden aangepast.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.