Mailinglist Archive: opensuse-de (4551 mails)

< Previous Next >
Probs bei Kernel-Compilieren
  • From: mblank@xxxxxxxx (Martin Blank)
  • Date: Mon Mar 02 13:18:44 1998
  • Message-id: <6debjk$gqo$1@xxxxxxxxxxxxxx>



Schoenen Montag alle zusammen!

Ich bin totaler Linux-Anfaenger und hab' ein paar kleine Probloemchen
beim Kernelbacken...

[sorry dass das so eine lange Mail wird!]

Vielleicht erst mal 'n paar specs:
iPentium 100, 32 MB, #9 FX Vision 330, Adaptec AHA-2940
S.u.S.E. Linux 5.1
Dateisystem sieht folgendermassen aus:
sda1 vfat (Win95)
sdb5 vfat
sdb6 vfat
sdb7 /
sdb8 swap
sdb9 /home
sdb10 /usr

So weit, so gut...

Die ersten Probleme hatte ich damit, dass nach dem Kompilieren des
Kernels beim naechsten Booten (ich boote standardmaessig nach
DOS/Win95 und starte Linux mit loadlin, nix LILO auf der Platte) die
erste physikalische HDD (also sda1) nicht mehr vorhanden war -->
irgendwie war die Partitionstabelle voellig durcheinandergeschmissen,
so dass das eigentliche LW d: ploetzlich LW c: war (und e: wurde d:);
--> kein Booten von Festplatte mehr moeglich, fdisk, format c:,
saemtliche Daten auf c: waren futsch und das Wetter war auch besch*ssen
(was eben so alles schiefgehen kann!).
Das ganze ist mir 2x hintereinander passiert, und zwar jedesmal beim
Neustart nach dem Kernel-Kompilieren.

Ist das jetzt ein bug, oder ein feature ? ;-)

Anschliessend hab' ich mich nicht mehr getraut, den Kernel neu zu
kompilieren (ohne Sound geht's auch); vorige Woche hab' ich dann aber
das Linux runtergeschmissen, die Linux-Partitionen formatiert und Linux
neu installiert. Jetzt hab' ich mal wieder versucht, 'nen Kernel zu
backen, bekomm' aber folgende Fehlermeldung von make:

...
/usr/src/linux/include/linux/uio.h:24: warning: missing white space \\
after '#define UIO'
In file included from /.../include/linux/nfs_fs_sb.h:4,
from /.../include/linux/fs.h:431,
from /.../include/linux/tty.h:19,
from /.../include/linux/sched.h:26,
from init/main/main.c:20:
/usr/src/linux/include/linux/rpcsock.h:56: 'UIO_MAXIOV' undeclared \\
here (not in a function)
/usr/src/linux/include/linux/rpcsock.h:59: 'UIO_MAXIOV' undeclared \\
here (not in a function)
make: *** [init/main.o] Error 1

In uio.h, Zeile 24 steht: '#define UIO^MAXIOV 16'; muss ich das
aendern zu 'UIO_MAXIOV' ?? Klappt's dann mit dem Kompilieren (und
mit der Nachbarin) ??
Und muss ich befuerchten, dass wieder die Partitionstabelle zerschossen
wird ??

Fragen ueber Fragen...

Fuer Antworten jetzt schon mal TIA!!

Martin


--
Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@xxxxxxx
schicken, mit dem Text: unsubscribe suse-linux


< Previous Next >
This Thread
  • No further messages