After update ipfire to 157, no boot

Hi everyone, i just upgraded the Ipfire to 157 but some how it’s not booting it hang at grub and that’s it



I try the boot options i have but all go to grub but don’t go farther.

I couldn’t find any breaking information on the forum about update 157

Best regards

Neopegasus

It looks like you lost your boot loader configuration. You can try to boot the system with something like Super GRUB Disk and if that works try to repair it…

Thanks for the reply, Micheal, i just took the hdd out and put it on my Linux box but I am no good with grub thing, so my idea is to find my settings and save them, i forgot to do it this time :sob:, any thing else I can try with the hdd out ?

The last backup automatically created before the update ran is in /var/ipfire/backup.

Micheal, thanks , i just found it


I was thinking to just do a fresh install and then load the backup.

Other things should be for me too overhead.

Is there logs I can pick before reinstall that can help?

Yes, in /var/log/pakfire… Have a look in there…

Ok going!
I will post what I found

I can see this in the end :

I will they to out the log it self , i just need to transfer it to my phone or a other option.

Looks like GRUB didn’t find a kernel there. Filesystem error maybe?

I have a lot of squid error in the same log :

sr/lib/squid/errors/
usr/lib/squid/errors/tr/
usr/lib/squid/errors/tr/error-details.txt
usr/lib/squid/errors/tr/ERR_ZERO_SIZE_OBJECT
usr/lib/squid/errors/tr/ERR_WRITE_ERROR
usr/lib/squid/errors/tr/ERR_URN_RESOLVE
usr/lib/squid/errors/tr/ERR_UNSUP_REQ
usr/lib/squid/errors/tr/ERR_UNSUP_HTTPVERSION
usr/lib/squid/errors/tr/ERR_TOO_BIG
usr/lib/squid/errors/tr/ERR_SOCKET_FAILURE
usr/lib/squid/errors/tr/ERR_SHUTTING_DOWN
usr/lib/squid/errors/tr/ERR_SECURE_CONNECT_FAIL
usr/lib/squid/errors/tr/ERR_READ_TIMEOUT
usr/lib/squid/errors/tr/ERR_READ_ERROR
usr/lib/squid/errors/tr/ERR_PROTOCOL_UNKNOWN
usr/lib/squid/errors/tr/ERR_PRECONDITION_FAILED
usr/lib/squid/errors/tr/ERR_ONLY_IF_CACHED_MISS
usr/lib/squid/errors/tr/ERR_NO_RELAY
usr/lib/squid/errors/tr/ERR_LIFETIME_EXP
usr/lib/squid/errors/tr/ERR_INVALID_URL
usr/lib/squid/errors/tr/ERR_INVALID_RESP
usr/lib/squid/errors/tr/ERR_INVALID_REQ
usr/lib/squid/errors/tr/ERR_ICAP_FAILURE
usr/lib/squid/errors/tr/ERR_GATEWAY_FAILURE
usr/lib/squid/errors/tr/ERR_FTP_UNAVAILABLE
usr/lib/squid/errors/tr/ERR_FTP_PUT_MODIFIED
usr/lib/squid/errors/tr/ERR_FTP_PUT_ERROR
usr/lib/squid/errors/tr/ERR_FTP_PUT_CREATED
usr/lib/squid/errors/tr/ERR_FTP_NOT_FOUND
usr/lib/squid/errors/tr/ERR_FTP_FORBIDDEN
usr/lib/squid/errors/tr/ERR_FTP_FAILURE
usr/lib/squid/errors/tr/ERR_FTP_DISABLED
usr/lib/squid/errors/tr/ERR_FORWARDING_DENIED
usr/lib/squid/errors/tr/ERR_ESI
usr/lib/squid/errors/tr/ERR_DNS_FAIL
usr/lib/squid/errors/tr/ERR_DIR_LISTING
usr/lib/squid/errors/tr/ERR_CONNECT_FAIL
usr/lib/squid/errors/tr/ERR_CONFLICT_HOST
usr/lib/squid/errors/tr/ERR_CANNOT_FORWARD
usr/lib/squid/errors/tr/ERR_CACHE_MGR_ACCESS_DENIED
usr/lib/squid/errors/tr/ERR_CACHE_ACCESS_DENIED
usr/lib/squid/errors/tr/ERR_AGENT_WPAD
usr/lib/squid/errors/tr/ERR_AGENT_CONFIGURE
usr/lib/squid/errors/tr/ERR_ACL_TIME_QUOTA_EXCEEDED
usr/lib/squid/errors/tr/ERR_ACCESS_DENIED
usr/lib/squid/errors/ru/
usr/lib/squid/errors/ru/error-details.txt
usr/lib/squid/errors/ru/ERR_ZERO_SIZE_OBJECT
usr/lib/squid/errors/ru/ERR_WRITE_ERROR
usr/lib/squid/errors/ru/ERR_URN_RESOLVE
usr/lib/squid/errors/ru/ERR_UNSUP_REQ
usr/lib/squid/errors/ru/ERR_UNSUP_HTTPVERSION
usr/lib/squid/errors/ru/ERR_TOO_BIG
usr/lib/squid/errors/ru/ERR_SOCKET_FAILURE
usr/lib/squid/errors/ru/ERR_SHUTTING_DOWN
usr/lib/squid/errors/ru/ERR_SECURE_CONNECT_FAIL
usr/lib/squid/errors/ru/ERR_READ_TIMEOUT
usr/lib/squid/errors/ru/ERR_READ_ERROR
usr/lib/squid/errors/ru/ERR_PROTOCOL_UNKNOWN
usr/lib/squid/errors/ru/ERR_PRECONDITION_FAILED
usr/lib/squid/errors/ru/ERR_ONLY_IF_CACHED_MISS
usr/lib/squid/errors/ru/ERR_NO_RELAY
usr/lib/squid/errors/ru/ERR_LIFETIME_EXP
usr/lib/squid/errors/ru/ERR_INVALID_URL
usr/lib/squid/errors/ru/ERR_INVALID_RESP
usr/lib/squid/errors/ru/ERR_INVALID_REQ
usr/lib/squid/errors/ru/ERR_ICAP_FAILURE
usr/lib/squid/errors/ru/ERR_GATEWAY_FAILURE
usr/lib/squid/errors/ru/ERR_FTP_UNAVAILABLE
usr/lib/squid/errors/ru/ERR_FTP_PUT_MODIFIED
usr/lib/squid/errors/ru/ERR_FTP_PUT_ERROR
usr/lib/squid/errors/ru/ERR_FTP_PUT_CREATED
usr/lib/squid/errors/ru/ERR_FTP_NOT_FOUND
usr/lib/squid/errors/ru/ERR_FTP_FORBIDDEN
usr/lib/squid/errors/ru/ERR_FTP_FAILURE
usr/lib/squid/errors/ru/ERR_FTP_DISABLED
usr/lib/squid/errors/ru/ERR_FORWARDING_DENIED
usr/lib/squid/errors/ru/ERR_ESI
usr/lib/squid/errors/ru/ERR_DNS_FAIL
usr/lib/squid/errors/ru/ERR_DIR_LISTING
usr/lib/squid/errors/ru/ERR_CONNECT_FAIL
usr/lib/squid/errors/ru/ERR_CONFLICT_HOST
usr/lib/squid/errors/ru/ERR_CANNOT_FORWARD
usr/lib/squid/errors/ru/ERR_CACHE_MGR_ACCESS_DENIED
usr/lib/squid/errors/ru/ERR_CACHE_ACCESS_DENIED
usr/lib/squid/errors/ru/ERR_AGENT_WPAD
usr/lib/squid/errors/ru/ERR_AGENT_CONFIGURE
usr/lib/squid/errors/ru/ERR_ACL_TIME_QUOTA_EXCEEDED
usr/lib/squid/errors/ru/ERR_ACCESS_DENIED
usr/lib/squid/errors/pl/
usr/lib/squid/errors/pl/error-details.txt
usr/lib/squid/errors/pl/ERR_ZERO_SIZE_OBJECT
usr/lib/squid/errors/pl/ERR_WRITE_ERROR
usr/lib/squid/errors/pl/ERR_URN_RESOLVE
usr/lib/squid/errors/pl/ERR_UNSUP_REQ
usr/lib/squid/errors/pl/ERR_UNSUP_HTTPVERSION
usr/lib/squid/errors/pl/ERR_TOO_BIG
usr/lib/squid/errors/pl/ERR_SOCKET_FAILURE
usr/lib/squid/errors/pl/ERR_SHUTTING_DOWN
usr/lib/squid/errors/pl/ERR_SECURE_CONNECT_FAIL
usr/lib/squid/errors/pl/ERR_READ_TIMEOUT
usr/lib/squid/errors/pl/ERR_READ_ERROR
usr/lib/squid/errors/pl/ERR_PROTOCOL_UNKNOWN
usr/lib/squid/errors/pl/ERR_PRECONDITION_FAILED
usr/lib/squid/errors/pl/ERR_ONLY_IF_CACHED_MISS
usr/lib/squid/errors/pl/ERR_NO_RELAY
usr/lib/squid/errors/pl/ERR_LIFETIME_EXP
usr/lib/squid/errors/pl/ERR_INVALID_URL
usr/lib/squid/errors/pl/ERR_INVALID_RESP
usr/lib/squid/errors/pl/ERR_INVALID_REQ
usr/lib/squid/errors/pl/ERR_ICAP_FAILURE
usr/lib/squid/errors/pl/ERR_GATEWAY_FAILURE
usr/lib/squid/errors/pl/ERR_FTP_UNAVAILABLE
usr/lib/squid/errors/pl/ERR_FTP_PUT_MODIFIED
usr/lib/squid/errors/pl/ERR_FTP_PUT_ERROR
usr/lib/squid/errors/pl/ERR_FTP_PUT_CREATED
usr/lib/squid/errors/pl/ERR_FTP_NOT_FOUND
usr/lib/squid/errors/pl/ERR_FTP_FORBIDDEN
usr/lib/squid/errors/pl/ERR_FTP_FAILURE
usr/lib/squid/errors/pl/ERR_FTP_DISABLED
usr/lib/squid/errors/pl/ERR_FORWARDING_DENIED
usr/lib/squid/errors/pl/ERR_ESI
usr/lib/squid/errors/pl/ERR_DNS_FAIL
usr/lib/squid/errors/pl/ERR_DIR_LISTING
usr/lib/squid/errors/pl/ERR_CONNECT_FAIL
usr/lib/squid/errors/pl/ERR_CONFLICT_HOST
usr/lib/squid/errors/pl/ERR_CANNOT_FORWARD
usr/lib/squid/errors/pl/ERR_CACHE_MGR_ACCESS_DENIED
usr/lib/squid/errors/pl/ERR_CACHE_ACCESS_DENIED
usr/lib/squid/errors/pl/ERR_AGENT_WPAD
usr/lib/squid/errors/pl/ERR_AGENT_CONFIGURE
usr/lib/squid/errors/pl/ERR_ACL_TIME_QUOTA_EXCEEDED
usr/lib/squid/errors/pl/ERR_ACCESS_DENIED
usr/lib/squid/errors/nl/
usr/lib/squid/errors/nl/error-details.txt
usr/lib/squid/errors/nl/ERR_ZERO_SIZE_OBJECT
usr/lib/squid/errors/nl/ERR_WRITE_ERROR
usr/lib/squid/errors/nl/ERR_URN_RESOLVE
usr/lib/squid/errors/nl/ERR_UNSUP_REQ
usr/lib/squid/errors/nl/ERR_UNSUP_HTTPVERSION
usr/lib/squid/errors/nl/ERR_TOO_BIG
usr/lib/squid/errors/nl/ERR_SOCKET_FAILURE
usr/lib/squid/errors/nl/ERR_SHUTTING_DOWN
usr/lib/squid/errors/nl/ERR_SECURE_CONNECT_FAIL
usr/lib/squid/errors/nl/ERR_READ_TIMEOUT
usr/lib/squid/errors/nl/ERR_READ_ERROR
usr/lib/squid/errors/nl/ERR_PROTOCOL_UNKNOWN
usr/lib/squid/errors/nl/ERR_PRECONDITION_FAILED
usr/lib/squid/errors/nl/ERR_ONLY_IF_CACHED_MISS
usr/lib/squid/errors/nl/ERR_NO_RELAY
usr/lib/squid/errors/nl/ERR_LIFETIME_EXP
usr/lib/squid/errors/nl/ERR_INVALID_URL
usr/lib/squid/errors/nl/ERR_INVALID_RESP
usr/lib/squid/errors/nl/ERR_INVALID_REQ
usr/lib/squid/errors/nl/ERR_ICAP_FAILURE
usr/lib/squid/errors/nl/ERR_GATEWAY_FAILURE
usr/lib/squid/errors/nl/ERR_FTP_UNAVAILABLE
usr/lib/squid/errors/nl/ERR_FTP_PUT_MODIFIED
usr/lib/squid/errors/nl/ERR_FTP_PUT_ERROR
usr/lib/squid/errors/nl/ERR_FTP_PUT_CREATED

