At Changes/HiddenGrubMenu - Fedora Project Wiki you can read:
This new auto-hide functionality will be automatically enabled on new Fedora Workstation installs.
Is this difference expected behavior or a bug?
As far as I could find out:
- the difference is due to /var/run/anaconda/anaconda.conf (not part of ISO; gets created dynamically when Anaconda installer starts)
- some parts are provided by package anaconda-core (Anaconda - Fedora Project Wiki); in installed system it is “/etc/anaconda/product.d/fedora-workstation.conf”
- the full difference of /var/run/anaconda/anaconda.conf between Live and netinstall is:
$ diff Live netinstall 15c15 < type = LIVE_OS --- > type = BOOT_ISO 30c30 < default_environment = workstation-product-environment --- > default_environment = 49c49 < menu_auto_hide = True --- > menu_auto_hide = False 92c92 < custom_stylesheet = /usr/share/anaconda/pixmaps/workstation/fedora-workstation.css --- > custom_stylesheet = 100,102d99 < NetworkSpoke < PasswordSpoke < UserSpoke 116,120d112 < variant_name = Workstation Live < < [Base Product] < product_name = Fedora < variant_name = Workstation