diff options
author | James Meyer <james.meyer@operamail.com> | 2012-11-09 15:45:41 (GMT) |
---|---|---|
committer | James Meyer <james.meyer@operamail.com> | 2012-11-09 15:45:41 (GMT) |
commit | 77e44fe619a659bad9faa3a06845f66df9e4527b (patch) | |
tree | 7169b446bb8a0bddd6b2034f022019f749f148e5 /abs/core/LinHES-config/09_mythvantge_runit_grub | |
parent | b9dbc7dc206b595e44a67f93892d55b6638b8da4 (diff) | |
download | linhes_pkgbuild-77e44fe619a659bad9faa3a06845f66df9e4527b.zip linhes_pkgbuild-77e44fe619a659bad9faa3a06845f66df9e4527b.tar.gz linhes_pkgbuild-77e44fe619a659bad9faa3a06845f66df9e4527b.tar.bz2 |
LinHES-config: transfer grub line modules to post install grub.
This is in addition to blacklisting them in modules.conf. This is needed because blacklisting a module doesn't work if it's in the initrd.
refs #726
closes #726
Diffstat (limited to 'abs/core/LinHES-config/09_mythvantge_runit_grub')
-rw-r--r-- | abs/core/LinHES-config/09_mythvantge_runit_grub | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/abs/core/LinHES-config/09_mythvantge_runit_grub b/abs/core/LinHES-config/09_mythvantge_runit_grub index 1d7774e..8bf7396 100644 --- a/abs/core/LinHES-config/09_mythvantge_runit_grub +++ b/abs/core/LinHES-config/09_mythvantge_runit_grub @@ -7,6 +7,13 @@ if [ -z "$boot_device_id" ]; then boot_device_id="$(grub_get_device_id "${GRUB_DEVICE}")" fi +if [ -f "/etc/grub.d/install_modules" ] +then + . /etc/grub.d/install_modules +else + install_modules='' +fi + gettext_printf "Found LinHES runit: \n" >&2 echo " menuentry 'LinHES' --class arch --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-core repo kernel-true-$boot_device_id' { @@ -22,7 +29,7 @@ menuentry 'LinHES' --class arch --class gnu-linux --class gnu --class os $menuen search --no-floppy --fs-uuid --set=root $boot_device_id fi echo 'Loading Linux core repo kernel ...' - linux /boot/vmlinuz-linux root=UUID=$boot_device_id ro quiet splash=silent init=/sbin/runit + linux /boot/vmlinuz-linux root=UUID=$boot_device_id ro quiet splash=silent init=/sbin/runit $install_modules echo 'Loading initial ramdisk ...' initrd /boot/initramfs-linux.img } @@ -39,7 +46,7 @@ menuentry 'LinHES --no-splash' --class arch --class gnu-linux --class gnu --clas search --no-floppy --fs-uuid --set=root $boot_device_id fi echo 'Loading Linux core repo kernel ...' - linux /boot/vmlinuz-linux root=UUID=$boot_device_id ro init=/sbin/runit + linux /boot/vmlinuz-linux root=UUID=$boot_device_id ro init=/sbin/runit $install_modules echo 'Loading initial ramdisk ...' initrd /boot/initramfs-linux.img } |