summaryrefslogtreecommitdiffstats
path: root/perl-install/bootloader.pm
Commit message (Collapse)AuthorAgeFilesLines
* typo fixThierry Vignaud2013-02-271-1/+1
|
* try harder not to have duplicate stuff on grub2 cmd lineThierry Vignaud2013-02-271-2/+3
|
* fix installing grub2 on a partition (mga#8462)Thierry Vignaud2013-02-271-1/+6
|
* (install_grub2) simplify (factorize a variable)Thierry Vignaud2013-02-271-2/+3
|
* read & save timeout value (mga#8850)Thierry Vignaud2013-02-271-0/+3
|
* set default parameters in grub2 config (mga#9177)Thierry Vignaud2013-02-271-0/+12
|
* (read_grub2) read more of grub2 configThierry Vignaud2013-02-271-1/+14
| | | | (needed for next commit)
* (install_grub2) always generate grub2 menu (like for other bootloaders)Thierry Vignaud2013-02-271-5/+2
| | | | thus only one place where we actually issue the proper command
* (method_choices_raw) put grub2 before grub-legacyThierry Vignaud2013-02-271-2/+2
| | | | | | | thus fixing detecting grub2 if there's a remaining grub-legacy signature basically reverting commit r6650 from 2012-12-09: "(method_choices_raw) put grub-legacy before grub2"
* add proper support for grub2 for bootloader-configThierry Vignaud2013-02-261-0/+11
|
* (read_grub2) add basic support for reading back grub2 configThierry Vignaud2013-02-261-0/+3
|
* (read_grub2,install_grub2) read & write /boot/grub2/drakboot.confThierry Vignaud2013-02-261-1/+2
|
* (suggest_onmbr) suggests MBR by default for grub2 too (Manuel Hiebel, #8851)Thierry Vignaud2013-02-241-1/+1
|
* fix installing grub2 from live session (blino)Thomas Backlund2012-12-171-2/+6
|
* fix checking grub2 installation (mga#8390)Thierry Vignaud2012-12-151-1/+2
|
* (read_grub2) help perl_checkerThierry Vignaud2012-12-141-1/+1
|
* (read_grub2) "enhance" fake gru2 conf reading (mga#8366)Thierry Vignaud2012-12-141-0/+1
|
* (ensure_pkg_is_installed) install grub2 if neededThierry Vignaud2012-12-131-1/+1
|
* (add_kernel) revert rosa crap that breaks generating initrd (mga#8357)Thierry Vignaud2012-12-111-8/+4
|
* (method_choices_raw) put grub-legacy before grub2Thierry Vignaud2012-12-091-2/+2
|
* perl_checker cleanupThierry Vignaud2012-12-091-1/+1
|
* typo fixThierry Vignaud2012-12-091-1/+1
|
* (read_grub2) add fake gru2 conf readingThierry Vignaud2012-12-071-0/+3
| | | | else drakboot crashes
* offer 'grub2' choiceThierry Vignaud2012-12-071-0/+3
|
* (install_grub2) add basic support for installing grub2Thierry Vignaud2012-12-071-0/+6
|
* add grub2 supportThierry Vignaud2012-12-071-9/+52
| | | | | | (from rosa but cleaned) (also rosa work is way incomplete: no filling of $booloader and the like...)
* extract hash into a variable (needed for next commit)Thierry Vignaud2012-12-071-6/+7
|
* (parse_grub2_config) introduce it in order to parse grub2 configThierry Vignaud2012-12-071-0/+37
| | | | (from rosa but cleaned)
* (read_grub_menu_lst) kill a very old perl_checker warningThierry Vignaud2012-12-071-1/+1
| | | | | | warning introduced in commit r256501 by pterjan on Apr 15 2009: "keep grub entries which refer to unknown devices verbatim instead of crashing (#48728)"
* (add_kernel) remove unneeded parenthesesThierry Vignaud2012-10-111-1/+1
|
* (update_splash) Only expand initrd symlinks for kernels with vga=nnn argumentsColin Guthrie2012-09-011-1/+1
| | | | | | | | | | | | | | | | | | | | When working out which initrds to regenerate, it is likely that the same initrd symlink is used by multiple bootloader entries (i.e. typically the initrd.img symlinked initrd is used by both the current and the failsafe entry). If the earlier entry does have vga= but the latter entry does not, then the latter entry will end up being the value used when checking the vga= argument when deciding if the initrd needs to be regenerated. Thus we only expand the symlink if the vga= value is set which means that any initrd that needs to be regenerated definitely will be regenerated. This will hopefully solve the problem seen on mga2 when and updated theme package had to be pushed but the initrds didn't seem to be updated.
* (mkinitrd) More logging on why initrd generation is skippedColin Guthrie2012-09-011-4/+13
|
* (mkinitrd) Fix prefix checking in foreign partition check (mga#6966)Colin Guthrie2012-09-011-1/+1
|
* (mkinitrd) do not crash if a foreign partition is not mounted (mga#6966)Thierry Vignaud2012-08-071-1/+3
|
* (mkinitrd) do not crash if trying to build initrd from unknownThierry Vignaud2012-08-071-1/+2
| | | | partitions (mga#4290)
* (mkinitrd) style change (needed for next commits)Thierry Vignaud2012-08-071-1/+2
|
* (install,check_mntpoint) forbid having /boot as btrfs (mga#5627)Thierry Vignaud2012-04-281-1/+1
|
* fix splash quiet optionAnne Nicolas2012-04-101-1/+1
|
* add boot splash to initrd only once (pterjan)Thierry Vignaud2012-04-051-1/+9
|
* perl_checker cleanupThierry Vignaud2012-03-191-1/+1
|
* (read_pmon2000,read_uboot,read_cromwell) add a FIXME note since thoseThierry Vignaud2012-03-191-0/+4
| | | | are fake stubs
* (read_pmon2000,read_uboot,read_cromwell) simplifyThierry Vignaud2012-03-191-9/+3
|
* - use "splash" on the kernel command line vs. "splash=silent" as per upstreamColin Guthrie2012-03-191-1/+2
| | | | | | | code (e.g. plymouth, systemd and others) - support the "quiet" kernel command line argument to hide kernel text
* (cmp_kernel_versions) move it from any.pm to common.pm; thus preventing lazy ↵Thierry Vignaud2012-03-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | loading of syscall.ph through any->detect_devices>modules>list_modules>MDK::Common>MDK::Common::System>syscall.ph This can end in crashing mgaaplet when performing live update (mga#3042) because of lazy loading of syscall (by which time perl may as well have been updated including syscall.ph which leave eg perl/5.12.x for perl/5.14.x) This also saves quite some memory for: - net_applet (5Mb aka 11%), - mgapplet (7Mb aka 14%) (as well as maybe for drakxnet but that's more transient): 21736 root 20 0 240m 44m 10m S 0 1.1 0:00.63 net_applet 21501 root 20 0 236m 39m 11m S 0 1.0 0:01.09 net_applet 23116 root 20 0 297m 50m 12m S 0 1.3 0:00.58 mgaapplet 23259 root 20 0 290m 43m 12m S 0 1.1 0:00.40 mgaapplet
* kill dead comments & code (support for kernel-2.[24].x, devfs is dead since ↵Thierry Vignaud2011-12-191-12/+2
| | | | 2.5.x kernels, ...)
* do not hardcode systemd default through kernel command line, it should be ↵Olivier Blin2011-12-141-6/+0
| | | | easily overridable by just picking the proper init package
* (add_kernel) default to systemd (through "init=/bin/systemd")Thierry Vignaud2011-09-191-0/+6
|
* (write_grub) cleanup: do not opencode path againThierry Vignaud2011-09-081-1/+1
|
* This fixes the detection of kernel vesion for usage in bootloader entries.Thierry Vignaud2011-08-011-1/+1
| | | | | | | | | | | | | | | | It wasn't entirely correct in mga1, and it got worse since we started adding mgaver to rpmtag. Before installing a kernel-desktop-3.0.0-1.mga2 the entry would end up as: title 2 3.0.0-desktop-1.mga With the fix below it creates the proper entry: title desktop 3.0.0-1.mga2 Signed-off-by: Thomas Backlund <tmb@mageia.org>
* move bootloader::cmp_kernel_versions() from bootloader to any for drakx-net ↵Thierry Vignaud2011-07-271-14/+2
| | | | (#1266)