home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   alt.os.linux.suse      Suse is actually not that bad      138,051 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 137,604 of 138,051   
   Andrew to Carlos E.R.   
   Re: Why does boot block for "Purge old k   
   18 Sep 22 07:33:36   
   
   From: Doug@hyperspace.vogon.gov   
      
   Carlos E.R. wrote:   
   > On 2022-09-16 22:52, Andrew wrote:   
   >> Carlos E.R. wrote:   
   >>> On 2022-08-21 22:11, Andrew wrote:   
   >>>> Carlos E.R. wrote:   
   >>>>> On 2022-08-20 20:47, Andrew wrote:   
   >>>>>> Carlos E.R. wrote:   
   >>>>>>> On 2022-08-12 20:02, Andrew wrote:   
   >>>>>>>> The older system has another problem anyway, my /boot partition   
   >>>>>>>> is over 500MB and has around 50% free with the current kernel   
   >>>>>>>> and the -1 kernel.   This is insufficient when it comes to   
   >>>>>>>> installing a new kernel and I'm going to have to start getting   
   >>>>>>>> rid of the -1 kernel before installing the new one.  The beast   
   >>>>>>>> is dual-boot with Windows 10 and I am not prepared to risk   
   >>>>>>>> moving the main Windows partion which is just behind /boot.   
   >>>>>>>   
   >>>>>>> Try instead uninstalling "plymouth" (and then run mkinitrd).   
   >>>>>>>   
   >>>>>>> This package does the graphic display during boot, and it makes   
   >>>>>>> the kernel image much larger.   
   >>>>>>>   
   >>>>>>> 500 M should be enough.   
   >>>>>>>   
   >>>>>>> Telcontar:~ # df -h | grep boot   
   >>>>>>> /dev/nvme0n1p4        1011M   98M  862M  11% /boot   
   >>>>>>> /dev/nvme0n1p1         500M   19M  482M   4% /boot/efi   
   >>>>>>> Telcontar:~ #   
   >>>>>>>   
   >>>>>>>   
   >>>>>>   
   >>>>>> Thanks, that particular machine is a test system so I tried it.   
   >>>>>> It still boots with no problems but I won't see if it really   
   >>>>>> helped until the next kernel comes along.   
   >>>>>> It's my only pre-UEFI system and has been running since 2010,   
   >>>>>> which is why the /boot is sized the way it is.   
   >>>>>   
   >>>>>   
   >>>>> You can simply do:   
   >>>>>   
   >>>>> df -h /boot   
   >>>>>   
   >>>>> before and after removing the package, to see the effect it has.   
   >>>>>   
   >>>>> This is the file that changes:   
   >>>>>   
   >>>>> cer@Telcontar:~> ls -lh /boot/initrd*   
   >>>>>   
   >>>>> ... 13M Aug  8 14:45 /boot/initrd-5.3.18-150300.59.63-default   
   >>>>> ... 13M Aug  8 14:45 /boot/initrd-5.3.18-150300.59.87-default   
   >>>>>   
   >>>>>   
   >>>>   
   >>>> Oh, I did that immediately.  The file was slightly smaller and the   
   >>>> partition dropped to 48% used.   
   >>>   
   >>> Oh. I expected a significant difference. When I tested this was long   
   >>> ago, though, so I suppose that now they are including so many things   
   >>> in the initrd that it no longer makes an impact.   
   >>>   
   >>>> Given that the previous 50% was with two kernels, an additional one   
   >>>> should still only be 75% before reverting to 50% once the oldest one   
   >>>> had been removed, I don't see any alternative to waiting for a new   
   >>>> kernel update.   
   >>>> The -1 kernel still has the Plymouth stuff in there so the next   
   >>>> update may fail until I remove it, and the following one could then   
   >>>> still be ok.  Calculations will not help.   
   >>>   
   >>> Er... no, when you remove the package all the initrds are remade   
   >>> without it. All kernels. Look at the dates of the files (see mine   
   >>> above, same timestamp).   
   >>>   
   >>   
   >> I suppose I could have said "you are right" (with the reduced size)   
   >> but I was waiting for a new kernel to come along.  It has.   
   >>   
   >> 240 MB - Total size of /boot   
   >> 107 MB - Used (with two kernels)   
   >> 117 MB - Free   
   >> This means 48% of /boot is in use.   
   >> zypper still said it needed another 10 MB to install the new kernel.   
   >> Abort, retry, ignore? [a/r/i] (a):   
   >>   
   >> The adventurous solution would have been to have tried "i" as in "do   
   >> it anyway".  I copped out, removed the older kernel with Yast ->   
   >> Software Management (at which point 50-60 MB was in use) and then   
   >> installed the new one using zypper.  The 240 / 107 / 117 / 48% figures   
   >> still hold true.   
   >> I'm assuming zypper's calculation of how much it needs is at fault,   
   >> the additional kernel should have meant 160 MB was in use.  zypper's   
   >> guesstimate of 127 MB for a new kernel seems ridiculous, unless there   
   >> is some compression going on there during the update process.   
   >> There are vmlinux-whatever.gz files in there which take 17-18 MB each,   
   >> if one takes 80 MB before compression that would explain a lot.   
   >   
   >   
   > When this happened to me I tried to find 10 meg I could move temporarily   
   > to another partition. 240 megs is now too small. Mine is a gigabyte   
   > (103M in use), of course after I changed the disk and reformatted.   
   >   
      
   This machine is ancient and is dual boot with Windows 10 (originally   
   Windows 7), I'll have to live with the pain.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca