summaryrefslogtreecommitdiffstats
path: root/perl-install/bootloader.pm
Commit message (Collapse)AuthorAgeFilesLines
* try to cleanup fs.pmPascal Rigaux2005-06-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | (to have simpler dependencies between modules, esp. have some modules only required by diskdrake): - move some functions from fs to fs::mount (most keep their name, except mount_part and mount_usbfs) - move formatMount_part and formatMount_all from fs to fs::format - move some functions from fs to fs::wild_device (part2wild_device_name -> fs::wild_device::from_part) (subpart_from_wild_device_name -> fs::wild_device::to_subpart) (analyze_wild_device_name -> fs::wild_device::analyse) - formatMount_part(), formatMount_all(), fs::mount::part() don't take a prefix anymore the current situation was quite muddy we now rely on fs::get::mntpoint_prefixed() which will maybe depend on a field in $part for now, we mount every part in chroot, it seems to be what's wanted - fs::format::part() now expect $all_hds instead of $raids - fs::type::carryRootLoopback is now fs::get::carry_root_loopback() - in fs::loopback, most functions don't want a prefix anymore
* rollback titi's commit (it was needed with 10.2 code, but i've already ↵Pascal Rigaux2005-06-181-6/+4
| | | | committed code to handle it cleanly in cooker (see $quotes_if_needed))
* (write_lilo) fix support for labels (eg: when switching from GRUB toThierry Vignaud2005-06-171-4/+6
| | | | | LILO, let's prevent unmanagable 'root="LABEL=..."' to appear)
* rewrite and documentPascal Rigaux2005-06-171-6/+5
|
* (read_grub) fix reading config with new grub (thus fixing detectloader, thusThierry Vignaud2005-06-171-1/+5
| | | | | fixing bootloader-config, thus fixing installkernel)
* - new grub has files in /lib/grub/i386-pc, copy them in /boot/grub (as done ↵Pascal Rigaux2005-06-161-5/+10
| | | | | | | by grub-install) - use "setup" grub command instead of "install" so that it handles stage1.5 embedding if possible, and is simpler
* (write_grub) adapt to grub-0.97-2mdkThierry Vignaud2005-06-141-1/+2
|
* don't drop "shade" and "viewport" lines (bugzilla #16372)Pascal Rigaux2005-06-101-1/+1
|
* - move functions using /proc/partitions out of fsedit to fs::proc_partitionsPascal Rigaux2005-06-101-3/+3
| | | | | | - remove unneeded "use xxx" - add some "use xxx" (nb: not completly needed because some other modules may do it)
* move loopback.pm to fs/loopback.pmPascal Rigaux2005-06-101-3/+3
| | | | | (since it's tightly tight to many fs* things)
* - put quotes if needed for root=xxx (quotes are needed for LABEL=...)Pascal Rigaux2005-06-061-5/+10
| | | | | - use LABEL=... if preferred
* rewrite before adding morePascal Rigaux2005-06-061-3/+9
|
* keep read-only, read-write and label as verbatim as possiblePascal Rigaux2005-06-061-5/+4
| | | | | (note that read-only will not appear by default anymore since "ro" is the default)
* use bootloader->{message_text} instead of bootloader->{message}Pascal Rigaux2005-06-061-11/+13
|
* remove unused old codePascal Rigaux2005-06-031-7/+0
|
* fix typo in commentPascal Rigaux2005-05-271-1/+1
|
* s/Mandrivalinux/Mandriva Linux/Funda Wang2005-05-201-1/+1
|
* - list the known bootloaders without checking the availability of the binary ↵Pascal Rigaux2005-05-191-7/+22
| | | | | | | (useful when we don't have the root partition mounted, eg in restore_ms_boot) - tell kdm which is the installed bootloader
* lilo and grub are launched chrooted, so look for them in $::prefixPascal Rigaux2005-05-041-2/+2
| | | | | (it worked during install since PATH contains /mnt/sbin and the like)
* - create config_files() out of update_for_renumbered_partitions()Pascal Rigaux2005-04-271-29/+35
| | | | | | | - create main_method_choices() out of read() - create configured_main_methods() for rescue install_bootloader - rework update_for_renumbered_partitions()
* create install_raw_grub() and install_raw_lilo()Pascal Rigaux2005-04-271-9/+16
|
* using c::rpmvercmp is cleanerPascal Rigaux2005-04-251-2/+1
|
* fix comparing kernel version greater than 6.8Pascal Rigaux2005-04-251-1/+2
|
* switch from MandrakeSoft to MandrivaThierry Vignaud2005-04-211-1/+1
|
* fix setting perImageAppend to default entry {append}Pascal Rigaux2005-04-111-1/+2
| | | | | (it was buggy when the default entry had an empty append, making perImageAppend be failsafe on amd64 upgrade)
* apply patch from bugzilla #15216, adding support for "password=..." and ↵Pascal Rigaux2005-04-051-0/+6
| | | | "restricted" at per-entry level (thanks to jarfil)
* enhance yaboot macos entry handling (mostly written by cjw) (bugzilla #14642)Pascal Rigaux2005-03-211-6/+15
|
* handle grub file names that do not correspond to a mounted filesystem ↵Pascal Rigaux2005-03-181-5/+14
| | | | (bugzilla #14410)
* use renamef instead of rename to create .old conf filesPascal Rigaux2005-03-181-6/+6
|
* - cluster without capturingDaouda Lo2005-03-161-1/+1
|
* fix dropping line macos in yaboot.conf (bugzilla #14642)Pascal Rigaux2005-03-161-1/+1
|
* fix typoPascal Rigaux2005-03-151-1/+1
|
* don't die when we have no entries in grub menu.lstPascal Rigaux2005-03-131-2/+4
|
* please perl_checker differentlyPascal Rigaux2005-03-081-2/+4
|
* perl_checker - bad /meStew Benedict2005-03-081-2/+2
|
* mousedrake, detectloader support for XBoxStew Benedict2005-03-081-0/+19
|
* do not check yaboot "magic" on ppc (it seems the magic we have is somewhat ↵Pascal Rigaux2005-03-041-0/+3
| | | | wrong), assuming we have yaboot installed (it is the only handled bootloader anyway)
* handle boot-as and master-boot (bugzilla #13846)Pascal Rigaux2005-03-021-2/+3
|
* fix commentPascal Rigaux2005-03-021-1/+1
|
* fix buggy get_append_memsize() (bugzilla #13874)Pascal Rigaux2005-03-011-1/+2
|
* fix typoPascal Rigaux2005-02-281-1/+1
|
* have install.sh 755 (as suggested by Vincent Meyer)Pascal Rigaux2005-02-281-1/+1
|
* don't let table=c: break (special for Frank Griffin)Pascal Rigaux2005-02-151-1/+3
|
* fix ugly typo (especially causing acpi to not be set in drakboot --boot)Pascal Rigaux2005-02-091-1/+1
|
* fix syntax errorPascal Rigaux2005-01-161-1/+1
|
* mapdrive should not bother same_entries()Pascal Rigaux2005-01-161-3/+1
|
* in read_grub(), setting {table} cause write_grub to create a {mapdrive} even ↵Pascal Rigaux2005-01-151-4/+4
| | | | when we didn't have one (bugzilla #12307)
* write in lilo.conf the global root= (bugzilla #12312)Pascal Rigaux2005-01-121-1/+1
|
* ia64 uses the lilo method (even if it has some important differences)Pascal Rigaux2004-12-171-0/+1
|
* better english (writing style rather than spoken one)Thierry Vignaud2004-12-131-10/+10
|