Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | make_boot_img: Avoid gfxboot install string for chain.c32 | Erwan Velu | 2014-12-16 | 1 | -1/+1 |
| | | | | | | | | | | | When using chain.c32 with gfxboot, the automatic method is padded even if the harddisk entry is said to be noinstall in the gfxboot. This patch uses the "exit" option from our custom Syslinux patch to avoid chain.c32 reading gfxboot paddind. I know this isn't perfect but enough to make mageia 5 having the localboot working again. Debugging gfxboot is just a nightmare. | ||||
* | make_boot_img: Using chain.c32 instead of localboot | Erwan Velu | 2014-12-16 | 1 | -1/+3 |
| | | | | | | | | | | localboot is reported as failing on many hosts as in bug #13680 This have been reproduced on VirtualBox environments too. This patch suggest switching to chain.c32 which handle much more options & features than localboot. By default, we replace the localboot by the chainloading hd0. | ||||
* | cleanup unsupported arches | Thierry Vignaud | 2014-06-07 | 1 | -393/+0 |
| | | | | | rationale: we drop support in stage2 and their support was totally broken due to missing conversion to dracut, udev, ... | ||||
* | images: Double syslinux overhead to 256. mga#11795 | Colin Guthrie | 2014-01-24 | 1 | -1/+2 |
| | |||||
* | remove buggy control caracters (#11602) | Anne Nicolas | 2013-12-15 | 1 | -1/+1 |
| | |||||
* | images: Pass audit=0 to the rescue system.user/colin/rescue-systemd | Colin Guthrie | 2013-12-07 | 1 | -1/+1 |
| | | | | | | | Now that systemd is used there, we can use systemd-nspawn to 'boot' systems as containers. Unfortunately the kernel's audit subsystem needs to be fixed otherwise logging in doesn't work... so lets turn it off. | ||||
* | images: Allow the BOOT_AUTOMATIC_METHOD env var to work in rescue mode too | Colin Guthrie | 2013-12-02 | 1 | -1/+1 |
| | |||||
* | images/kernel: Pass the modules we need to be in modules.alias through to ↵ | Colin Guthrie | 2013-11-13 | 1 | -1/+2 |
| | | | | | | | | | | | | | | dracut. The installer needs to have the modules.alias information for more kernel modules than are actually included. In order to do this we need to use and environment variable as there is no sensible way to do this via dracut command line arguments. The mgainstaller dracut module will need updating accordingly. This should solve the problem where Sound Cards are shown as 'not configured' at the end of the install. | ||||
* | images: Add a way to put an automatic method on boot.iso syslinux for testing | Colin Guthrie | 2013-11-13 | 1 | -0/+4 |
| | |||||
* | Revert "images: Use a generic, shared isolinux.cfg file." | Colin Guthrie | 2013-11-04 | 1 | -4/+2 |
| | | | | This reverts commit 74cc75140329a03e5ed6f952932f8ea937216209. | ||||
* | images: Ensure initrd is created with 644 perms (normally 600 for security ↵ | Colin Guthrie | 2013-11-02 | 1 | -1/+2 |
| | | | | reasons) | ||||
* | images: Omit the dracut network module now that we include our own ↵ | Colin Guthrie | 2013-11-02 | 1 | -1/+1 |
| | | | | networking kernel modules | ||||
* | images: Split dracut options out into a config file. | Colin Guthrie | 2013-11-02 | 1 | -2/+1 |
| | | | | | Also ensure that the compression method is xz -9 for much better compression (was previously defaulting to gzip) | ||||
* | images/kernel: Ensure the previously hand-picked modules are included in the ↵ | Colin Guthrie | 2013-11-02 | 1 | -1/+2 |
| | | | | | | | | | | | | | | new dracut-based initrd. This removes functions no longer called and adds a new one which will simply list the desired modules and pass them on the dracut command line. This should mean we have the same modules as before (at least) which should mean less regressions. This does increase the size of the initrd back up quite a lot (as expected) so we may want to look at optimising other areas to bring it back down a bit again. | ||||
* | images: Use a generic, shared isolinux.cfg file. | Colin Guthrie | 2013-10-30 | 1 | -2/+4 |
| | | | | | | This then loads a x86_64 or i586 config depending on the detected arch. Anne asked for this kind of setup. | ||||
* | images: Clear out some stuff that no longer used. | Colin Guthrie | 2013-10-30 | 1 | -65/+0 |
| | | | | | Now that initrds are generated via dracut, there is no need to prepare kernel modules. This sadly removes support for passing in a kernel rpm file, but such is life. | ||||
* | images: Fix isolinux.bin modules path and add needed modules | Colin Guthrie | 2013-10-29 | 1 | -4/+16 |
| | |||||
* | images: Fix kernel+ramdisk folder creation | Colin Guthrie | 2013-10-29 | 1 | -1/+1 |
| | |||||
* | images: Convert image generation to dracut. | Colin Guthrie | 2013-10-29 | 1 | -18/+41 |
| | | | | | | | | | | | | | | | | | | | | | | | This converts the initrd generation from a home grown system to dracut. It uses the upstream modules where possible plus two specially written dracut modules: mgainstaller and mgakadeploy. The initrds are identical for all builds and there are lots of bits that are incomplete and unnecesary. e.g. copying the kernels to a folder and then not using them, and also the module-descriptions file is not included in the initrd itself which it should be. We can probably customise the initrd better for different use cases, e.g. perhaps network stuff is not needed for HD based installs? We may also need to install the mdraid and lvm modules for some HD support. This is the first attempt so I expect various bits need fixing | ||||
* | do not use arch dependant isolinux.bin anymore | ennael | 2013-10-25 | 1 | -1/+1 |
| | |||||
* | move isolinux in the root tree | ennael | 2013-10-22 | 1 | -5/+5 |
| | |||||
* | copy images in $arch directory instead of alt0 for new syslinux | ennael | 2013-10-22 | 1 | -2/+2 |
| | |||||
* | fix URL in help message (mga#9772) | Thierry Vignaud | 2013-04-19 | 1 | -1/+1 |
| | |||||
* | kill firmware loader now that firmware are loaded by the kernel | Thierry Vignaud | 2012-12-21 | 1 | -2/+0 |
| | |||||
* | no more need to fix modules.order | Thierry Vignaud | 2012-10-04 | 1 | -1/+1 |
| | |||||
* | use new hotplug (mga#6323) | Thierry Vignaud | 2012-09-17 | 1 | -16/+1 |
| | |||||
* | fix modules.order so that cciss got detected (mga#5833) | Thierry Vignaud | 2012-09-17 | 1 | -1/+1 |
| | | | | rationale: sorting fails in depmod when modules are compressed | ||||
* | fix creating some directories | Thierry Vignaud | 2012-09-03 | 1 | -1/+1 |
| | |||||
* | do not include ka stuff unlesse BUILD_KA is set | Thierry Vignaud | 2012-09-03 | 1 | -3/+6 |
| | |||||
* | mount /dev as devtmpfs earlier, in stage1 rather than in stage2 | Thierry Vignaud | 2012-09-03 | 1 | -3/+1 |
| | | | | (based on pok's idead @mdv but fixed) | ||||
* | create /sys at build time rather than run time | Thierry Vignaud | 2012-09-03 | 1 | -1/+1 |
| | |||||
* | do not include "screen" terminfo anymore | Thierry Vignaud | 2012-06-05 | 1 | -1/+0 |
| | | | | (but in rescue as we include the screen program...) | ||||
* | (boot_img_sparc) fix version in "Welcome to Mageia" message | Thierry Vignaud | 2012-06-02 | 1 | -1/+1 |
| | |||||
* | enable to do a debug build in the BS | Thierry Vignaud | 2012-06-01 | 1 | -1/+1 |
| | | | | introduce USE_LOCAL_STAGE1 in order to use a locally build stage1 | ||||
* | add modules.order and modules.builtin in initrd | Olivier Blin | 2012-05-16 | 1 | -0/+2 |
| | |||||
* | make isohybrid start first partition on sector 1 (mga #5036) | Thomas Backlund | 2012-04-07 | 1 | -1/+1 |
| | |||||
* | include "screen" terminfo (mga#4894) | Thierry Vignaud | 2012-04-05 | 1 | -0/+1 |
| | |||||
* | Use the 'splash quiet' default kernel command line. | Colin Guthrie | 2012-03-19 | 1 | -1/+1 |
| | | | | | This is just a transition from the splash=silent that used to be used. Semantically this should just be a natural progression. | ||||
* | simplify | Thierry Vignaud | 2012-02-08 | 1 | -4/+1 |
| | |||||
* | fix isolinux.bin (syslinux 4) | Anne Nicolas | 2012-02-08 | 1 | -1/+4 |
| | |||||
* | include dkms-modules.alias too (mga#1405) | Thierry Vignaud | 2012-01-27 | 1 | -2/+3 |
| | |||||
* | smaller stage1: compress initrd with XZ instead of gzip | Thierry Vignaud | 2012-01-20 | 1 | -1/+1 |
| | |||||
* | reduce size of stage1 by removing busybox if not in debug mode | Thierry Vignaud | 2012-01-19 | 1 | -1/+1 |
| | |||||
* | use upstream pppd & pppoe instead of a 10 years old snapshot | Thierry Vignaud | 2012-01-05 | 1 | -2/+3 |
| | |||||
* | perl_checker cleanups (theme was unused since "do not do anything | Thierry Vignaud | 2011-12-07 | 1 | -3/+2 |
| | | | | anymore with bootsplash.cfg" by me on 2009-10-06) | ||||
* | better error reporting | Thierry Vignaud | 2011-10-07 | 1 | -1/+3 |
| | |||||
* | fix isolinux.bin path with new syslinux | Thierry Vignaud | 2011-10-06 | 1 | -1/+1 |
| | |||||
* | use gfxboot.c32 as graphical boot loader | Thierry Vignaud | 2011-10-06 | 1 | -3/+3 |
| | |||||
* | merge mkdosfs patch from packages SVN | Olivier Blin | 2011-05-19 | 1 | -5/+12 |
| | | | | | (to replace mkdosfs-with-dir which requires obsolete perl-suid) | ||||
* | make boot.iso hybrid | Anne Nicolas | 2011-05-04 | 1 | -0/+1 |
| |