Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | alt_xxx instead of old_xxx for bootloader labels (as suggested by Svetoslav ↵ | Pascal Rigaux | 2004-07-15 | 1 | -1/+1 |
| | | | | Slavtchev on cooker) | ||||
* | (sort_hds_according_to_bios): when installing on floppy, $boot_hd is ↵ | Pascal Rigaux | 2004-07-12 | 1 | -3/+3 |
| | | | | undefined, but that's ok (bugzilla #10260) | ||||
* | remove unneeded spaces in append=" foo" | Pascal Rigaux | 2004-07-06 | 1 | -0/+1 |
| | |||||
* | write_lilo handles "optional" | Pascal Rigaux | 2004-07-06 | 1 | -0/+1 |
| | |||||
* | rename var | Pascal Rigaux | 2004-07-06 | 1 | -17/+17 |
| | |||||
* | cleanup | Pascal Rigaux | 2004-07-06 | 1 | -2/+1 |
| | |||||
* | cleanup | Pascal Rigaux | 2004-07-06 | 1 | -12/+13 |
| | |||||
* | big renaming of field {type} to {pt_type}, | Pascal Rigaux | 2004-07-05 | 1 | -1/+1 |
| | | | | | | this will allow defining {fs_type} which will always be a string whereas {pt_type} will always be a number | ||||
* | drop "other" entries in grub conf when the device is unknown | Pascal Rigaux | 2004-07-05 | 1 | -3/+8 |
| | |||||
* | - handle missing root=/dev/xxx kernel commandline parameter | Pascal Rigaux | 2004-07-05 | 1 | -6/+7 |
| | | | | | - handle grub splashimage option | ||||
* | oops, revert debugging code | Pascal Rigaux | 2004-07-05 | 1 | -1/+1 |
| | |||||
* | fix typo | Pascal Rigaux | 2004-07-03 | 1 | -1/+1 |
| | |||||
* | fix typo | Pascal Rigaux | 2004-07-01 | 1 | -1/+1 |
| | |||||
* | - mkinitrd() calls make-boot-splash after building the initrd | Pascal Rigaux | 2004-06-29 | 1 | -47/+121 |
| | | | | | | | | | | | | | (since /sbin/mkinitrd doesn't do it anymore) - change mkinitrd() parameters - change add_kernel() parameters and add option b_no_initrd (it is available in installkernel though i suspect it is unused) - after reading config file, get {perImageAppend} and {default_vga} (it was only done for lilo and {perImageAppend}) - keep the current kernel for linux-nonfb too (it was only done for failsafe) - add create_link_source(), action(), when_config_changed_{lilo,grub,yaboot} - create write_yaboot() | ||||
* | after install, when modifying kernel parameters in all entries, skip the ↵ | Pascal Rigaux | 2004-06-28 | 1 | -1/+3 |
| | | | | | | | "failsafe" entry (bugzilla #10143) | ||||
* | when adding a new kernel, have a nicer new name for conflicting entry | Pascal Rigaux | 2004-06-25 | 1 | -3/+8 |
| | |||||
* | when modifying a symlink, ensure we also use the long name for the old ↵ | Pascal Rigaux | 2004-06-25 | 1 | -15/+38 |
| | | | | symlink in the existing entries | ||||
* | fix 2 typos | Pascal Rigaux | 2004-06-25 | 1 | -1/+1 |
| | |||||
* | drop obsolete function | Pascal Rigaux | 2004-06-25 | 1 | -8/+0 |
| | |||||
* | drop obsolete lnx4win_file() | Pascal Rigaux | 2004-06-25 | 1 | -5/+0 |
| | |||||
* | major cleanup and rewrite | Pascal Rigaux | 2004-06-25 | 1 | -359/+419 |
| | | | | | | | | | | | | | | | | | | | | - some functions have been renamed - some functions have changed prototype - no more bootloader::vga_modes, we use Xconfig::resolution_and_depth::bios_vga_modes() - no more detectloader, it is now detect_main_method(), but notice that bootloader::read() + bootloader::write() abstract all this! - update_for_renumbered_partitions() is surely broken :) - sort_hds_according_to_bios() and mixed_kind_of_disks() uses new function hd2bios_kind() - new data structure "kernel_str" - lilo doesn't need so much help as it used to be, so don't put as much "disk=/dev/sda bios=0x80" as before some goals: - don't rely on device names (this allows not to care too much about devfs vs udev vs ...) - kernels can be named something else than /boot/vmlinuz*, please use the various functions to construct the initrd file name, the symlink name... | ||||
* | add check_enough_space() and use it | Pascal Rigaux | 2004-06-22 | 1 | -3/+7 |
| | |||||
* | - fix typo | Pascal Rigaux | 2004-06-22 | 1 | -107/+6 |
| | | | | | - remove silo code (sparc) | ||||
* | (write_grub_config) do not write partial config file (thus garbaging previous | Thierry Vignaud | 2004-06-01 | 1 | -16/+15 |
| | | | | | config) if an error occured | ||||
* | perl now handle cleanly utf8 string in exceptions, no need to die \N("...") | Pascal Rigaux | 2004-04-05 | 1 | -2/+2 |
| | |||||
* | (method_choices) blacklist again Savage, they're broken again :-( | Thierry Vignaud | 2004-03-26 | 1 | -3/+1 |
| | |||||
* | - preferring "p3-smp-64GB" first (for BIGMEM + SMP) | Pascal Rigaux | 2004-03-24 | 1 | -5/+4 |
| | | | | | | - also adding i686-up-4GB - cleanup code | ||||
* | fix extension parsing (vmlinuz-2.6.3-7mdksmp & vmlinuz-2.6.3-7mdkenterprise ↵ | Pascal Rigaux | 2004-03-24 | 1 | -1/+1 |
| | | | | vs vmlinuz-2.6.3-7mdk-p3-smp-64GB & vmlinuz-2.6.3-7mdk-i686-up-4GB) | ||||
* | sorting based on @prefered is nearly unused, remove it | Pascal Rigaux | 2004-03-24 | 1 | -4/+1 |
| | |||||
* | LSB doesn't need kernel 2.4 anymore | Pascal Rigaux | 2004-03-23 | 1 | -2/+4 |
| | |||||
* | - always generate a precise entry using the precise version | Pascal Rigaux | 2004-03-11 | 1 | -16/+7 |
| | | | | | | - remove the linux-2.4 or linux-2.6 entries which don't work together with the precise version entry - still have the "linux" entry | ||||
* | spell Mandrakelinux in one word | Thierry Vignaud | 2004-03-10 | 1 | -1/+1 |
| | |||||
* | (read) default to lilo if grub config file isn't there (workaround | Thierry Vignaud | 2004-03-02 | 1 | -1/+1 |
| | | | | | buggy detectloader only checking MBR) | ||||
* | bugzilla #8133 says "VT8751 [ProSavageDDR P4M266] VGA Controller" (0x5333, | Pascal Rigaux | 2004-03-02 | 1 | -1/+3 |
| | | | | | | 0x8d04) has no pb with graphical lilo. So only keeping the restriction for (0x5333, 0x8d03), hoping that's what fpons wanted. | ||||
* | if the default bootloader entry is invalid, choose another one | Pascal Rigaux | 2004-03-02 | 1 | -1/+5 |
| | |||||
* | (update_for_renumbered_partitions): | Pascal Rigaux | 2004-02-20 | 1 | -9/+13 |
| | | | | | | | - handle no grub config - skip modifications when dev2grub fail (since the device not in device.map means the device is currently unused for booting) | ||||
* | remove bad entries after reading existing conf file | Pascal Rigaux | 2004-02-17 | 1 | -2/+4 |
| | |||||
* | log where the bootloader is installed | Pascal Rigaux | 2004-02-17 | 1 | -1/+1 |
| | |||||
* | fix reading grub config (esp. when /boot is a separate partition) | Pascal Rigaux | 2004-02-13 | 1 | -22/+24 |
| | | | | | (nb for titi: join($xx, $yy) is *not* useful) | ||||
* | try hard to update_bootloader_for_renumbered_partitions() | Pascal Rigaux | 2004-02-13 | 1 | -0/+43 |
| | |||||
* | create read_grub_device_map() | Pascal Rigaux | 2004-02-13 | 1 | -1/+6 |
| | |||||
* | in get_kernels_and_labels(): | Pascal Rigaux | 2004-02-12 | 1 | -16/+15 |
| | | | | | | | - change internal data structure - change regexp matching kernel names (was broken for 2.4.25-0.pre7.3mdk) - default to kernel 2.4 when lsb is installed | ||||
* | special way to remove mem=<memsize> | Pascal Rigaux | 2004-02-06 | 1 | -1/+1 |
| | |||||
* | please perl_checker | Pascal Rigaux | 2004-02-06 | 1 | -1/+1 |
| | |||||
* | following quintela's lilo change, allowing lilo labels up to 31 characters | Pascal Rigaux | 2004-02-06 | 1 | -1/+1 |
| | |||||
* | workaround buggy installkernel that left default value be geater than | Thierry Vignaud | 2004-01-20 | 1 | -0/+2 |
| | | | | | | | | | the current number of entries, thus making drakboot displaying (default-entries_count) spurious "()*" entries which then results in writing back bogus grub conf file. kernel team should just be shuted down :-( | ||||
* | cleanup sanitize_ver (re-synced with common.pm from bootloader-utils) | Pascal Rigaux | 2004-01-19 | 1 | -29/+15 |
| | |||||
* | add a warning telling to run lilo after modifying the lilo.conf (bugzilla #6924) | Pascal Rigaux | 2004-01-19 | 1 | -25/+26 |
| | |||||
* | don't modify {append} after add_kernel(), call add_kernel() directly with ↵ | Pascal Rigaux | 2004-01-15 | 1 | -6/+16 |
| | | | | | | | the append parameter (so that comparison with previous entries is done correctly) | ||||
* | drop keytable line in grub config file since grub doesn't handle it anymore | Pascal Rigaux | 2004-01-08 | 1 | -1/+0 |
| | | | | | (patch dropped long ago in grub 0.90-3mdk) |