SVN: geninitrd/trunk/geninitrd
glen
glen at pld-linux.org
Tue Feb 5 17:02:28 CET 2013
Author: glen
Date: Tue Feb 5 17:02:27 2013
New Revision: 12621
Modified:
geninitrd/trunk/geninitrd
Log:
alias "debugrd" for "debuginitrd"
some broken loaders (i.e refind) parse "debuginitrd=sh" as if "initrd=sh" was
passed and then fail to load initrd image at all.
Modified: geninitrd/trunk/geninitrd
==============================================================================
--- geninitrd/trunk/geninitrd (original)
+++ geninitrd/trunk/geninitrd Tue Feb 5 17:02:27 2013
@@ -1385,11 +1385,11 @@
read CMDLINE < /proc/cmdline
for arg in $CMDLINE; do
- if [ "${arg}" = "debuginitrd" ]; then
+ if [ "${arg}" = "debuginitrd" ] || [ "${arg}" = "debugrd" ]; then
DEBUGINITRD=yes
fi
- if [ "${arg##debuginitrd=}" != "${arg}" ]; then
- DEBUGINITRD=${arg##debuginitrd=}
+ if [ "${arg##debuginitrd=}" != "${arg}" ] || [ "${arg##debugrd=}" != "${arg}" ]; then
+ DEBUGINITRD=${arg##debug*rd=}
fi
if [ "${arg##root=}" != "${arg}" ]; then
ROOT=${arg##root=}
More information about the pld-cvs-commit
mailing list