[Assist] Last upgrade broke lvm2 and I can't boot

André Silva emulatorman at riseup.net
Mon Nov 21 17:28:27 GMT 2016


I moved to mkinitcpio running as pacman hook to fix lvm2 breakage
[0][1][2][3][4][5][6][7][8][9][10][11][12]

[0]:https://git.parabola.nu/abslibre.git/commit/?id=537937951f57f7a2ec6368c93f39fd45a255c90b
[1]:https://git.parabola.nu/abslibre.git/commit/?id=cca3ade68a74f2fed49ba1028268705fba755443
[2]:https://git.parabola.nu/abslibre.git/commit/?id=fed2f35b30e6af461bd5c738fefcabb83fc60a2b
[3]:https://git.parabola.nu/abslibre.git/commit/?id=e719b9b573ef4d055088a100442802e77d505f4e
[4]:https://git.parabola.nu/abslibre.git/commit/?id=89a9812e5b82466c6329c553402e3452dda2f05c
[5]:https://git.parabola.nu/abslibre.git/commit/?id=627aadb93671b80863ad06516cb0c756290ee5db
[6]:https://git.parabola.nu/abslibre.git/commit/?id=45e9b7d7e7818135931ea946226ef1a659a42ad1
[7]:https://git.parabola.nu/abslibre.git/commit/?id=13005bbfdbea5ccea359bff140093633de524a8c
[8]:https://git.parabola.nu/abslibre.git/commit/?id=f6aaf35ec25fe95410b13147f52b1b93b7ba34ac
[9]:https://git.parabola.nu/abslibre.git/commit/?id=542f725ac055df44aaa7741469e78237db95e5df
[10]:https://git.parabola.nu/abslibre.git/commit/?id=a04df5263cf024f9a064372f924e408e646f57f0
[11]:https://git.parabola.nu/abslibre.git/commit/?id=9a1e45b64840472e427edab26454fb66264bd514
[12]:https://git.parabola.nu/abslibre.git/commit/?id=5180f7e2c27a6d213db3b3aee9eecc6c8a483d8e

On 11/20/2016 07:47 AM, Jorge Araya Navarro wrote:
> Thank God All-Mighty I remembered having Parabola installed in my portable hard driver, everything I had to do in GRUB command line was:
> 
> grub> configfile (usb1,msdos3)/boot/grub/grub.cfg 
> 
> And now I had a rescue device to fix this mess on my laptop :)
> 
> I don't think this will work for people that isn't using UUID to identify their partitions in a Parabola installation, people should be aware.
> 
> El 19 de noviembre de 2016 15:34:42 GMT-06:00, Moritz Klammler <moritz at klammler.eu> escribió:
>> The same happened to me and (apparently) many others.  I'm somewhat
>> disappointed that the Arch project still didn't add an item on the NEWS
>> page for this even though it was suggested in their forums.  Maybe the
>> Parabola website can add a notice on its own?
>>
>> The problem is that the order in which libreadline is updated and the
>> new kernel image is built is broken.  If you manually run
>>
>>    # mkinitcpio -p ${KERNEL}
>>
>> after
>>
>>    # pacman -Syu
>>
>> has completed (with an incorrect exit code claiming success when it
>> actually failed to create a bootable kernel image), everything will be
>> fine.
>>
>> If you have already powered off the system, booting a live-system,
>> mounting your hard drive, chroot()ing into it and running `mkinitcpio`
>>from there also fixes the issue.
>>
>> I'm sorry to hear that you cannot boot a live-system either.  I'm
>> afraid
>> that you probably won't be able to fix your system without doing that.
>> I cannot diagnose what might be the problem that your Grub refuses to
>> boot a live-system and I'm also not an expert on this so I'm sorry for
>> somehow giving you a non-answer.  I'm posting this anyway in the hope
>> that it might help others from running into this (avoidable) situation
>> in the first place.  I can assure you that I have already successfully
>> bootet live systems from Libreboot's GRUB, though, so hopefully a more
>> experienced person will be able to diagnose your problem so you can fix
>> your system, too.
>>
>>
>>
>> Jorge Araya Navarro <elcorreo at deshackra.com> writes:
>>
>>> Yeah, I discovered this after an upgrade done to my system, today I
>>> was in the recovery shell and issuing 'lvm vgscan' throw this:
>>>
>>> lvm: error while loading shared libraries: libreadline.so.6: cannot
>> open shared object file: No such file or directory
>>>
>>> The worst thing is that I can't boot a live cd, Libreboot's GRUB
>> keeps sending
>>> me back to the menu or the command line without throwing errors of
>> any kind. I
>>> don't have any other computer here or know someone running GNU to
>> give me a
>>> hand and fix my laptop.
>>>
>>> Any suggestions? I'm desperate.
>>
>> -- 
>> OpenPGP:
>>
>> Public Key:   http://openpgp.klammler.eu
>> Fingerprint:  2732 DA32 C8D0 EEEC A081  BE9D CF6C 5166 F393 A9C0
> 
> 
> 
> _______________________________________________
> Assist mailing list
> Assist at lists.parabola.nu
> https://lists.parabola.nu/mailman/listinfo/assist
> 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: OpenPGP digital signature
URL: <https://lists.parabola.nu/pipermail/assist/attachments/20161121/582baa61/attachment.bin>


More information about the Assist mailing list