Как я могу записать сценарий openSUSE, который изменит мою начальную загрузку menu.lst файл и добавит “nomodeset” автоматически и к отказоустойчивому и нормальному параметру загрузки?

Я не знаю, как это входит в Желтую Собаку Linux, таким образом, мой ответ не мог бы помочь Вам. Так или иначе...

Я имею старый PowerPC Mac также (iBook G4) под управлением Ubuntu и отключил использование щелчка сенсорной панели:

sudo trackpad notap

Я предполагаю, что Вам нужна сенсорная панель программы, которая будет установлена. Это идет с mouseemu пакетом в Ubuntu. Если программное обеспечение является тем же у Желтой Собаки, у Вас должна быть та команда также.

Теперь, быстрый поиск с помощью Google для "желтой сенсорной панели собаки notap" поднял это.

Попробуйте. Я полагаю, что это просто выполняется trackpad notap на начальной загрузке, но это - просто предположение.

2
04.06.2018, 11:16
3 ответа

Ищите kopt=, defoptions= и altoptions= начало строк ## в Вашем menu.lst файл. Они указывают опции, которые будут использоваться, когда записи меню сначала создаются путем установки нового ядра. Никакая потребность отредактировать файл впоследствии. Можно также обновить все существующие записи путем выполнения update-grub.

Для grub2 файл для редактирования /etc/default/grub, и та же команда для обновления. Однако параметры для изменения GRUB_CMDLINE_LINUX_DEFAULT и GRUB_CMDLINE_LINUX.

Для одноразового изменения можно сделать временные редактирования к опциям непосредственно в личинке путем перехода к "режиму" командной строки редактирования.

3
27.01.2020, 22:07
  • 1
    Спасибо за Ваш ответ однако я действительно искал сценарий. Это работало бы исходно в OpenSuse. –  JohnRoach 20.01.2011, 10:57
  • 2
    я думаю, что Вы упустили суть. Вам не нужен сценарий. Вы вносите одноразовое изменение в эти строки в menu.lst и затем настройках, которые Вы хотите, будет применен каждый раз, когда новое ядро установлено. Можно было обратиться к ним каждая существующая запись меню рабочая личинка обновления. –  Neil Mayhew 12.02.2011, 03:21
  • 3
    Если Вы хотите использовать сценарий для внесения идентичного изменения в большое количество машин, это действительно выходит за рамки вопроса как это. Необходимо было бы задать более общий вопрос. Вы могли нанести большой ущерб, если Вы не понимаете то, что Вы делаете, таким образом, это не хорошая идея только, чтобы взять сценарий, отправленный кем-то еще и использовать его как есть. –  Neil Mayhew 12.02.2011, 03:23

Если Вы знаете то, что будет определенно окружать его на строке, можно использовать sed или Perl с чем-то как s/preceding-text$/preceding-text nomodeset$/g

$ предполагает, что это правильно в конце строки. Предыдущий текст должен был бы быть уникален для строк, которые необходимо поразить.

0
27.01.2020, 22:07

Прочитайте информацию о версии

В основном можно использовать любимый текстовый редактор для редактирования/boot/grub/menu.lst как корня. Добавьте nomodeset к строке начальной загрузки ядра.

Или набор NO_KMS_IN_INITRD sysconfig переменная к да через YAST.

0
27.01.2020, 22:07
  • 1
    Спасибо за Ваш ответ однако я действительно искал сценарий. Это работало бы исходно в OpenSuse. –  JohnRoach 20.01.2011, 10:58

Теги

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