Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

support /boot in the root filesystem; i.e. no separate /boot #1452

Closed
dustymabe opened this issue Feb 11, 2018 · 6 comments · Fixed by #2149
Closed

support /boot in the root filesystem; i.e. no separate /boot #1452

dustymabe opened this issue Feb 11, 2018 · 6 comments · Fixed by #2149

Comments

@dustymabe
Copy link
Contributor

Whenever someone does manual partitioning and they don't add a separate /boot partition. They end up getting an error in anaconda: see this BZ.

I looked and I couldn't find a specific issue that addressed this but there is #876 which seems somewhat related but mostly focusing on atomicity of the filesystem I think.

Can we support /boot in the root filesystem? Of course, for efi systems there will always be the vFAT /boot/efi.

Note: This may be an issue that needs code work in Anaconda instead of in ostree.

@cgwalters
Copy link
Member

This is mostly in #1404

@dustymabe
Copy link
Contributor Author

This is mostly in #1404

Ah, cool. A PR. Now we can close this issue when it gets merged.

Quick question. That PR title says for uboot and syslinux. Does it also apply to grub2?

@vtolstov
Copy link

any progress for such think?

@clime
Copy link
Contributor

clime commented Feb 15, 2020

Same question here.

@cgwalters
Copy link
Member

I was thinking about this briefly, and it may simplify things to avoid copying the kernel/initramfs to /boot in the single partition scenario - there's no reason to do it! We can just point the bootloader configs at the canonical kernel state in /usr/lib/modules/$kver.

@akiernan
Copy link
Contributor

We run w/o a separate /boot on U-Boot, obviously they just end up hardlinked anyway!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants