View previous topic :: View next topic |
Author |
Message |
russellD n00b
Joined: 07 Oct 2014 Posts: 55 Location: 28.5797S,153.338 E
|
Posted: Tue Feb 05, 2019 8:15 am Post subject: eclean-kernel errors |
|
|
Running eclean-kernel with -A (ask prior deletion) -n 3 (leave most recent three kernels), the script is attempting to delete current kernel!
here is output from eclean-kernel -A -n 3:
Code: | root@seedz:~# eclean-kernel -A -n 3
Note: referenced kernel does not exist: /boot/root/16
Remove genkernel-x86_64-4.19.7-gentooSeedz-00 (vmlinuz does not exist, not referenced by bootloader (grub2))? [Yes/No]n
Remove genkernel-x86_64-4.20.6-gentooSeedz-00 (vmlinuz does not exist)? [Yes/No]n
Remove genkernel-x86_64-4.19.10-gentooSeedz-00 (vmlinuz does not exist, not referenced by bootloader (grub2))? [Yes/No]n
Remove genkernel-x86_64-4.19.9-gentooSeedz-00 (vmlinuz does not exist, not referenced by bootloader (grub2))? [Yes/No]n
Remove genkernel-x86_64-4.20.5-gentooSeedz-00 (vmlinuz does not exist)? [Yes/No]n |
and file listing from /boot:
Code: | root@seedz:~# ls /boot
System.map-4.19.1-gentooSeedz-00 config-4.19.1-gentooSeedz-00 grub vmlinuz-4.19.10-gentooSeedz-00.old
System.map-4.19.10-gentooSeedz-00 config-4.19.10-gentooSeedz-00 initramfs-genkernel-x86_64-4.19.10-gentooSeedz-00 vmlinuz-4.19.2-gentooSeedz-00
System.map-4.19.10-gentooSeedz-00.old config-4.19.10-gentooSeedz-00.old initramfs-genkernel-x86_64-4.19.7-gentooSeedz-00 vmlinuz-4.19.2-gentooSeedz-00.old
System.map-4.19.2-gentooSeedz-00 config-4.19.2-gentooSeedz-00 initramfs-genkernel-x86_64-4.19.9-gentooSeedz-00 vmlinuz-4.19.7-gentooSeedz-00
System.map-4.19.2-gentooSeedz-00.old config-4.19.2-gentooSeedz-00.old initramfs-genkernel-x86_64-4.20.5-gentooSeedz-00 vmlinuz-4.19.7-gentooSeedz-00.old
System.map-4.19.7-gentooSeedz-00 config-4.19.7-gentooSeedz-00 initramfs-genkernel-x86_64-4.20.6-gentooSeedz-00 vmlinuz-4.19.9-gentooSeedz-00
System.map-4.19.7-gentooSeedz-00.old config-4.19.7-gentooSeedz-00.old lost+found vmlinuz-4.20.5-gentooSeedz-00
System.map-4.19.9-gentooSeedz-00 config-4.19.9-gentooSeedz-00 memtest86plus vmlinuz-4.20.6-gentooSeedz-00
System.map-4.20.5-gentooSeedz-00 config-4.20.5-gentooSeedz-00 vmlinuz-4.19.1-gentooSeedz-00
System.map-4.20.6-gentooSeedz-00 config-4.20.6-gentooSeedz-00 vmlinuz-4.19.10-gentooSeedz-00
|
so if eclean-kernel was run like this, then most recent and second and third most recent current kernels would be deleted!
as in 4.20.6, 4.20.5, 4.19.10
so how can I check if this some funkiness in my Gentoo setup?
thanks in advance! |
|
Back to top |
|
|
Lebkoungcity Apprentice
Joined: 16 Nov 2008 Posts: 212 Location: near Lebkoungcity (='Gingerbreadcity' =Nuremberg)
|
Posted: Sat Feb 09, 2019 10:51 am Post subject: |
|
|
Hello,
you posted this:
russellD wrote: |
(...)
Note: referenced kernel does not exist: /boot/root/16
Remove genkernel-x86_64-4.19.7-gentooSeedz-00 (vmlinuz does not exist, not referenced by bootloader (grub2))?
(...)
|
That's interesting. What is the kernel you're running at the moment / what's the output of:
And it might be interesting to see the content of your /boot with the date when each file was put into it. So, what's the output of:
And which kernels are in the config-file of your bootloader? If you're using sys-boot/grub (which is what's implicated in your post) it should be:
Code: | /boot/grub/grub.cfg |
If you're not comfortable with the syntax you could easily run
Code: | grub-mkconfig -o /boot/grub/grub.cfg |
This should reconfigure grub.cfg automatically depending on the content of /boot. After a reboot your machine should run the latest kernel out of those in your /boot.
Then I would expect eclean-kernel to give you reasonable results.
Greetings,
Andy _________________ "The most dangerous world view is the world view of the ones who haven't viewed the world."
Alexander von Humboldt (1769-1859) |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|