В EFI загрузчик хранится как обычный файл в системном разделе EFI (ESP). Какой загрузчик запущен, хранится в NVRAM. В режиме EFI стандартная установка Linux устанавливает свой загрузчик как EFI/ubuntu/shimx64.efi (который в свою очередь вызывает EFI/ubuntu/grubx64.efi) в ESP и сохраняет ссылку на это в NVRAM. Это отлично работает, когда диск является внутренним диском. Однако с внешним диском переменная NVRAM может быть стерта, когда диск отсоединен от компьютера; и даже если это не так, диск будет загружаться только на компьютере, на котором установлена ОС.
Поскольку установщики ОС и аварийные утилиты должны быть подготовлены на компьютерах, отличных от тех, на которых они запущены, EFI предоставляет специальное имя файла для таких загрузчиков. В системах x86-64 это имя EFI/BOOT/bootx64.efi. Поэтому установщик Ubuntu использует это имя. Вы можете сделать то же самое после установки на USB-накопитель:
Установите ESP, который находится на USB-накопителе. Предположим, что он находится в /mnt. Скопируйте исходные файлы загрузчика, набрав cp -r /mnt/EFI/ubuntu /mnt/EFI/BOOT. Переименуйте копию прокладки, набрав mv /mnt/efi/BOOT/shimx64.efi /mnt/efi/BOOT/bootx64.efi.Теперь диск должен быть загрузочным на любом 64-разрядном компьютере на базе EFI. Конечно, для загрузки с USB-накопителя вам может потребоваться использовать встроенный менеджер загрузки компьютера, как и на компьютере с BIOS.
Вы можете редактировать файл символов es.
--- /usr/share/X11/xkb/symbols/es.old
+++ /usr/share/X11/xkb/symbols/es
@@ -21,7 +21,7 @@
key <AC11> { [dead_acute, dead_diaeresis, braceleft, braceleft ] };
key <TLDE> { [ masculine, ordfeminine, backslash, backslash ] };
- key <BKSL> { [ ccedilla, Ccedilla, braceright, dead_breve ] };
+ key <BKSL> { [ less, greater, braceright, dead_breve ] };
include "level3(ralt_switch)"
};
Должно быть эффективным после следующей перезагрузки.
Вы можете редактировать файл символов es.
--- /usr/share/X11/xkb/symbols/es.old
+++ /usr/share/X11/xkb/symbols/es
@@ -21,7 +21,7 @@
key <AC11> { [dead_acute, dead_diaeresis, braceleft, braceleft ] };
key <TLDE> { [ masculine, ordfeminine, backslash, backslash ] };
- key <BKSL> { [ ccedilla, Ccedilla, braceright, dead_breve ] };
+ key <BKSL> { [ less, greater, braceright, dead_breve ] };
include "level3(ralt_switch)"
};
Должно быть эффективным после следующей перезагрузки.
Вы можете редактировать файл символов es
.
--- /usr/share/X11/xkb/symbols/es.old
+++ /usr/share/X11/xkb/symbols/es
@@ -21,7 +21,7 @@
key <AC11> { [dead_acute, dead_diaeresis, braceleft, braceleft ] };
key <TLDE> { [ masculine, ordfeminine, backslash, backslash ] };
- key <BKSL> { [ ccedilla, Ccedilla, braceright, dead_breve ] };
+ key <BKSL> { [ less, greater, braceright, dead_breve ] };
include "level3(ralt_switch)"
};
Должно быть эффективным после следующей перезагрузки.
Вы можете редактировать файл символов es
.
--- /usr/share/X11/xkb/symbols/es.old
+++ /usr/share/X11/xkb/symbols/es
@@ -21,7 +21,7 @@
key <AC11> { [dead_acute, dead_diaeresis, braceleft, braceleft ] };
key <TLDE> { [ masculine, ordfeminine, backslash, backslash ] };
- key <BKSL> { [ ccedilla, Ccedilla, braceright, dead_breve ] };
+ key <BKSL> { [ less, greater, braceright, dead_breve ] };
include "level3(ralt_switch)"
};
Должно быть эффективным после следующей перезагрузки.
Вы можете редактировать файл символов es
.
--- /usr/share/X11/xkb/symbols/es.old
+++ /usr/share/X11/xkb/symbols/es
@@ -21,7 +21,7 @@
key <AC11> { [dead_acute, dead_diaeresis, braceleft, braceleft ] };
key <TLDE> { [ masculine, ordfeminine, backslash, backslash ] };
- key <BKSL> { [ ccedilla, Ccedilla, braceright, dead_breve ] };
+ key <BKSL> { [ less, greater, braceright, dead_breve ] };
include "level3(ralt_switch)"
};
Должно быть эффективным после следующей перезагрузки.
Вы можете редактировать файл символов es
.
--- /usr/share/X11/xkb/symbols/es.old
+++ /usr/share/X11/xkb/symbols/es
@@ -21,7 +21,7 @@
key <AC11> { [dead_acute, dead_diaeresis, braceleft, braceleft ] };
key <TLDE> { [ masculine, ordfeminine, backslash, backslash ] };
- key <BKSL> { [ ccedilla, Ccedilla, braceright, dead_breve ] };
+ key <BKSL> { [ less, greater, braceright, dead_breve ] };
include "level3(ralt_switch)"
};
Должно быть эффективным после следующей перезагрузки.
Вы можете редактировать файл символов es
.
--- /usr/share/X11/xkb/symbols/es.old
+++ /usr/share/X11/xkb/symbols/es
@@ -21,7 +21,7 @@
key <AC11> { [dead_acute, dead_diaeresis, braceleft, braceleft ] };
key <TLDE> { [ masculine, ordfeminine, backslash, backslash ] };
- key <BKSL> { [ ccedilla, Ccedilla, braceright, dead_breve ] };
+ key <BKSL> { [ less, greater, braceright, dead_breve ] };
include "level3(ralt_switch)"
};
Должно быть эффективным после следующей перезагрузки.
Вы можете редактировать файл символов es
.
--- /usr/share/X11/xkb/symbols/es.old
+++ /usr/share/X11/xkb/symbols/es
@@ -21,7 +21,7 @@
key <AC11> { [dead_acute, dead_diaeresis, braceleft, braceleft ] };
key <TLDE> { [ masculine, ordfeminine, backslash, backslash ] };
- key <BKSL> { [ ccedilla, Ccedilla, braceright, dead_breve ] };
+ key <BKSL> { [ less, greater, braceright, dead_breve ] };
include "level3(ralt_switch)"
};
Должно быть эффективным после следующей перезагрузки.
Вы можете редактировать файл символов es
.
--- /usr/share/X11/xkb/symbols/es.old
+++ /usr/share/X11/xkb/symbols/es
@@ -21,7 +21,7 @@
key <AC11> { [dead_acute, dead_diaeresis, braceleft, braceleft ] };
key <TLDE> { [ masculine, ordfeminine, backslash, backslash ] };
- key <BKSL> { [ ccedilla, Ccedilla, braceright, dead_breve ] };
+ key <BKSL> { [ less, greater, braceright, dead_breve ] };
include "level3(ralt_switch)"
};
Должно быть эффективным после следующей перезагрузки.