I dont know , i secure the log file and posting it now here to.
update-core-upgrade-157.zip (30.4 KB)

These are just files being extracted…

2 Likes

Till now I dont see something about missing , some kernel things but looks ok no error or missing.

But maybe I am looking on the wrong and to fast… :see_no_evil:

In the grub folder on the HDD, i see files in i386pc and x86_64efi



So i can’t onderstand what it didn’t see

The Firewall is back in action, but web proxy don’t work , the add-on are installed and back-up is restored and did a reboot.

For now my wife is happy because we have safe internet, tomorrow I will keep going and check what is going wrong.

Thanks again @ms Michael!!

1 Like

Same problem with my apu. Update went fine, reboot → grub, missing kernel. Had to restore an older backup v 148. After the update process v157 did boot without issues.

Hi Everyone, today i start trying some small things with the webproxy, and I noticed it works with squidclam on, as soon I turn url filter it stopt.

I just dont know if it’s from v157 or 156 as i already have problem with after rebooting no webproxy:
https://community.ipfire.org/t/after-reboot-some-time-proxy-server-not-starting/5426/8

Same issue here - It did not boot after upgrade from v156 to v157 and stopped in Grub.
Hardware: IPFire Mini Appliance
Reinstalling from USB Stick was not as straight forward as before. Has taken several hours of try and error. Eventually I brought it up & was able to restore a recent configuration backup.

Same here. Same problem on an APU1 machine from a friend. He has a second hard drive as a backup so for now I did not yet fix the problem with a fresh reinstall but I will need to do it soon. I am holding up the update for my APU2 router for now.

Hi all,

since I got a bit lost here: Is anybody experiencing this problem on a different hardware than the IPFire Mini Appliance or the APU family? While upgrading to Core Update 157, I did not experience trouble on my firewalls, so we at least did not seem to break every system out there. :wink:

Also, could you please share the contents of /var/log/pakfire (as @ms asked already) and the output of df -h here?

Thanks, and best regards,
Peter Müller

1 Like

Hey @pmueller, my hardware is not Ipfire mini,
It’s; https://fireinfo.ipfire.org/profile/1e3cc7a973143bb7f3b4a5b82914723a9a452acd

I don’t if you mean my log file ore other person’s but mine log file is in the reply of @ms in a zip file as i was not aloud to add txt file.

I didn’t see anything good and if i saw something strange for me was it normal for the developers…

I hope I could be more helpful, let me know what I could do, I already clean install but maybe there’s still something.