Exercise 2: Diagnosing a Black-Screen Boot Hang — Possible Solution ==================================================================== -- The parameter to add live via 'e' -- -- -- nomodeset -- exactly the parameter the chapter names directly as -- "a real, common graphics-driver workaround for a system that hangs -- on a black screen during boot due to a broken or unsupported -- graphics driver." Appended to the linux line the same way the -- recovery-mode example in this chapter demonstrated (press 'e', -- find the linux line, append the parameter, Ctrl+X to boot with the -- edit applied), this tells the kernel to skip the graphics-driver -- mode-setting step that's causing the hang, allowing the boot to -- proceed far enough to actually reach a usable display or console -- -- confirming the graphics driver, not something else entirely, is -- the actual cause of the black screen. -- The correct permanent fix once confirmed -- -- -- Per the chapter's own "closing the loop" section, the correct -- permanent fix is NOT to keep manually typing nomodeset via 'e' at -- every single boot -- it's to add nomodeset to -- GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub and then run -- update-grub (grub1-3's own permanent-edit workflow), turning a -- one-off diagnostic discovery into a setting that applies -- automatically on every future boot without any manual intervention -- needed again. WHY THIS WORKS AS AN ANSWER ------------------------------ This identifies the exact parameter the chapter names for this exact symptom, explains what it actually does (skips graphics mode-setting), and correctly routes the permanent fix back through grub1-3's own workflow rather than suggesting the live edit be repeated manually.