Mailinglist Archive: opensuse-factory (845 mails)
| < Previous | Next > |
Re: [opensuse-factory] new kernel not booting
- From: Lars Müller <lmuelle@xxxxxxx>
- Date: Thu, 8 May 2008 09:12:18 +0200
- Message-id: <20080508071218.GA31310@xxxxxxxxxxxxxxx>
On Wed, May 07, 2008 at 02:38:45PM -0400, Putrycz, Erik wrote:
[ 8<
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
[ 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
| < Previous | Next > |