[SOLVED] C2 won't boot up after upgrading systemd to 245-1 on Arch
-
- Posts: 5
- Joined: Sun Jan 19, 2020 1:09 am
- languages_spoken: english
- ODROIDs: C2, XU4, GO
- Has thanked: 0
- Been thanked: 0
- Contact:
[SOLVED] C2 won't boot up after upgrading systemd to 245-1 on Arch
Original post: https://archlinuxarm.org/forum/viewtopi ... 65&t=14334
As you can see - many services fail to start. Downgrading systemd solves the boot problem. It's related to the lack of support of ambient capabilities in 3.16.78-1-ARCH kernel. Also I cannot upgrade to 3.16.81 due to RTC issues I've reported earlier.
A question to Hardkernel team: is there a work-around to make the system boot at least?
As you can see - many services fail to start. Downgrading systemd solves the boot problem. It's related to the lack of support of ambient capabilities in 3.16.78-1-ARCH kernel. Also I cannot upgrade to 3.16.81 due to RTC issues I've reported earlier.
A question to Hardkernel team: is there a work-around to make the system boot at least?
Last edited by stas-t on Fri Mar 20, 2020 1:58 am, edited 1 time in total.
-
- Posts: 16
- Joined: Thu Oct 13, 2016 12:41 pm
- languages_spoken: german
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: C2 won't boot up after upgrading systemd to 245-1 on Arch
Same problem here. I am using kernel 3.16.81 upgrade to systemd 245-3.
-
- Posts: 168
- Joined: Wed Jul 13, 2016 9:11 am
- languages_spoken: english
- ODROIDs: C2
- Has thanked: 1 time
- Been thanked: 0
- Contact:
Re: C2 won't boot up after upgrading systemd to 245-1 on Arch
This board [ODROID-C2] is just too quirky I think due primarily to its ancient kernel support by Hard Kernel. Here are a few major issues I see with mine:
* No boot bug mentioned in this thread with currently stable version of systemd (impacting everything).
* CGroups (impacting LXC and virtualization).
* Bridge networking (impacting LXC and virtualization).
As we approach the official EOL of the 3.16.x branch which is June of 2020 (just a few months), what is the plan moving forward from Hard Kernel?
* No boot bug mentioned in this thread with currently stable version of systemd (impacting everything).
* CGroups (impacting LXC and virtualization).
* Bridge networking (impacting LXC and virtualization).
As we approach the official EOL of the 3.16.x branch which is June of 2020 (just a few months), what is the plan moving forward from Hard Kernel?
- odroid
- Site Admin
- Posts: 39111
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English, Korean
- ODROIDs: ODROID
- Has thanked: 2499 times
- Been thanked: 1381 times
- Contact:
Re: C2 won't boot up after upgrading systemd to 245-1 on Arch
Since the latest Ubuntu 18.04.4 update is still using the systemd version 237, we didn't know what has changed in version 245.
The RTC shield also worked fine on that old systemd + Kernel 3.16.81 on Ubuntu so far.
We need to learn which part of the latest systemd blocks the booting process from ALARM developers.
We have a plan to build a trial Ubuntu 20.04 LTS image in July/August based on Kernel 5.4.y.
But it will contain very limited GPU/VPU acceleration drivers due to lack of our upstream capability.
Meanwhile, you can try the latest Armbian images which comes with Kernel 5.4.y if your target application is not a 4K video playing nor gaming machine.
The RTC shield also worked fine on that old systemd + Kernel 3.16.81 on Ubuntu so far.
We need to learn which part of the latest systemd blocks the booting process from ALARM developers.
We have a plan to build a trial Ubuntu 20.04 LTS image in July/August based on Kernel 5.4.y.
But it will contain very limited GPU/VPU acceleration drivers due to lack of our upstream capability.
Meanwhile, you can try the latest Armbian images which comes with Kernel 5.4.y if your target application is not a 4K video playing nor gaming machine.
-
- Posts: 16
- Joined: Thu Oct 13, 2016 12:41 pm
- languages_spoken: german
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: C2 won't boot up after upgrading systemd to 245-1 on Arch
@odroid: Thank you for your reply
Can you estimate a timeline?We need to learn which part of the latest systemd blocks the booting process from ALARM developers.
- odroid
- Site Admin
- Posts: 39111
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English, Korean
- ODROIDs: ODROID
- Has thanked: 2499 times
- Been thanked: 1381 times
- Contact:
-
- Site Admin
- Posts: 11806
- Joined: Fri Feb 22, 2013 11:34 pm
- languages_spoken: english, portuguese
- ODROIDs: -
- Location: Brazil
- Has thanked: 1 time
- Been thanked: 48 times
- Contact:
Re: C2 won't boot up after upgrading systemd to 245-1 on Arch
Hello,
This commit: https://github.com/hardkernel/linux/com ... f18b78941a
Fixes the issue.
I've also send a PR to get our kernel updated: https://github.com/archlinuxarm/PKGBUILDs/pull/1778
This commit: https://github.com/hardkernel/linux/com ... f18b78941a
Fixes the issue.
I've also send a PR to get our kernel updated: https://github.com/archlinuxarm/PKGBUILDs/pull/1778
-
- Posts: 6
- Joined: Thu Sep 21, 2017 12:36 am
- languages_spoken: english
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: C2 won't boot up after upgrading systemd to 245-1 on Arch
boot fails if I upgrade the ArchArm to "aarch64 core systemd 245-3"
and I cannot install docker or other packages if adding to pacman.conf
IgnorePkg = systemd systemd-libs systemd-sysvcompat
and I cannot install docker or other packages if adding to pacman.conf
IgnorePkg = systemd systemd-libs systemd-sysvcompat
- odroid
- Site Admin
- Posts: 39111
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English, Korean
- ODROIDs: ODROID
- Has thanked: 2499 times
- Been thanked: 1381 times
- Contact:
Re: C2 won't boot up after upgrading systemd to 245-1 on Arch
You might need to update the kernel first.
-
- Posts: 168
- Joined: Wed Jul 13, 2016 9:11 am
- languages_spoken: english
- ODROIDs: C2
- Has thanked: 1 time
- Been thanked: 0
- Contact:
Re: C2 won't boot up after upgrading systemd to 245-1 on Arch
I kept both the kernel and systemd* packages in the package manager's ignore list until now.
Code: Select all
IgnorePkg = linux-odroid-c2 linux-odroid-c2-headers systemd systemd-libs systemd-sysvcompat
Code: Select all
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
Packages (5) linux-odroid-c2-3.16.82-1 linux-odroid-c2-headers-3.16.82-1 systemd-245-3 systemd-libs-245-3
systemd-sysvcompat-245-3
@stas-t - I think you can mark this as solved if the update works for you as well.
-
- Posts: 5
- Joined: Sun Jan 19, 2020 1:09 am
- languages_spoken: english
- ODROIDs: C2, XU4, GO
- Has thanked: 0
- Been thanked: 0
- Contact:
[SOLVED] Re: C2 won't boot up after upgrading systemd to 245-1 on Arch
@graysky: thank you for testing! I'm going to trust you and mark it as resolved.
However, since RTC is still not working for me - I've rolled back the kernel instead of upgrading everything.
However, since RTC is still not working for me - I've rolled back the kernel instead of upgrading everything.
-
- Site Admin
- Posts: 11806
- Joined: Fri Feb 22, 2013 11:34 pm
- languages_spoken: english, portuguese
- ODROIDs: -
- Location: Brazil
- Has thanked: 1 time
- Been thanked: 48 times
- Contact:
Re: [SOLVED] C2 won't boot up after upgrading systemd to 245-1 on Arch
I'm looking onto the RTC issue
-
- Posts: 168
- Joined: Wed Jul 13, 2016 9:11 am
- languages_spoken: english
- ODROIDs: C2
- Has thanked: 1 time
- Been thanked: 0
- Contact:
Re: [SOLVED] C2 won't boot up after upgrading systemd to 245-1 on Arch
Thank you please let me know if you need stuff tested.
-
- Posts: 168
- Joined: Wed Jul 13, 2016 9:11 am
- languages_spoken: english
- ODROIDs: C2
- Has thanked: 1 time
- Been thanked: 0
- Contact:
Re: [SOLVED] C2 won't boot up after upgrading systemd to 245-1 on Arch
I'm guessing since no new posts, you have no ideas to get the RTC shield working?
Who is online
Users browsing this forum: No registered users and 5 guests