Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:embar-:Lietukas
Lietukas_T_mini
edit_boot_config.sh
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File edit_boot_config.sh of Package Lietukas_T_mini
# !/bin/bash set -x location=$1 iso_dir=${location#iso:} dir="`pwd`" vardas_be_tarpo="Lietukas_T_mini" vardas_su_tarpu="Lietukas T mini" cd "$iso_dir" if [ -e boot/grub2/grub.cfg ] ; then sed "s/${vardas_be_tarpo}\"/${vardas_su_tarpu}\"/" -i boot/grub2/grub.cfg sed "s/Boot from Hard Disk/Paleisti iš standžiojo disko/" -i boot/grub2/grub.cfg sed -re "s/Failsafe -- ([^\"]*)/\1 -- su atsarginiais parametrais/" -i boot/grub2/grub.cfg # boo#1124885 if [ -e boot/grub2/fonts/unicode.pf2 ] ; then sed "s/\/boot\/x86_64\/loader\/grub2\/fonts\/unicode.pf2/\/boot\/grub2\/fonts\/unicode.pf2/" -i boot/grub2/grub.cfg ; fi if [ -e boot/unicode.pf2 ] ; then sed "s/\/boot\/x86_64\/loader\/unicode.pf2/\/boot\/unicode.pf2/" -i boot/grub2/grub.cfg ; fi cat <<EOF >> boot/grub2/grub.cfg submenu "Paleisti iš standžiojo disko skaidinio (EFI)" { menuentry "Ieškoti /EFI/BOOT/bootx64.efi ir paleisti sistemą" --class os { if search --no-floppy --file /EFI/BOOT/bootx64.efi --set ; then chainloader /EFI/BOOT/bootx64.efi fi } menuentry "Paleisti iš 1-mo standžiojo disko 1-mo skaidinio" --class os { set root='hd0,1' chainloader /EFI/BOOT/bootx64.efi } menuentry "Paleisti iš 1-mo standžiojo disko 2-tro skaidinio" --class os { set root='hd0,2' chainloader /EFI/BOOT/bootx64.efi } menuentry "Paleisti iš 2-tro standžiojo disko 1-mo skaidinio" --class os { set root='hd1,1' chainloader /EFI/BOOT/bootx64.efi } menuentry "Paleisti iš 2-tro standžiojo disko 2-tro skaidinio" --class os { set root='hd1,2' chainloader /EFI/BOOT/bootx64.efi } } menuentry "Paleisti iš standžiojo disko (BIOS)" --class os --unrestricted { set root=(hd0) chainloader +1 } menuentry "Ieškoti įdiegtos openSUSE sistemos (EFI)" --class opensuse --class gnu-linux --class gnu --class os { if search --no-floppy --file /efi/boot/fallback.efi --set ; then for os in opensuse sles caasp ; do if [ -f /efi/$os/grub.efi ] ; then chainloader /efi/$os/grub.efi fi done fi } EOF cp -f boot/grub2/grub.cfg EFI/BOOT/grub.cfg || true fi rm boot/*/loader/glow.jpg || true rm boot/*/loader/off.jpg || true rm boot/*/loader/on.jpg || true for arch in x86_64 ix86 ; do if [ -d boot/${arch}/loader/ ] ; then echo "lt" > boot/${arch}/loader/lang || true sed "s/Failsafe_--_${vardas_be_tarpo}/${vardas_be_tarpo}_--_su_atsarginiais_parametrais/" -i boot/${arch}/loader/isolinux.cfg || true #sed "s/Boot_from_Hard_Disk/Paleisti_iš_standžiojo_disko/" -i boot/${arch}/loader/isolinux.cfg || true fi done cd "$dir"
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor