close
Warning:
Failed to sync with repository "ogBrowser-Git": (1366, "Incorrect string value: '\\xF0\\x9F\\x93\\xA6 I...' for column 'message' at row 1"); repository information may be out of date. Look in the Trac log for more information including mitigation strategies.
918-git-images-111dconfigfileconfigure-oglivegit-imageslgromero-new-oglivemainmaint-cronmount-efivarfsmultivmmultivm-ogboot-installerogClonningEngineogboot-installer-jenkinsoglive-ipv6test-python-scriptsticket-301ticket-50ticket-50-oldticket-577ticket-585ticket-611ticket-612ticket-693ticket-700ubu24tplunification2use-local-agent-oglivevarios-instalacion
|
Last change
on this file since 541ddee was
a445889,
checked in by Irina Gómez <irinagomez@…>, 6 years ago
|
|
#802 #888 On UEFI computers, OpenGnsys installs grub to boot from the hard drive. You can use the rEFInd template example for computers without SecureBoot?.
|
-
Property mode set to
100644
|
|
File size:
1.7 KB
|
| Rev | Line | |
|---|
| [7e4b9e0] | 1 | # Busca cargadores existentes por orden de prioridad y |
|---|
| 2 | # muestra menú con las opciones. |
|---|
| [528ff4c] | 3 | # Si no existe ningún cargador de arranque muestre mensaje de error. |
|---|
| [a445889] | 4 | set timeout=30 |
|---|
| [528ff4c] | 5 | |
|---|
| [137ceb4] | 6 | set detectado='no' |
|---|
| [528ff4c] | 7 | # Compruebo si existen distintos cargadores. |
|---|
| [a445889] | 8 | echo "Searching Grub" |
|---|
| 9 | search --file --set rootGrub /EFI/grub/Boot/grubx64.efi |
|---|
| 10 | if [ "$rootGrub" != "" ]; then |
|---|
| [137ceb4] | 11 | set detectado='si' |
|---|
| [a445889] | 12 | menuentry "Grub" { |
|---|
| 13 | root="$rootGrub" |
|---|
| 14 | chainloader /EFI/grub/Boot/grubx64.efi |
|---|
| [137ceb4] | 15 | } |
|---|
| [528ff4c] | 16 | fi |
|---|
| [b845aab] | 17 | |
|---|
| [137ceb4] | 18 | echo "Searching Part-01-02" |
|---|
| 19 | search --file --set rootP2 /EFI/Part-01-02/Boot/ogloader.efi |
|---|
| 20 | if [ "$rootP2" != "" ]; then |
|---|
| 21 | set detectado='si' |
|---|
| 22 | menuentry "Part-01-02" { |
|---|
| 23 | root="$rootP2" |
|---|
| 24 | chainloader /EFI/Part-01-02/Boot/ogloader.efi |
|---|
| 25 | } |
|---|
| [528ff4c] | 26 | fi |
|---|
| 27 | |
|---|
| [137ceb4] | 28 | echo "Searching Part-01-03" |
|---|
| 29 | search --file --set rootP3 /EFI/Part-01-03/Boot/ogloader.efi |
|---|
| 30 | if [ "$rootP3" != "" ]; then |
|---|
| 31 | set detectado='si' |
|---|
| 32 | menuentry "Part-01-03" { |
|---|
| 33 | root="$rootP3" |
|---|
| 34 | chainloader /EFI/Part-01-03/Boot/ogloader.efi |
|---|
| 35 | } |
|---|
| [528ff4c] | 36 | fi |
|---|
| 37 | |
|---|
| [137ceb4] | 38 | echo "Searching Microsoft" |
|---|
| 39 | search --file --set rootMS /EFI/Microsoft/Boot/bootmgfw.efi |
|---|
| 40 | if [ "$rootMS" != "" ]; then |
|---|
| 41 | set detectado='si' |
|---|
| 42 | menuentry "Microsoft" { |
|---|
| 43 | root="$rootMS" |
|---|
| 44 | chainloader /EFI/Microsoft/Boot/bootmgfw.efi |
|---|
| 45 | } |
|---|
| [528ff4c] | 46 | fi |
|---|
| 47 | |
|---|
| [137ceb4] | 48 | echo "Searching Ubuntu" |
|---|
| 49 | search --file --set rootUb /EFI/ubuntu/grubx64.efi |
|---|
| 50 | if [ "$rootUb" != "" ]; then |
|---|
| 51 | set detectado='si' |
|---|
| 52 | menuentry "Ubuntu" |
|---|
| 53 | root="$rootUb" |
|---|
| 54 | chainloader /EFI/ubuntu/grubx64.efi |
|---|
| 55 | } |
|---|
| [528ff4c] | 56 | fi |
|---|
| 57 | |
|---|
| 58 | |
|---|
| [7e4b9e0] | 59 | # Si no hay ningún sistema operativo muestro mensaje. |
|---|
| [137ceb4] | 60 | if [ $detectado == 'no' ]; then |
|---|
| 61 | menuentry "OpenGnsys no ha detectado ningún sistema operativo" { |
|---|
| 62 | # para evitar mensajes de error. |
|---|
| 63 | set root="(hd0,gpt1)" |
|---|
| 64 | } |
|---|
| 65 | fi |
|---|
Note: See
TracBrowser
for help on using the repository browser.