Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Grml cheatcodes + clean up isolinux bootprompt options #230

Merged
merged 1 commit into from
Dec 19, 2024

Conversation

jkirk
Copy link
Contributor

@jkirk jkirk commented Dec 19, 2024

  • updated description of the Isolinux bootprompt options to match actual behavior:

    • floppy uses syslinux' localboot 0x0 command
    • hd .. hd3 use syslinux' localboot 0x80 to localboot 0x83 command
    • hd0 / fd0 use syslinux' chain.c32 COM module to chainload the according MBR
    • debug does not provide any shells during the boot process.
  • add links to syslinux documentation (esp. for localboot + chain.c32)

  • grml debug [...] was dropped as it was not working under systemd as intended, see: debug boot option for usage with systemd grml#3 + grml/grml-autoconfig@f9648a3

  • debug, nofb, nokms + serial were defined in hidden.cfg + grml.cfg but grml.cfg takes precedence.

  • removed video=ofonly from all boot parameters as it does nothing. Quoting: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1377878/comments/39

    Where this came from has been lost by the sands of time, but it doesn't | relate to any PowerPC mac these days and hasn't been good advice since, | well 10.04, and possibly before that. Now that framebuffers are modules | (that are blacklisted), the boot parameter video=ofonly in fact does | nothing. IT HAS TO BE CHANGED as it is just wasting people's time.

Closes: grml/grml#9

- updated description of the Isolinux bootprompt options to match actual
  behavior:

  - floppy uses syslinux' `localboot 0x0` command
  - hd .. hd3 use syslinux' `localboot 0x80` to `localboot 0x83` command
  - hd0 / fd0 use syslinux' chain.c32 COM module to chainload the
    according MBR
  - debug does not provide any shells during the boot process.

- add links to syslinux documentation (esp. for localboot + chain.c32)
- grml debug [...] was dropped as it was not working under systemd as
  intended, see: grml/grml#3 + grml/grml-autoconfig@f9648a3
- debug, nofb, nokms + serial were defined in hidden.cfg + grml.cfg but
  grml.cfg takes precedence.
- removed `video=ofonly` from all boot parameters as it does nothing.
  Quoting: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1377878/comments/39

  | Where this came from has been lost by the sands of time, but it doesn't
  | relate to any PowerPC mac these days and hasn't been good advice since,
  | well 10.04, and possibly before that.  Now that framebuffers are modules
  |  (that are blacklisted), the boot parameter video=ofonly in fact does
  | nothing.  IT HAS TO BE CHANGED as it is just wasting people's time.

Closes: grml/grml#9
@jkirk jkirk merged commit d8cc3e7 into master Dec 19, 2024
12 checks passed
@zeha zeha deleted the jkirk/cheatcodes branch December 19, 2024 01:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

check cheatcodes for deprecated boot options
2 participants