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

kernel bakken

gekky29
17 antwoorden
  • nu wil ik toch proberen een kernel te bakken
    maar door kde 3.4 kan ik niet meer inloggen als root
    in de huiddige login kan ik niet de gedownloade kernel plaatsen op locatie
    usr/src
    is er mischien een weg waardoor het wel kan
  • en om welke distro gaat het?
  • suse linux 9.2 x86_64
  • Wat heeft het niet inloggen van root binnen KDE te maken met een kernel kopieeren/verplaatsen :roll:
  • het verplaatsten naar usr/src gaat niet
    als ik niet root ben
  • kan je hier iets mee

    let op.. wel voor FEDORA, wellicht heeft suse ook zoiets

    http://www.fedoranews.org/tchung
    pmbuild/
  • [quote:b23ee3ec3a="gekky29"]het verplaatsten naar usr/src gaat niet
    als ik niet root ben[/quote:b23ee3ec3a]Bij mij [Slackware Current] werkt het verplaatsen naar /usr/src (ik neem aan dat je dat bedoelde) ook niet, als ik geen root ben.
    Dit hangt samen met de permissies in /, /usr en /usr/src.
    Dit lijkt me inderdaad de bedoeling!
    Kernel bouwen doe ik dus altijd als superuser!
    Je kan dacht ik ook (zie de README van de kernel-stuff) als user bouwen, en alleen installeren als superuser, maar daar ben ik niet zeker van.
    Ik maak in /usr/src dan een soft link naar de gedownde .bz2 tarball in mijn /home/user/Kernel dir, en doe in dan in /usr/src:
    /usr/src# tar xjf linux-<version>.tar.bz2
    dat maakt in /usr/src een dir genaamd: linux-<version>
    vervolgens:
    /usr/src# ln -s linux-<version> linux
    (maak een soft-link)
    /usr/src# cd linux
    en kerneltje bouwen maar….
    Hope this helps, Douwe.
  • [quote:23676628fb="gekky29"]
    Je kan dacht ik ook (zie de README van de kernel-stuff) als user bouwen, en alleen installeren als superuser, maar daar ben ik niet zeker van.
    [/quote:23676628fb]

    Ja dat kan.
  • Eeuhm ik weet niet of kde3.4 veel veranderd kan het ook mis hebben, maar wanneer je in je X zit kun je toch ook gewoon een console venster oproepen met:

    ctrl+alt+F1 of ctrl+alt+F2 etc en inloggen als root ? Met ctrl+alt+f7 ga je weer terug naar X.

    Ik weet niet of dit zomaar werkt kan zijn dat X login weer start, maar zo doe ik het meestal. Ik schakel zowiezo automatisch x login opstarten uit heb er een hekel aan :D
  • is je root-wachtwoordt terughalen niet beter?
  • [quote:d3527adc59="windowsXP-PRO"]is je root-wachtwoordt terughalen niet beter?[/quote:d3527adc59]

    Wat ik uit zijn verhaal opmaak is dat zijn linux rechtstreeks in X opstart en daar kun je om veiligheidsredenen niet als root inloggen. Maar waarschijnlijk is het nog niet bekend dat je een ander terminal venster op kunt roepen onder X windows. Hij is zijn root wachtwoord niet kwijt.
  • ok, duidelijk… denk ik
  • ben idd geen wachtwoord kwijt het gaat erom als ik de kernel source die ik heb gedownd wil verplaatsen naar usr/src wat dus niet gaat als je geen root bent
  • [quote:166e6d7976="gekky29"]ben idd geen wachtwoord kwijt het gaat erom als ik de kernel source die ik heb gedownd wil verplaatsen naar usr/src wat dus niet gaat als je geen root bent[/quote:166e6d7976]
    Gekkie, ik heb het al eens gezegd, geen usr/src maar /usr/src
    Verder ben ik er van uitgegaan dat je
    of: in Console boot.
    of: je start X op (een of andere Window Manager dus, bv. KDE) en je start eerst een Konsole-proggie op, en gaat daarin dan je kernel-bouw activiteiten verrichten. Zie verder mijn eerste post in deze thread.
  • Je mag inderdaad als gewone user niet schijven in de /usr/src/ map. Anders zou iedereen mogen schrijven in die map, en veranderingen aanbrengen in de kernel - als root vervolgens de kernel zou gaan compileren en installeren…tsja…
    Als desktop systeem is dat natuurlijk niet zo belangrijk, zolang er eigenlijk geen linux virussen zijn. :wink:
    In theorie zou het ook mogelijk moeten zijn om een kernel te maken vanuit je homedirectory neem ik aan. Anders moet je even (als root) "chmod a+w /usr/src" doen, om iedereen (!) schrijfrechten te geven op de /usr/src map. Iets anders dat je kunt doen, is je user toevoegen aan de "root" groep, en "chmod g+w /usr/src" tiepen, om alle leden van de "root" groep schrijftoegang te geven tot de map.
    Nadat je een van de bovenstaande hebt gedaan, kun je als user de kernel naar /usr/src kopieeren en een kernel maken vanuit daar.
  • [quote:c85a7b7bf9="gekky29"]ben idd geen wachtwoord kwijt het gaat erom als ik de kernel source die ik heb gedownd wil verplaatsen naar usr/src wat dus niet gaat als je geen root bent[/quote:c85a7b7bf9]

    Mijn god :o Tsjonge tsjonge ….

    mv kernel-source /usr/src

    mv == een bestand of directory verplaatsen.
  • je komt in een konsole, je typt
    #su
    <root-password>
    #mv kernel-source /usr/src
    #exit

    en je kernel-source staat in /usr/src

    je moet niet alles grafisch willen doen ;-)

Beantwoord deze vraag

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