Master Mayhem
16.10.04, 16:17
Hallo!
Habe gerade angefangen mich in die Kunst des Kernel-kompilierens einzulesen und auch schon den ersten (erfolglosen) versuch unternommen mit dem 2.6.7 - vermute mal ich hab die IDE treiber vergessen fest einzukompilieren, da ich ohne initrd arbeiten möchte.
Das ist aber nicht das prob, und dazu hab ich auch schon was gefunden
[Wer dasselbe prob hat - Fehlermeldung beim booten:
VFS: cannot open root device "hdb4" or unkown block (0,0)
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on unkown-block (0,0)
diese beiden links könnten helfen:
http://www.debianforum.de/wiki/?page=Kernelboot
http://www.linuxforen.de/forums/showthread.php?t=150133 ]
Wichtiger ist mir 1.
Muss ich alles als root machen, oder kann ich mich als user in nen WM einloggen und alles (bis auf das make modules_install und das kopieren des kernels und der System.map nach /boot) als user machen - also sind die schritte make mrproper, make xconfig, (make dep fällt aus beim 2.6.x) make clean, make bzImage und make modules auch als user möglich, da ich nebenbei noch im inet nach anleitungen/hilfe suchen möchte und ich das als root im WM eingeloggt nicht so gut finde...
Möglich wäre ja noch als user im WM einloggen und alles in einer root x-shell zu erledigen - nur müsste ich da mit menuconfig arbeiten, weil ich es nicht schaffe xconfig zu als root zu starten, wenn ich als user in den WM eingeloggt bin (das übliche unable to connect to x-server..) weil x dann ja dem user gehört.....
Und 2.
Da der erste Versuch schon erfolglos war und ich bestimmt noch den einen oder anderen versuch brauche, eh ich nen monolithischen kernel ohne initrd gebaut habe, der alles drin hat, was ich brauche und nix, was ich nicht brauche, bleibt die frage, was ich mit den ganzen modulen unter /lib/modules mache.....nen make modules_uninstall gibt es nicht, ebensowenig nen make uninstall (obwohl ich den kernel gar nicht installiert, sondern kopiert habe..)
Bietet make da irgend einen anderen weg oder muss ich nen rm -rf /lib/modules/2.6.7-test1 machen um die wieder loszuwerden, bzw ist das dann alles, oder gibt es noch mehr zu löschen, bevor ich den nächsten versuch starte?
Danke für Anregungen!
mfg tyler
Habe gerade angefangen mich in die Kunst des Kernel-kompilierens einzulesen und auch schon den ersten (erfolglosen) versuch unternommen mit dem 2.6.7 - vermute mal ich hab die IDE treiber vergessen fest einzukompilieren, da ich ohne initrd arbeiten möchte.
Das ist aber nicht das prob, und dazu hab ich auch schon was gefunden
[Wer dasselbe prob hat - Fehlermeldung beim booten:
VFS: cannot open root device "hdb4" or unkown block (0,0)
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on unkown-block (0,0)
diese beiden links könnten helfen:
http://www.debianforum.de/wiki/?page=Kernelboot
http://www.linuxforen.de/forums/showthread.php?t=150133 ]
Wichtiger ist mir 1.
Muss ich alles als root machen, oder kann ich mich als user in nen WM einloggen und alles (bis auf das make modules_install und das kopieren des kernels und der System.map nach /boot) als user machen - also sind die schritte make mrproper, make xconfig, (make dep fällt aus beim 2.6.x) make clean, make bzImage und make modules auch als user möglich, da ich nebenbei noch im inet nach anleitungen/hilfe suchen möchte und ich das als root im WM eingeloggt nicht so gut finde...
Möglich wäre ja noch als user im WM einloggen und alles in einer root x-shell zu erledigen - nur müsste ich da mit menuconfig arbeiten, weil ich es nicht schaffe xconfig zu als root zu starten, wenn ich als user in den WM eingeloggt bin (das übliche unable to connect to x-server..) weil x dann ja dem user gehört.....
Und 2.
Da der erste Versuch schon erfolglos war und ich bestimmt noch den einen oder anderen versuch brauche, eh ich nen monolithischen kernel ohne initrd gebaut habe, der alles drin hat, was ich brauche und nix, was ich nicht brauche, bleibt die frage, was ich mit den ganzen modulen unter /lib/modules mache.....nen make modules_uninstall gibt es nicht, ebensowenig nen make uninstall (obwohl ich den kernel gar nicht installiert, sondern kopiert habe..)
Bietet make da irgend einen anderen weg oder muss ich nen rm -rf /lib/modules/2.6.7-test1 machen um die wieder loszuwerden, bzw ist das dann alles, oder gibt es noch mehr zu löschen, bevor ich den nächsten versuch starte?
Danke für Anregungen!
mfg tyler