1 |
Sebastian schrieb: |
2 |
> ich habe wiedermal einen Kernel versägt, |
3 |
|
4 |
Willkommen im Club... ;-) |
5 |
|
6 |
> Neukompiliert hatte ich da gefühlt der Rechner langsamerer lief besonders wenn |
7 |
> mehrere Anwendung gleichzeitig liefen. Besonders Amarok hatte ungewohnt viele |
8 |
> Aussetzer. |
9 |
> |
10 |
|
11 |
Ob da ein neuer Kernel unbedingt hilft? Wenn ein Rechner langsamer |
12 |
läuft, stelle ich mir immer zuerst die Frage, warum er langsamer läuft. |
13 |
Das wird meistens mit "zuviel zu tun" beantwortet, woraus sich die |
14 |
Lösung aufdrängt: Weniger Tasks gleichzeitig laufen lassen. Ein Kernel |
15 |
kann, muss aber nicht unbedingt helfen. |
16 |
|
17 |
> Angefügt habe ich noch die Meldung von /var/log/kernel/current |
18 |
> |
19 |
|
20 |
Ich lösche mal, was mir "normal" vorkommt, und kommentiere kurz, was mir |
21 |
auffällt. |
22 |
|
23 |
> May 02 20:31:08 [kernel] Detected 1244.775 MHz processor. |
24 |
|
25 |
Nette Taktzahl. Kann das hinkommen? |
26 |
|
27 |
> May 02 20:31:08 [kernel] Local APIC disabled by BIOS -- you can enable it |
28 |
> with "lapic" |
29 |
> |
30 |
|
31 |
Ist das OK? Ich erinnere mich daran, dass APIC gut oder wichtig sein |
32 |
kann, aber manchmal auch stört. |
33 |
|
34 |
> May 02 20:31:08 [kernel] 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, |
35 |
> 2004) |
36 |
> May 02 20:31:08 [kernel] 8139cp 0000:00:09.0: This (id 10ec:8139 rev 10) is |
37 |
> not an 8139C+ compatible chip |
38 |
> May 02 20:31:08 [kernel] 8139cp 0000:00:09.0: Try the "8139too" driver |
39 |
> instead. |
40 |
> |
41 |
|
42 |
Den Start könnte man wahrscheinlich beschleunigen, indem man den 8139cp |
43 |
aus der Konfiguration entfernt. |
44 |
|
45 |
> May 02 20:31:08 [kernel] hda: 156368016 sectors (80060 MB) w/2048KiB Cache, |
46 |
> CHS=65535/16/63 |
47 |
> May 02 20:31:08 [kernel] hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 hda8 hda9 |
48 |
> hda10 hda11 hda12 > |
49 |
> May 02 20:31:08 [kernel] hdd: 16514064 sectors (8455 MB) w/512KiB Cache, |
50 |
> CHS=16383/16/63 |
51 |
> May 02 20:31:08 [kernel] hdd: hdd1 |
52 |
> |
53 |
[...] |
54 |
> May 02 20:31:08 [kernel] kjournald starting. Commit interval 5 seconds |
55 |
> May 02 20:31:08 [kernel] EXT3-fs: mounted filesystem with ordered data mode. |
56 |
> May 02 20:31:08 [kernel] VFS: Mounted root (ext3 filesystem) readonly. |
57 |
> May 02 20:31:08 [kernel] Freeing unused kernel memory: 256k freed |
58 |
> |
59 |
[...] |
60 |
> May 02 20:31:08 [kernel] EXT3 FS on hda5, internal journal |
61 |
> May 02 20:31:08 [kernel] kjournald starting. Commit interval 5 seconds |
62 |
> May 02 20:31:08 [kernel] EXT3 FS on hda6, internal journal |
63 |
> May 02 20:31:08 [kernel] EXT3-fs: mounted filesystem with ordered data mode. |
64 |
> -----------hier endet die Bildschirmausgabe----------- |
65 |
> May 02 20:31:08 [kernel] NTFS driver 2.1.28 [Flags: R/W MODULE]. |
66 |
> |
67 |
|
68 |
Die folgenden Pointer deuten darauf hin, dass Dein NTFS-Driver irgendwas |
69 |
nicht mag. Wie kommt der eigentlich in den Kernel? Hast Du eine |
70 |
NTFS-Partition? Oder hast Du vielleicht in /etc/fstab eine Partition |
71 |
versehentlich als NTFS angemeldet? |
72 |
|
73 |
> May 02 20:31:08 [kernel] getblk(): invalid block size 0 requested |
74 |
> May 02 20:31:08 [kernel] hardsect size: 512 |
75 |
> May 02 20:31:08 [kernel] [<c016d1f3>] __getblk+0xb3/0x270 |
76 |
> May 02 20:31:08 [kernel] [<c016e640>] __bread+0x10/0x78 |
77 |
> May 02 20:31:08 [kernel] [<f896e032>] ntfs_fill_super+0x212/0x1160 [ntfs] |
78 |
> May 02 20:31:08 [kernel] [<c0171214>] do_open+0x1dd/0x25c |
79 |
> May 02 20:31:08 [kernel] [<c015429b>] get_sb_bdev+0xcc/0x116 |
80 |
> May 02 20:31:08 [kernel] [<f8969dc0>] ntfs_get_sb+0x20/0x30 [ntfs] |
81 |
> May 02 20:31:08 [kernel] [<f896de20>] ntfs_fill_super+0x0/0x1160 [ntfs] |
82 |
> May 02 20:31:08 [kernel] [<c0153ec7>] vfs_kern_mount+0x40/0x6f |
83 |
> May 02 20:31:08 [kernel] [<c0153f38>] do_kern_mount+0x2d/0x3e |
84 |
> May 02 20:31:08 [kernel] [<c0165349>] do_mount+0x5b6/0x629 |
85 |
> May 02 20:31:08 [kernel] [<c016414a>] mntput_no_expire+0x11/0x5c |
86 |
> May 02 20:31:08 [kernel] [<c015a07f>] link_path_walk+0xa9/0xb3 |
87 |
> May 02 20:31:08 [kernel] [<c0122a73>] do_timer+0x5b7/0x707 |
88 |
> May 02 20:31:08 [kernel] [<c01437e9>] free_pgtables+0x90/0xa0 |
89 |
> May 02 20:31:08 [kernel] [<c012d65d>] hrtimer_run_queues+0x15/0x13e |
90 |
> May 02 20:31:08 [kernel] [<c03bab5e>] _spin_unlock+0xd/0x21 |
91 |
> May 02 20:31:08 [kernel] [<c01293c0>] __rcu_process_callbacks+0xf0/0x171 |
92 |
> May 02 20:31:08 [kernel] [<c011eeaa>] tasklet_action+0x59/0xad |
93 |
> May 02 20:31:08 [kernel] [<c011ee46>] irq_exit+0x37/0x42 |
94 |
> May 02 20:31:08 [kernel] [<c010577b>] do_IRQ+0x83/0x98 |
95 |
> May 02 20:31:08 [kernel] [<c013b99c>] __alloc_pages+0x52/0x286 |
96 |
> May 02 20:31:08 [kernel] [<c010412b>] common_interrupt+0x23/0x28 |
97 |
> May 02 20:31:08 [kernel] [<c0163e21>] copy_mount_options+0x95/0x106 |
98 |
> May 02 20:31:08 [kernel] [<c0165433>] sys_mount+0x77/0xb3 |
99 |
> May 02 20:31:08 [kernel] [<c010371c>] sysenter_past_esp+0x5d/0x81 |
100 |
> May 02 20:31:08 [kernel] ======================= |
101 |
> May 02 20:31:08 [kernel] NTFS-fs error (device hda2): read_ntfs_boot_sector(): |
102 |
> Unable to read primary boot sector. |
103 |
> May 02 20:31:08 [kernel] NTFS-fs error (device hda2): read_ntfs_boot_sector(): |
104 |
> Mount option errors=recover not used. Aborting without trying to recover. |
105 |
> May 02 20:31:08 [kernel] NTFS-fs error (device hda2): ntfs_fill_super(): Not |
106 |
> an NTFS volume. |
107 |
> |
108 |
|
109 |
hda2 wurde dem Kernel als NTFS gemeldet, aber nicht als solches erkannt. |
110 |
|
111 |
> May 02 20:31:08 [kernel] kjournald starting. Commit interval 5 seconds |
112 |
> May 02 20:31:08 [kernel] EXT3 FS on hda7, internal journal |
113 |
> May 02 20:31:08 [kernel] EXT3-fs: mounted filesystem with ordered data mode. |
114 |
> May 02 20:31:08 [kernel] kjournald starting. Commit interval 5 seconds |
115 |
> May 02 20:31:08 [kernel] EXT3 FS on hda8, internal journal |
116 |
> May 02 20:31:08 [kernel] EXT3-fs: mounted filesystem with ordered data mode. |
117 |
> May 02 20:31:08 [kernel] kjournald starting. Commit interval 5 seconds |
118 |
> May 02 20:31:08 [kernel] EXT3 FS on hda9, internal journal |
119 |
> May 02 20:31:08 [kernel] EXT3-fs: mounted filesystem with ordered data mode. |
120 |
> May 02 20:31:08 [kernel] kjournald starting. Commit interval 5 seconds |
121 |
> May 02 20:31:08 [kernel] EXT3 FS on hda10, internal journal |
122 |
> May 02 20:31:08 [kernel] EXT3-fs: mounted filesystem with ordered data mode. |
123 |
> May 02 20:31:08 [kernel] kjournald starting. Commit interval 5 seconds |
124 |
> May 02 20:31:08 [kernel] EXT3-fs: mounted filesystem with ordered data mode. |
125 |
> May 02 20:31:08 [kernel] kjournald starting. Commit interval 5 seconds |
126 |
> May 02 20:31:08 [kernel] EXT3 FS on hda12, internal journal |
127 |
> May 02 20:31:08 [kernel] EXT3-fs: mounted filesystem with ordered data mode. |
128 |
> |
129 |
> May 02 20:31:08 [kernel] Adding 1052248k swap on /dev/hda3. Priority:-1 |
130 |
> extents:1 across:1052248k |
131 |
> |
132 |
|
133 |
hda5 bis hda12 werden offensichtlich anstandslos als ext3 eingehängt. |
134 |
hda3 als Swap ebenso. |
135 |
|
136 |
> May 02 20:31:08 [kernel] BUG: unable to handle kernel NULL pointer dereference |
137 |
> at virtual address 00000010 |
138 |
> May 02 20:31:09 [kernel] printing eip: |
139 |
> May 02 20:31:09 [kernel] f8914d81 |
140 |
> May 02 20:31:09 [kernel] *pde = 00000000 |
141 |
> May 02 20:31:09 [kernel] Modules linked in: snd_seq_oss snd_seq_midi_event |
142 |
> snd_seq snd_trident snd_util_mem snd_mpu401_uart snd_rawmidi snd_seq_device |
143 |
> ntfs nvidia(P) snd_intel8x0 snd_ac97_codec ac97_bus snd_pcm snd_timer snd |
144 |
> snd_page_alloc |
145 |
> |
146 |
|
147 |
Das kann ich nicht deuten. |
148 |
|
149 |
> May 02 22:36:29 [kernel] BUG: unable to handle kernel NULL pointer dereference |
150 |
> at virtual address 00000010 |
151 |
> May 02 22:36:29 [kernel] printing eip: |
152 |
> May 02 22:36:29 [kernel] f8914d81 |
153 |
> May 02 22:36:29 [kernel] *pde = 00000000 |
154 |
> May 02 22:36:29 [kernel] Modules linked in: snd_pcm_oss snd_mixer_oss |
155 |
> snd_seq_oss snd_seq_midi_event snd_seq snd_trident snd_util_mem |
156 |
> snd_mpu401_uart snd_rawmidi snd_seq_device ntfs nvidia(P) snd_intel8x0 |
157 |
> snd_ac97_codec ac97_bus snd_pcm snd_timer snd snd_page_alloc |
158 |
> |
159 |
|
160 |
Das ebensowenig. es schaut aber beides "böse" aus. |
161 |
|
162 |
Im Endeffekt sieht es für mich so aus, als ob Dein Kernel eine als |
163 |
"NTFS" deklarierte Partition nicht als NTFS erkennt. Außerdem hast Du |
164 |
wohl "write" für NTFS angeschaltet, was meiner Erinnerung nach noch |
165 |
immer im experimentellen Stadium ist. (Ich habe da aber schon lange |
166 |
nicht mehr reingeschaut...) |
167 |
|
168 |
Ich würde |
169 |
|
170 |
1) die Konfigurationsdateien (.config) für die Kernel vergleichen. |
171 |
(Evtl. findest Du die Datei des alten Kernels im alten System unter |
172 |
/proc/config.gz, wenn Du sie nicht mehr an anderer Stelle hast.) |
173 |
|
174 |
2) kontrollieren, ob ein Start besser geht, wenn man keine |
175 |
NTFS-Partitionen "anmeldet". |
176 |
|
177 |
3) nachschauen, ob evtl. andere Pakete aus dem "Userspace" benötigt |
178 |
werden, die vom Kernel abhängig sind, und jetzt ihre Arbeit beim neuen |
179 |
Kernel verweigern. |
180 |
|
181 |
Viel Glück und Schönes Wochenende! |
182 |
|
183 |
Martin |
184 |
-- |
185 |
gentoo-user-de@g.o mailing list |