[opensuse-factory] new kernel not booting
I updated to Factory and now I cannot boot anymore. It seems the new kernel 2.6.25-26 (x86-64) doesn't work with my intel raid controller (I have a Dell Precision 390). The errors are device-mapper: table: device 253:1 too small for target device-mapper: table: 253:5: linear: dm-linear: Device lookup failed device-mapper: iotcl: error adding target to table Any suggestions? I don't even have an idea how to "downgrade" the kernel... Erik. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Wed, May 07, 2008 at 02:38:45PM -0400, Putrycz, Erik wrote: [ 8<
Any suggestions? I don't even have an idea how to "downgrade" the kernel...
Never update the kernel package. Always install it. The kernel people made a great job several years ago by allowing multiple kernel installs with SUSE kernel packages in parallel. The only limit is the file system size of /boot The trouble still is YaST which isn't able to differenciate install and update for the kernel packages. A feature request is filed. With this strategy it's always possible to boot with the last working kernel. But back to your case: I fear you have to boot from a CD if your / file system depens on the RAID. As soon as you have the rescue system up mount the system to /mnt mount /dev, /proc, /sys to the dirs in /mnt/ rpm -ivh --root=/mnt --oldpackage <the working kernel verion rpm> chroot /mnt mkinitrd With mkinitrd I'm not sure if you're able to call it from outside the chroot. If your root fs doesn't depend on the RAID it gets easier as you don't nned to boot the rescue system. Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
VGhhbmtzIGZvciB0aGUgaGVscC4uLiBJIHN0aWxsIGhhdmVuJ3QgYmVlbiBhYmxlIHRvIGJvb3QuLi4gSSBzdWNjZXNzZnVsbHkgaW5zdGFsbGVkIGFuIG9sZGVyIHJwbSBidXQgZ3J1YiBzZWVtcyB0byBiZSB0b3RhbGx5IHNjcmV3ZWQgdXAgKG5vdCBzdXJlIG1raW5pdHJkIHdvcmtlZCBjb3JyZWN0bHkpLg0KVGhlIG9uZSB0aGluZyB0aGF0IHJlYWxseSBib3RoZXJzIG1lIGlzIHRoYXQgdGhlIGJldGEgMiBpcyB1c2luZyB0aGlzIGtlcm5lbCBhbmQgaWYgdGhlcmUgaXMgbm8gbmV3IGtlcm5lbCByZWxlYXNlLCB0aGVyZSBpcyBzdGlsbCBhIHNlcmlvdXMgZ2xpdGNoLg0KV2hlcmUgc2hvdWxkIEkgcmVwb3J0IGtlcm5lbCBpc3N1ZXM/DQpUaGUgcHJldmlvdXMga2VybmVsIHRoYXQgd29ya2VkIHdhcyAyLjYuMjUtMTkgKHg4Ni02NCkuDQoNCkVyaWsuDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTGFycyBNw4PCvGxsZXIsMy4yLjI2LDEwNyBbbWFpbHRvOmxtdWVsbGVAc3VzZS5kZV0NCj4gU2VudDogTWF5LTA4LTA4IDM6MTIgQU0NCj4gVG86IG9wZW5zdXNlLWZhY3RvcnlAb3BlbnN1c2Uub3JnDQo+IFN1YmplY3Q6IFJlOiBbb3BlbnN1c2UtZmFjdG9yeV0gbmV3IGtlcm5lbCBub3QgYm9vdGluZw0KPiANCj4gT24gV2VkLCBNYXkgMDcsIDIwMDggYXQgMDI6Mzg6NDVQTSAtMDQwMCwgUHV0cnljeiwgRXJpayB3cm90ZToNCj4gWyA4PA0KPiA+IEFueSBzdWdnZXN0aW9ucz8gSSBkb24ndCBldmVuIGhhdmUgYW4gaWRlYSBob3cgdG8gImRvd25ncmFkZSIgdGhlDQo+ID4ga2VybmVsLi4uDQo+IA0KPiBOZXZlciB1cGRhdGUgdGhlIGtlcm5lbCBwYWNrYWdlLiAgQWx3YXlzIGluc3RhbGwgaXQuICBUaGUga2VybmVsIHBlb3BsZQ0KPiBtYWRlIGEgZ3JlYXQgam9iIHNldmVyYWwgeWVhcnMgYWdvIGJ5IGFsbG93aW5nIG11bHRpcGxlIGtlcm5lbCBpbnN0YWxscw0KPiB3aXRoIFNVU0Uga2VybmVsIHBhY2thZ2VzIGluIHBhcmFsbGVsLiAgVGhlIG9ubHkgbGltaXQgaXMgdGhlIGZpbGUNCj4gc3lzdGVtIHNpemUgb2YgL2Jvb3QNCj4gDQo+IFRoZSB0cm91YmxlIHN0aWxsIGlzIFlhU1Qgd2hpY2ggaXNuJ3QgYWJsZSB0byBkaWZmZXJlbmNpYXRlIGluc3RhbGwgYW5kDQo+IHVwZGF0ZSBmb3IgdGhlIGtlcm5lbCBwYWNrYWdlcy4gIEEgZmVhdHVyZSByZXF1ZXN0IGlzIGZpbGVkLg0KPiANCj4gV2l0aCB0aGlzIHN0cmF0ZWd5IGl0J3MgYWx3YXlzIHBvc3NpYmxlIHRvIGJvb3Qgd2l0aCB0aGUgbGFzdCB3b3JraW5nDQo+IGtlcm5lbC4NCj4gDQo+IEJ1dCBiYWNrIHRvIHlvdXIgY2FzZTogIEkgZmVhciB5b3UgaGF2ZSB0byBib290IGZyb20gYSBDRCBpZiB5b3VyIC8gZmlsZQ0KPiBzeXN0ZW0gZGVwZW5zIG9uIHRoZSBSQUlELiAgQXMgc29vbiBhcyB5b3UgaGF2ZSB0aGUgcmVzY3VlIHN5c3RlbSB1cA0KPiBtb3VudCB0aGUgc3lzdGVtIHRvIC9tbnQgbW91bnQgL2RldiwgL3Byb2MsIC9zeXMgdG8gdGhlIGRpcnMgaW4gL21udC8NCj4gDQo+IHJwbSAtaXZoIC0tcm9vdD0vbW50IC0tb2xkcGFja2FnZSA8dGhlIHdvcmtpbmcga2VybmVsIHZlcmlvbiBycG0+DQo+IA0KPiBjaHJvb3QgL21udA0KPiBta2luaXRyZA0KPiANCj4gV2l0aCBta2luaXRyZCBJJ20gbm90IHN1cmUgaWYgeW91J3JlIGFibGUgdG8gY2FsbCBpdCBmcm9tIG91dHNpZGUgdGhlDQo+IGNocm9vdC4NCj4gDQo+IA0KPiBJZiB5b3VyIHJvb3QgZnMgZG9lc24ndCBkZXBlbmQgb24gdGhlIFJBSUQgaXQgZ2V0cyBlYXNpZXIgYXMgeW91IGRvbid0DQo+IG5uZWQgdG8gYm9vdCB0aGUgcmVzY3VlIHN5c3RlbS4NCj4gDQo+IExhcnMNCj4gLS0NCj4gTGFycyBNw7xsbGVyIFvLiGxhy5Aocil6IMuIbcqPbMmQXQ0KPiBTYW1iYSBUZWFtDQo+IFNVU0UgTGludXgsIE1heGZlbGRzdHJhw59lIDUsIDkwNDA5IE7DvHJuYmVyZywgR2VybWFueQ0K---------------------------------------------------------------------To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.orgFor additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (2)
-
Lars Müller
-
Putrycz, Erik