Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 415175 - initramfs for separate /usr not covered for ppc, ppc64, sparc (possibly others)
Summary: initramfs for separate /usr not covered for ppc, ppc64, sparc (possibly others)
Status: RESOLVED FIXED
Alias: None
Product: [OLD] Docs on www.gentoo.org
Classification: Unclassified
Component: Installation Handbook (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: nm (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on: 434550 434554 434732
Blocks: 407959
  Show dependency tree
 
Reported: 2012-05-08 19:43 UTC by Mike Hammill
Modified: 2012-09-11 22:52 UTC (History)
8 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Hammill 2012-05-08 19:43:11 UTC
This bug in response to 
http://blog.siphos.be/2012/04/documentation-updates-for-initramfs-needed/

I note that unlike the mention of the need to handle separate /usr and /var as given in x86 and x86_64, for example 
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=7

"If you use a specific partition layout where important file system locations (like /usr or /var) are on separate partitions, then ..."

there is NO counterpart for at least these arches:

http://www.gentoo.org/doc/en/handbook/handbook-ppc.xml?part=1&chap=7
http://www.gentoo.org/doc/en/handbook/handbook-ppc64.xml?part=1&chap=7
http://www.gentoo.org/doc/en/handbook/handbook-sparc.xml?part=1&chap=7

(I have not checked others, though I took a peek at MIPS).  This is particularly troubling because it's not clear that some of the bootloaders involved can even handle initrd/initramfs, e.g., silo, arcload, and I have not had luck personally with yaboot.  Yet, the handbooks all describe how you can make separate /usr and /var partitions.

According to the text on the siphos.be blog URL, this bug should block bug #407959.
Comment 1 Sven Vermeulen (RETIRED) gentoo-dev 2012-05-22 18:35:11 UTC
Problem is that I don't know anything about these architectures (beyond the theoretical part) so I need to rely on the feedback I get from those architecture teams. Without feedback, no changes :(
Comment 2 Pacho Ramos gentoo-dev 2012-08-01 17:26:31 UTC
Will CC affected arches to let us know how their guides should be fixed
Comment 3 Pacho Ramos gentoo-dev 2012-08-23 08:02:24 UTC
Arches, any news on this? This is probably the main blocker for getting newer udev stabilized (and then, udisks2 and newer gvfs versions...)

Thanks
Comment 4 Raúl Porcel (RETIRED) gentoo-dev 2012-09-09 17:31:31 UTC
Well, all the arches that have livecds must have bootloaders that support initramfs.

-arm: this is a special case. Its hard to have a generic handbook for arm. arm is very device-specific so each device is different in terms on passing the parameters to the bootloader

-m68k/s390/sh: we don't even have docs, so its out of the equation

I'll try to provide info for alpha/ia64/sparc, should be pretty straight forward.
Comment 5 Pacho Ramos gentoo-dev 2012-09-10 18:07:37 UTC
Thanks a lot Raul :)
Comment 6 Raúl Porcel (RETIRED) gentoo-dev 2012-09-11 14:13:45 UTC
> -arm: this is a special case. Its hard to have a generic handbook for arm.
> arm is very device-specific so each device is different in terms on passing
> the parameters to the bootloader

Also i just noticed the arm handbook is marked as deprecated...

On the other hand, in the "depends on" bugs there are the patches for alpha/ia64/sparc, so i think i'm done

PS: i'm removing the arches that don't have docs
Comment 7 nm (RETIRED) gentoo-dev 2012-09-11 22:52:53 UTC
fixed in CVS. split out the initramfs instructions to a cross-arch <include>, linked it into the doc, added <keyval> variables to handbook-*.xml for kernel/initrd versions.