Как добавить команду на grub2

Вы, вероятно, получите наилучшее значение, создав запись в Quicklist или два, чтобы открыть терминал maxed, один из определенного размера или того, что когда-либо было действительным параметром gnome-terminal, который вы выберете вкл. ниже сохраненного & amp; load

Что касается вашего вопроса, вы можете сделать это способом, сохранив файл конфигурации перед закрытием терминала (gnome-terminal --save-config=term.txt & amp; затем изменив команду запуска для загрузки из этого файла ([ f4]) или через записи быстрого доступа

Итак, в качестве примера для 11.04 / 11.10 обратите внимание, что команда геометрии настраивается. В примере, показывающем наиболее полезные параметры быстрого списка, то, что отображается, определяется тем, что происходит строка X-Ayatana-Desktop-Shortcuts= в порядке или в 12.04 тем, что находится на Actions= line

Am, не предполагая, что вы используете все, просто примеры того, что вы можете сделать. Если бы вы использовали load & amp; save затем отметим, что при сохранении конфигурации сохраняются все открытые экземпляры

gedit ~/.local.share/applications/gnome-terminal.desktop

[Desktop Entry]
Name=Terminal
Comment=Use the command line
TryExec=gnome-terminal
Exec=gnome-terminal
Icon=utilities-terminal
Type=Application
X-GNOME-DocPath=gnome-terminal/index.html
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-terminal
X-GNOME-Bugzilla-Component=BugBuddyBugs
X-GNOME-Bugzilla-Version=2.32.1
Categories=GNOME;GTK;Utility;TerminalEmulator;
StartupNotify=true
X-Ubuntu-Gettext-Domain=gnome-terminal
X-Ayatana-Desktop-Shortcuts=New;Large;Maxed;Save;Load;

[New Shortcut Group]
Name=New Terminal
Exec=gnome-terminal
TargetEnvironment=Unity

[Large Shortcut Group]
Name=New Large Terminal
Exec=gnome-terminal --geometry=140x34
TargetEnvironment=Unity

[Maxed Shortcut Group]
Name=Maxed Terminal
Exec=gnome-terminal --maximize
TargetEnvironment=Unity 

[Save Shortcut Group]
Name=Save Config
Exec=gnome-terminal  --save-config=term.txt
TargetEnvironment=Unity

[Load Shortcut Group]
Name=Load Config
Exec=gnome-terminal  --load-config=term.txt
TargetEnvironment=Unity`

Начиная с 12.04 X-Ayatana-Desktop-Shortcuts = больше не используется, Действия = это новый способ. Небольшой пример ниже

Name=Terminal
Comment=Use the command line
TryExec=gnome-terminal
Exec=gnome-terminal
Icon=utilities-terminal
Type=Application
X-GNOME-DocPath=gnome-terminal/index.html
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-terminal
X-GNOME-Bugzilla-Component=BugBuddyBugs
X-GNOME-Bugzilla-Version=3.4.0.1
Categories=GNOME;GTK;Utility;TerminalEmulator;
StartupNotify=true
OnlyShowIn=GNOME;Unity;
Keywords=Run;
Actions=New;Large;Maxed;Save;Load;
X-Ubuntu-Gettext-Domain=gnome-terminal

[Desktop Action New]
Name=New Terminal
Exec=gnome-terminal
OnlyShowIn=Unity

ect.
4
задан 12 June 2012 в 19:26

15 ответов

Если вы добавите этот код в /boot/grub/custom.cfg (создав файл, если он еще не существует), он будет выполнен непосредственно перед отображением меню grub.

I не знаю, что именно делают команды outb, я понятия не имею, безопасно ли их запускать, или если их запуск будет мешать отображению меню grub, так что сделайте это на свой страх и риск.

2
ответ дан 25 July 2018 в 18:32

Если вы добавите этот код в /boot/grub/custom.cfg (создав файл, если он еще не существует), он будет выполнен непосредственно перед отображением меню grub.

I не знаю, что именно делают команды outb, я понятия не имею, безопасно ли их запускать, или если их запуск будет мешать отображению меню grub, так что сделайте это на свой страх и риск.

2
ответ дан 31 July 2018 в 12:59

Если вы добавите этот код в /boot/grub/custom.cfg (создав файл, если он еще не существует), он будет выполнен непосредственно перед отображением меню grub.

I не знаю, что именно делают команды outb, я понятия не имею, безопасно ли их запускать, или если их запуск будет мешать отображению меню grub, так что сделайте это на свой страх и риск.

2
ответ дан 2 August 2018 в 00:43

Если вы добавите этот код в /boot/grub/custom.cfg (создав файл, если он еще не существует), он будет выполнен непосредственно перед отображением меню grub.

I не знаю, что именно делают команды outb, я понятия не имею, безопасно ли их запускать, или если их запуск будет мешать отображению меню grub, так что сделайте это на свой страх и риск.

2
ответ дан 4 August 2018 в 16:13

Если вы добавите этот код в /boot/grub/custom.cfg (создав файл, если он еще не существует), он будет выполнен непосредственно перед отображением меню grub.

I не знаю, что именно делают команды outb, я понятия не имею, безопасно ли их запускать, или если их запуск будет мешать отображению меню grub, так что сделайте это на свой страх и риск.

2
ответ дан 7 August 2018 в 18:16

Если вы добавите этот код в /boot/grub/custom.cfg (создав файл, если он еще не существует), он будет выполнен непосредственно перед отображением меню grub.

I не знаю, что именно делают команды outb, я понятия не имею, безопасно ли их запускать, или если их запуск будет мешать отображению меню grub, так что сделайте это на свой страх и риск.

2
ответ дан 10 August 2018 в 07:01

Если вы добавите этот код в /boot/grub/custom.cfg (создав файл, если он еще не существует), он будет выполнен непосредственно перед отображением меню grub.

I не знаю, что именно делают команды outb, я понятия не имею, безопасно ли их запускать, или если их запуск будет мешать отображению меню grub, так что сделайте это на свой страх и риск.

2
ответ дан 15 August 2018 в 18:59

Честно говоря, чтобы предотвратить обновление grub от уничтожения вашего /boot/grub/custom.cfg, я бы очень посоветовал вам в GRUB нажать e, чтобы отредактировать меню загрузки по умолчанию:

] Если все успешно, что обычно связано с изменением строки, в моем случае MBP 8 2:

MBP 8 2 Загрузочный USB-накопитель -

linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash ---

-

linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper radeon.modeset=0 i915.modeset=1 i915.lvds_use_channel_mode=2 i915.lvds_use_ssc=0 ---

B. UWBuntu должен загрузиться и отобразить обычный графический экран.

После завершения установки повторите B. сверху.

C После загрузки с HD, к которому вы только что установили Ubuntu, с USB-накопителя Live

Изменить sudo vi /etc/grub.d/00_header И вставить: outb 0x728 1 outb 0x710 2 outb 0x740 2 outb 0x750 0

после строки, выполнив поиск gfx, который читает : set gfxmode=${GRUB_GFXMODE}. Ниже приведен фрагмент фрагмента:

set gfxmode=${GRUB_GFXMODE} load_video insmod gfxterm

После этой процедуры /etc/grub.d/00_header должно выглядеть так: set gfxmode=${GRUB_GFXMODE} outb 0x728 1 outb 0x710 2 outb 0x740 2 outb 0x750 0 load_video insmod gfxterm

Изменить [ f7] И вставьте: outb 0x728 1 outb 0x710 2 outb 0x740 2 outb 0x750 0

Таким образом, в следующий раз, когда вы запустите sudo apt update && sudo apt upgrade, и там будет обновление grub, ваша установка не будет говно.

Cheers rivanov

1
ответ дан 25 May 2018 в 10:17

Честно говоря, чтобы предотвратить обновление grub от уничтожения вашего /boot/grub/custom.cfg, я бы настоятельно посоветовал вам в GRUB нажать e, чтобы отредактировать меню загрузки по умолчанию:

Если все успешно, что обычно связано с изменением строки, в моем случае MBP 8 2:

A. Загрузочный USB-накопитель -

linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash ---

-

linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper radeon.modeset=0 i915.modeset=1 i915.lvds_use_channel_mode=2 i915.lvds_use_ssc=0 ---

B. Ubuntu должен загрузиться и отобразить обычный графический экран.

По завершении установки повторите A сверху.

C После загрузки с HD, к которому вы только что установили Ubuntu, из Live USB ,

  1. Изменить sudo vi /etc/grub.d/00_header И вставить: outb 0x728 1 outb 0x710 2 outb 0x740 2 outb 0x750 0

после строки, путем поиска gfx, который гласит: set gfxmode=${GRUB_GFXMODE}. Ниже приведен фрагмент фрагмента:

set gfxmode=${GRUB_GFXMODE} load_video insmod gfxterm

После этой процедуры /etc/grub.d/00_header должно выглядеть так: set gfxmode=${GRUB_GFXMODE} outb 0x728 1 outb 0x710 2 outb 0x740 2 outb 0x750 0 load_video insmod gfxterm

  1. Проблема update-grub

Таким образом, в следующий раз, когда вы запустите sudo apt update && sudo apt upgrade, и там будет обновление grub, ваша установка не будет грешить.

Cheers rivanov

1
ответ дан 31 July 2018 в 12:59

Честно говоря, чтобы предотвратить обновление grub от уничтожения вашего /boot/grub/custom.cfg, я бы настоятельно посоветовал вам в GRUB нажать e, чтобы отредактировать меню загрузки по умолчанию:

Если все успешно, что обычно связано с изменением строки, в моем случае MBP 8 2:

A. Загрузочный USB-накопитель -

linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash ---

-

linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper radeon.modeset=0 i915.modeset=1 i915.lvds_use_channel_mode=2 i915.lvds_use_ssc=0 ---

B. Ubuntu должен загрузиться и отобразить обычный графический экран.

По завершении установки повторите A сверху.

C После загрузки с HD, к которому вы только что установили Ubuntu, из Live USB ,

  1. Изменить sudo vi /etc/grub.d/00_header И вставить: outb 0x728 1 outb 0x710 2 outb 0x740 2 outb 0x750 0

после строки, путем поиска gfx, который гласит: set gfxmode=${GRUB_GFXMODE}. Ниже приведен фрагмент фрагмента:

set gfxmode=${GRUB_GFXMODE} load_video insmod gfxterm

После этой процедуры /etc/grub.d/00_header должно выглядеть так: set gfxmode=${GRUB_GFXMODE} outb 0x728 1 outb 0x710 2 outb 0x740 2 outb 0x750 0 load_video insmod gfxterm

  1. Проблема update-grub

Таким образом, в следующий раз, когда вы запустите sudo apt update && sudo apt upgrade, и там будет обновление grub, ваша установка не будет грешить.

Cheers rivanov

1
ответ дан 2 August 2018 в 00:43

Честно говоря, чтобы предотвратить обновление grub от уничтожения вашего /boot/grub/custom.cfg, я бы настоятельно посоветовал вам в GRUB нажать e, чтобы отредактировать меню загрузки по умолчанию:

Если все успешно, что обычно связано с изменением строки, в моем случае MBP 8 2:

A. Загрузочный USB-накопитель -

linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash ---

-

linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper radeon.modeset=0 i915.modeset=1 i915.lvds_use_channel_mode=2 i915.lvds_use_ssc=0 ---

B. Ubuntu должен загрузиться и отобразить обычный графический экран.

По завершении установки повторите A сверху.

C После загрузки с HD, к которому вы только что установили Ubuntu, из Live USB ,

  1. Изменить sudo vi /etc/grub.d/00_header И вставить: outb 0x728 1 outb 0x710 2 outb 0x740 2 outb 0x750 0

после строки, путем поиска gfx, который гласит: set gfxmode=${GRUB_GFXMODE}. Ниже приведен фрагмент фрагмента:

set gfxmode=${GRUB_GFXMODE} load_video insmod gfxterm

После этой процедуры /etc/grub.d/00_header должно выглядеть так: set gfxmode=${GRUB_GFXMODE} outb 0x728 1 outb 0x710 2 outb 0x740 2 outb 0x750 0 load_video insmod gfxterm

  1. Проблема update-grub

Таким образом, в следующий раз, когда вы запустите sudo apt update && sudo apt upgrade, и там будет обновление grub, ваша установка не будет грешить.

Cheers rivanov

1
ответ дан 4 August 2018 в 16:13

Честно говоря, чтобы предотвратить обновление grub от уничтожения вашего /boot/grub/custom.cfg, я бы настоятельно посоветовал вам в GRUB нажать e, чтобы отредактировать меню загрузки по умолчанию:

Если все успешно, что обычно связано с изменением строки, в моем случае MBP 8 2:

A. Загрузочный USB-накопитель -

linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash ---

-

linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper radeon.modeset=0 i915.modeset=1 i915.lvds_use_channel_mode=2 i915.lvds_use_ssc=0 ---

B. Ubuntu должен загрузиться и отобразить обычный графический экран.

По завершении установки повторите A сверху.

C После загрузки с HD, к которому вы только что установили Ubuntu, из Live USB ,

  1. Изменить sudo vi /etc/grub.d/00_header И вставить: outb 0x728 1 outb 0x710 2 outb 0x740 2 outb 0x750 0

после строки, путем поиска gfx, который гласит: set gfxmode=${GRUB_GFXMODE}. Ниже приведен фрагмент фрагмента:

set gfxmode=${GRUB_GFXMODE} load_video insmod gfxterm

После этой процедуры /etc/grub.d/00_header должно выглядеть так: set gfxmode=${GRUB_GFXMODE} outb 0x728 1 outb 0x710 2 outb 0x740 2 outb 0x750 0 load_video insmod gfxterm

  1. Проблема update-grub

Таким образом, в следующий раз, когда вы запустите sudo apt update && sudo apt upgrade, и там будет обновление grub, ваша установка не будет грешить.

Cheers rivanov

1
ответ дан 6 August 2018 в 00:51

Честно говоря, чтобы предотвратить обновление grub от уничтожения вашего /boot/grub/custom.cfg, я бы настоятельно посоветовал вам в GRUB нажать e, чтобы отредактировать меню загрузки по умолчанию:

Если все успешно, что обычно связано с изменением строки, в моем случае MBP 8 2:

A. Загрузочный USB-накопитель -

linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash ---

-

linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper radeon.modeset=0 i915.modeset=1 i915.lvds_use_channel_mode=2 i915.lvds_use_ssc=0 ---

B. Ubuntu должен загрузиться и отобразить обычный графический экран.

По завершении установки повторите A сверху.

C После загрузки с HD, к которому вы только что установили Ubuntu, из Live USB ,

  1. Изменить sudo vi /etc/grub.d/00_header И вставить: outb 0x728 1 outb 0x710 2 outb 0x740 2 outb 0x750 0

после строки, путем поиска gfx, который гласит: set gfxmode=${GRUB_GFXMODE}. Ниже приведен фрагмент фрагмента:

set gfxmode=${GRUB_GFXMODE} load_video insmod gfxterm

После этой процедуры /etc/grub.d/00_header должно выглядеть так: set gfxmode=${GRUB_GFXMODE} outb 0x728 1 outb 0x710 2 outb 0x740 2 outb 0x750 0 load_video insmod gfxterm

  1. Проблема update-grub

Таким образом, в следующий раз, когда вы запустите sudo apt update && sudo apt upgrade, и там будет обновление grub, ваша установка не будет грешить.

Cheers rivanov

1
ответ дан 7 August 2018 в 18:16

Честно говоря, чтобы предотвратить обновление grub от уничтожения вашего /boot/grub/custom.cfg, я бы настоятельно посоветовал вам в GRUB нажать e, чтобы отредактировать меню загрузки по умолчанию:

Если все успешно, что обычно связано с изменением строки, в моем случае MBP 8 2:

A. Загрузочный USB-накопитель -

linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash ---

-

linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper radeon.modeset=0 i915.modeset=1 i915.lvds_use_channel_mode=2 i915.lvds_use_ssc=0 ---

B. Ubuntu должен загрузиться и отобразить обычный графический экран.

По завершении установки повторите A сверху.

C После загрузки с HD, к которому вы только что установили Ubuntu, из Live USB ,

  1. Изменить sudo vi /etc/grub.d/00_header И вставить: outb 0x728 1 outb 0x710 2 outb 0x740 2 outb 0x750 0

после строки, путем поиска gfx, который гласит: set gfxmode=${GRUB_GFXMODE}. Ниже приведен фрагмент фрагмента:

set gfxmode=${GRUB_GFXMODE} load_video insmod gfxterm

После этой процедуры /etc/grub.d/00_header должно выглядеть так: set gfxmode=${GRUB_GFXMODE} outb 0x728 1 outb 0x710 2 outb 0x740 2 outb 0x750 0 load_video insmod gfxterm

  1. Проблема update-grub

Таким образом, в следующий раз, когда вы запустите sudo apt update && sudo apt upgrade, и там будет обновление grub, ваша установка не будет грешить.

Cheers rivanov

1
ответ дан 10 August 2018 в 07:01

Честно говоря, чтобы предотвратить обновление grub от уничтожения вашего /boot/grub/custom.cfg, я бы настоятельно посоветовал вам в GRUB нажать e, чтобы отредактировать меню загрузки по умолчанию:

Если все успешно, что обычно связано с изменением строки, в моем случае MBP 8 2:

A. Загрузочный USB-накопитель -

linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash ---

-

linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper radeon.modeset=0 i915.modeset=1 i915.lvds_use_channel_mode=2 i915.lvds_use_ssc=0 ---

B. Ubuntu должен загрузиться и отобразить обычный графический экран.

По завершении установки повторите A сверху.

C После загрузки с HD, к которому вы только что установили Ubuntu, из Live USB ,

  1. Изменить sudo vi /etc/grub.d/00_header И вставить: outb 0x728 1 outb 0x710 2 outb 0x740 2 outb 0x750 0

после строки, путем поиска gfx, который гласит: set gfxmode=${GRUB_GFXMODE}. Ниже приведен фрагмент фрагмента:

set gfxmode=${GRUB_GFXMODE} load_video insmod gfxterm

После этой процедуры /etc/grub.d/00_header должно выглядеть так: set gfxmode=${GRUB_GFXMODE} outb 0x728 1 outb 0x710 2 outb 0x740 2 outb 0x750 0 load_video insmod gfxterm

  1. Проблема update-grub

Таким образом, в следующий раз, когда вы запустите sudo apt update && sudo apt upgrade, и там будет обновление grub, ваша установка не будет грешить.

Cheers rivanov

1
ответ дан 15 August 2018 в 18:59

Другие вопросы по тегам:

Похожие вопросы: