Am 2004-05-23 01:04:38, schrieb Christian Buhtz: >Mein b2.4-kernel startet über den symlink in /vmlinuz und zeigt dabei auf >/boot/vmlinuz-2.4.18-bf2.4. Das funktionierte bisher ja auch. >Das neue kernel-image legt auch vmlinuz-, System.map- und config-Dateien >in /boot ab. Weiterhin ist dort aber auch in initrd. > >1. Wozu sind zB config-2.4.18-bf2.4 und System.map-2.4.18-bf2.4? Die "config-2.4.18-bf2.4" spiegelt das wieder, was der kernel einkompiliert und als module hat... Du kannst Sie als vorlage zum Kompilieren eines neuen Linux verwenden. Die "System.map-2.4.18-bf2.4" benötigt ein Kernel-Developer, wenn Dein Kernel eine "Oops" macht da erscheinen dann solche sachen wie: ______________________________________________________________________ / | c0100000 c0100000 c01000a5 c0107cb0 c0127c20 c013032c c013037c c0130468 | c0133a88 c013694c c013f9ac c0155994 c01796b0 c017aff4 c017b0dc c018c76c \______________________________________________________________________ und die Kernel-Developer können dann anhand der System.map den Fehler zurückverfolgen: c018dd90 t entry_points_to_object c018de0c t set_ino_in_dir_entry c018de38 t reiserfs_rename c018e64c T set_de_name_and_namelen c018e6e0 T reiserfs_delete_inode c018e778 t _make_cpu_key c018e834 T make_cpu_key c018e874 t add_to_flushlist c018e898 t find_tag c018e954 t file_capable c018e988 T restart_transaction c018e9cc t _get_block_create_0 c03da3b0 b sunrpc_table_header c03da3b4 B errno c03da3b8 B ___strtok c03da3bc A _end >2. In lilo.conf wurde der neue Kernel nicht eingetragen. Es dürfte doch >reichen den /vmlinuz symlink zu ändern oder direkt das vmlinuz-image >anzugeben? Da stehen _______ ( /etc/lilo.conf ) ___________________________________________ / | lba32 | boot=/dev/hda | root=/dev/hda1 | map=/boot/map-bmp | install=/boot/boot-bmp.b | bitmap=/boot/france.bmp | bmp-colors=8,,11,0,,15 | bmp-table=34,15,1,4,17 | bmp-timer=40,23,0,1,15 | | delay=0 | prompt | timeout=100 | vga=normal | | default=2.4.26-686 | | image=/vmlinuz | label=Linux | read-only | initrd=/initrd.img | | image=/vmlinuz.old | label=LinuxOld | read-only \______________________________________________________________________ >3. Was ist das jetzt mit dem initrd? ______ ( ls -Al /initrd* ) ___________________________________________ / | lrwxrwxrwx 1 root root 28 22. Apr 11:21 /initrd.img -> boot/initrd.img-2.4.26-1-686 \______________________________________________________________________ >Hier noch ne kleine Ausgabe: <snip> Aha, Deine Kiste heist also "hotlips" :-() Greetings Michelle -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/88452356 67100 Strasbourg/France IRC #Debian (irc.icq.com)
Attachment:
signature.asc
Description: Digital signature