Vraag & Antwoord

OS Linux

kernel bakken

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/rpmbuild/
  • [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="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

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

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