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 > |