fixrtc prefers root=/dev/ram over systempart= if the latter is set
Bug #1443329 reported by
Oliver Grawert
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
initramfs-tools (Ubuntu) |
Fix Released
|
Critical
|
Oliver Grawert | ||
initramfs-tools-ubuntu-touch (Ubuntu) |
Fix Released
|
Critical
|
Oliver Grawert |
Bug Description
when both, root= and systempart= are set on the cmdline (specifically if root= points to /dev/ram) the root= parameter will always be preferred. for an immediate solution there was a fix uploaded in initramfs-tools to make root=/dev/ram ignored when systempart= is set in 0.103ubuntu15.
while this helps in the specific case of phones that hardcode root=/dev/ram on their kernel commandline, we need to consider if it makes sense to always ignore root= if systempart is set or if there is any sane combination of systempart= and root= that would require us to keep root=.
summary: |
- fixrtc allows setting of root= at the same time as systempart= + fixrtc allows setting of root=/dev/ram at the same time as systempart= |
summary: |
- fixrtc allows setting of root=/dev/ram at the same time as systempart= + fixrtc prefers root=/dev/ram over systempart= if the latter is set |
Changed in initramfs-tools (Ubuntu): | |
importance: | Undecided → Critical |
assignee: | nobody → Oliver Grawert (ogra) |
status: | New → In Progress |
Changed in initramfs-tools-ubuntu-touch (Ubuntu): | |
assignee: | nobody → Oliver Grawert (ogra) |
importance: | Undecided → Critical |
status: | New → In Progress |
To post a comment you must log in.
This bug was fixed in the package initramfs-tools - 0.103ubuntu15
---------------
initramfs-tools (0.103ubuntu15) vivid; urgency=medium
* scripts/ local-premount/ fixrtc: if systempart= is set, we do not want to
take root=/dev/ram into account even if it is defined on the kernel
cmdline (LP: #1443329)
-- Oliver Grawert <email address hidden> Mon, 13 Apr 2015 10:30:58 +0200