ffe825113e
Currently, calling the troubleshoot function in a ramdisk script doesn't work as expected on dracut ramdisks. This adds an alternate troubleshoot implementation that will behave as intended. I did not make it conditional on a kernel param as was done in the original because dracut can behave strangely if you allow it to continue after an error. Always dropping to a shell immediately should be less confusing. Change-Id: I98000f4ac6d7890b1f44fe4d10394ac0ea332fcb
8 lines
248 B
Plaintext
8 lines
248 B
Plaintext
# NOTE(bnemec): Dracut provides its own emergency shell, and it doesn't
|
|
# seem to allow directly starting bash as the existing troubleshoot function
|
|
# does.
|
|
function troubleshoot() {
|
|
echo "Starting troubleshooting shell."
|
|
emergency_shell
|
|
}
|