[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Isolinux and Multi language - How do you want it?



Hi

We at Tails use a custom GDM greeter

A custom dm greeter is very nice but doesn't start it too late to ask questions like:
  • Do you want to use persistence? And if yes:
    • What kind of storage device do you want to use for persistence?
    • Do you want to use persistence read-only or read-write?
    • What kind of encryption to you want to use for persistence?
  • What kind of storage device do you want to use for your live-media?
  • What kernel parameters (we currently have visual support for nolapic_timer, nohz=off, quiet, splash, debug) do you want to enable or disable when booting?
  • What other kernel parameters do you want to use when booting your system?
  • Do you want to boot this Debian Live system or
    • just check the integrity of your live media?
    • boot from another device?
    • just show some info about the hardware?

In the Lernstick distribution all these questions can be answered in the bootloader. For this to be usable you need to have a decent bootloader user interface, including checkboxes, radiobuttons, internationalization, localization and support for multiple keyboards.

One component offering enough functionality and "hackability" to implement all this is gfxboot and to some extend also grub. We have done both, btw. the grub part is here:

https://github.com/imedias/lernstickAdvanced/tree/master/wheezy/config/includes.binary/boot/grub


Ronny


Reply to: