Fabio Erculiani
0d529fffed
[boot/arm] update BeagleBoard xM bootloader
2013-05-27 12:19:43 +02:00
Fabio Erculiani
95960a79a4
[molecules] add BeagleBone Black image (WIP, untested)
2013-05-26 14:09:42 +02:00
Fabio Erculiani
81e6d751db
[boot] beaglebone: migrate to devicetree, update u-boot
2013-05-26 07:57:27 +02:00
Fabio Erculiani
3ae747f937
[scripts] 00-board-setup.start in /etc/local.d/ no longer needed
2013-05-25 16:14:49 +02:00
Fabio Erculiani
d3b50238e1
[boot] drop old u-boot patches
2013-05-25 16:13:01 +02:00
Fabio Erculiani
2ff54e739e
[boot] move sd_fuse under odroid-u2-x2
2013-05-20 17:10:00 +02:00
Fabio Erculiani
a62bae0df4
[boot] add Odroid boot.scr and txt
2013-05-20 17:07:39 +02:00
Fabio Erculiani
9cfe87c019
[boot] add Odroid U2/X2 u-boot and sd_fuse tool
2013-05-20 17:05:26 +02:00
Fabio Erculiani
a85ab684aa
[isolinux] update bootlogo (contains systemd disable boot opt)
2013-05-18 14:18:38 +02:00
Fabio Erculiani
d138b235b9
[boot] GRUB: add systemd disable boot option
2013-05-18 14:15:49 +02:00
Fabio Erculiani
f7c62d0bf8
[remaster,boot] migrate all the images to plymouth
2013-05-14 17:50:10 +02:00
Fabio Erculiani
34b0466525
[remaster,boot] goodbye 16bit resolution, welcome 32bit
2013-05-12 18:13:59 +02:00
Fabio Erculiani
e9b459966b
[boot] SpinBase comes without X, so "gentoo=nox nox" is not needed
2013-05-11 18:53:23 +02:00
Fabio Erculiani
ffa22a1583
[remaster,boot] gfxpayload=xxx shouldn't be needed anymore
2013-05-11 18:50:36 +02:00
Fabio Erculiani
3bb05cee20
[remaster,boot] vga= is now redundant, uvesafb settings should be enough
2013-05-11 18:46:23 +02:00
Fabio Erculiani
8532679293
[remaster,boot] get rid of the redundant boot option loop=/livecd.squashfs
2013-05-11 18:40:43 +02:00
Fabio Erculiani
4b7e8bf6fe
[remaster,boot] get rid of the redundant boot option looptype=squashfs
2013-05-11 18:38:32 +02:00
Fabio Erculiani
8a8d5129a7
[remaster] migrate all the intel images to uvesafb
2013-05-07 23:25:08 +02:00
Fabio Erculiani
cb4bdc2c6b
[boot] update isolinux gfxboot code
2013-04-28 14:48:00 +02:00
Fabio Erculiani
1f7384bfa7
[boot] update isolinux bootlogo, add real_init=/bin/systemd to F5 menu
2013-04-27 12:32:59 +01:00
Fabio Erculiani
bb01c872ae
[boot] make possible to easily boot with systemd through grub
2013-04-27 12:23:18 +01:00
Fabio Erculiani
f9a996e1d6
[boot,remaster] remove init=/linuxrc, not needed anymore.
...
Genkernel stores linuxrc into initramfs /init. So, the default value
is already fine.
2013-04-25 12:32:55 +01:00
Fabio Erculiani
b5df7a25b2
[boot/core/isolinux] update bootlogo image
2013-04-20 16:35:58 +01:00
Fabio Erculiani
9034453bfa
[boot,remaster] migrate to vconsole.keymap= kernel cmdline arg for setting the keyboard
2013-04-20 16:06:09 +01:00
Fabio Erculiani
876edaee8f
[scripts] rewrite UEFI support, use GRUB2 memdisk and embedded grub.cfg
...
The only reliable way to bootstrap grub2 is to use a memdisk and an
embedded, minimal grub.cfg that does the live media path search and
then chainloads the real grub.cfg.
This change seems to work under VirtualBox and through isohybrid.
This hopefully fixes bug 4004.
2013-03-07 21:40:51 +00:00
Fabio Erculiani
8352ed655d
[remaster,boot] add console boot modes with splash=off.
...
fbcondecor may be problematic on some hardware.
2013-02-27 22:44:46 +00:00
Fabio Erculiani
be50c849ea
[boot] drop "echo Starting ..."
2012-12-31 08:51:17 +01:00
Fabio Erculiani
7d0eb21b21
[boot] add "Disable EFI" boot switch, fix "Disable ACPI"
2012-12-31 08:47:49 +01:00
Fabio Erculiani
fda7c63e9a
[scripts] use shim EFI files inside chroot
2012-12-29 23:15:27 +01:00
Fabio Erculiani
2937f223a5
[molecules] make USB boot off UEFI+isohybrid work
2012-12-25 21:29:57 +01:00
Fabio Erculiani
e16b4550ee
[boot,remaster] always insmod part_gpt when using UEFI GRUB2 boot loader
2012-12-25 15:51:12 +01:00
Fabio Erculiani
d279d1104c
[grub2] drop memtest86+ from grub.cfgs, doesn't work with UEFI
2012-12-08 13:06:19 +01:00
Fabio Erculiani
b5392dbde7
Revert "[scripts] move GRUB2 Live directory from /boot/grub to /boot/sabayon"
...
This reverts commit 392149d9c4 .
Conflicts:
scripts/make_grub_efi.sh
2012-12-04 21:58:30 +01:00
Fabio Erculiani
43dd030c74
Revert "[molecules*] move kernels on live images to /kernel (from /boot)"
...
This reverts commit 54be8ed618 .
2012-12-04 21:55:23 +01:00
Fabio Erculiani
54be8ed618
[molecules*] move kernels on live images to /kernel (from /boot)
...
This avoids path clashing with new grub2 UEFI SecureBoot stuff
2012-12-04 21:13:27 +01:00
Fabio Erculiani
392149d9c4
[scripts] move GRUB2 Live directory from /boot/grub to /boot/sabayon
...
This is not /boot/grub for a very good reason:
Our Live media uses /boot/sabayon instead of /boot/grub
and this has also the side effect that we can put
/boot/sabayon into the EFI Boot Partition avoiding
name clashing. Our /boot/sabayon inside that partition
will contain a simple grub.cfg doing two things:
1. set the correct prefix to the real grub boot partition
(via set prefix=(hdX,X)/boot/grub
2. load the real grub.cfg file (via configfile (hdX,X)/...)
In this way, we can ship a SecureBoot signed grubx64.efi
file and have it working with all the partition layouts.
The "bootstrap" grub.cfg file is created by our scripts
that are sourced by grub-mkconfig.
2012-12-03 23:18:27 +01:00
Fabio Erculiani
7d8622a10d
[remaster] make possible to disable KMS and ACPI from GRUB2 bootloader
2012-12-03 00:51:32 +01:00
Fabio Erculiani
089a446964
[molecules*] implement SecureBoot thanks to shim and Matthew Garrett
2012-12-02 20:16:07 +01:00
Fabio Erculiani
6323ef45df
[molecules*] Add UEFI support to Live images (using GRUB2 currently in sabayon-limbo)
2012-12-02 15:37:49 +01:00
Fabio Erculiani
6dfb9996df
[boot/arm] update PandaBoard MLO, this should make PandaBoard ES boot
2012-11-04 18:18:00 +01:00
Fabio Erculiani
89234e3cc8
[isolinux] do not force cdroot_type=udf anymore.
...
If images are mounted with UDF-fs, execution bits are lost and cdupdate.sh
is not executed.
2012-09-04 19:00:04 +02:00
Fabio Erculiani
4c061ea843
[scripts,remaster] implement "Check disc for defects" boot option
2012-09-04 00:23:54 +02:00
Fabio Erculiani
c8f07ca0c5
[isolinux] set gfxpayload= together with vga=
...
vga= is required by isolinux while gfxpayload= is used by Grub2.
In the near future, Anaconda will skip vga= and just keep gfxpayload=
2012-08-30 15:47:24 +02:00
Fabio Erculiani
65f0d7f8e8
[boot/efikamx] set rootfstype to ext4
2012-02-14 18:40:07 +01:00
Fabio Erculiani
eb41b3e1b9
[molecules/*] add basic and untested .spec file for the Efika MX
2012-02-14 15:56:27 +01:00
Fabio Erculiani
da63ecc07e
[boot/arm] complete ARM images README.txt files
2012-02-02 12:30:06 +01:00
Fabio Erculiani
d1b26ef7cb
[boot/arm] rename README to README.txt
2012-02-02 10:44:35 +01:00
Fabio Erculiani
1674466613
[boot] pandaboard: add uEnv.txt
2012-02-02 08:32:01 +01:00
Fabio Erculiani
6ef0990a1b
[boot] add u-boot patches for BeagleBone, BeagleBoard xM and PandaBoard
2012-02-02 08:24:52 +01:00
Fabio Erculiani
045bdff45f
[molecules/pandaboard] add .spec files for the PandaBoard
2012-02-01 18:19:35 +01:00