summaryrefslogtreecommitdiffstats
path: root/perl-install/bootloader.pm
Commit message (Collapse)AuthorAgeFilesLines
* Only allow GRUB2 when booting on btrfsPascal Terjan2014-10-201-2/+2
|
* Allow /boot on btrfsPascal Terjan2014-10-201-2/+2
|
* kill $Id:$ tagsThierry Vignaud2014-06-071-1/+1
| | | | they're obsolete since switching from CVS/SVN to git...
* typo fixesThierry.Vignaud2014-05-271-4/+4
|
* kill dead codeThierry Vignaud2014-05-261-6/+0
|
* drop (broken) support for Alpha, PPC, Sparc & most of IA64Thierry.Vignaud2014-05-261-170/+4
| | | | | | | | | | | | | Including Xsun, silo & yaboot support Rationale: it's unused/unmaintained for years and those arches are beyond any hope of being usefull any day... They just got in the way... Part of IA64 support is still kept (eg: support for GPT, EFI, right xorg driver at install, ...) as it might be usefull to extend to other arches Next to consider: Xbox?
* podify++ bootloaderThierry.Vignaud2014-05-261-0/+88
|
* convert comments to podThierry.Vignaud2014-05-261-19/+88
|
* kill useless logs from when_config_changed functionsThierry.Vignaud2014-05-261-3/+3
| | | | make them all similar
* - nuke create_link_source(), as we haven't supported building againstThomas Backlund2014-02-071-16/+0
| | | | | | | an unprepared source for ages, and currently can also create wrong symlinks when kernel-source is installed before for example kernel-linus as found out during QA for mga#12518 and debugging the issue on irc
* (write_grub2) read/save choosen default entryThierry Vignaud2013-05-311-0/+10
|
* (add_entry) try harder to get a label for other OSes (mga#9849,9681)Thierry Vignaud2013-04-271-1/+1
| | | | | rationale: on systems with lot of OSes and/or using grub2, we may well have already more than 10 alt entries
* fix other Mga OS names in menu (mga#8710)Thierry Vignaud2013-04-061-1/+1
| | | | (reverting one of latest bogus Rosa bits)
* set entries type when reading back grub2 confThierry Vignaud2013-04-051-0/+1
| | | | thus fixing switching back to grub-legacy (mga#9563)
* assume grub2.cfg is UTF-8 encodedThierry Vignaud2013-04-051-1/+1
|
* read back xen conf from grub2Thierry Vignaud2013-04-051-2/+2
|
* install grub2-efi instead of grub2 if using UEFI (mga#8886)Thierry Vignaud2013-03-121-1/+2
|
* 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
|