Справка с скриптом grub для изменения grub conf

Боюсь, я абсолютно ничего не знаю о формулировке или синтаксисе скрипта grub, поэтому я надеялся получить какую-то помощь здесь, если скрипты в /grub.d не закодированы в Python (я знаком с Python)? [ ! d0]

Я чувствую, что то, что я хочу сделать, относительно просто, но детализированы более сложные и эффективные варианты:

В связи со сценарием: у меня есть малина Pi, я успешно использую сервер NAS через самбу. Я также хочу настроить RPi как WOL-сервер. Я хочу создать сценарий, который заставит grub искать файл конфигурации на NAS (будет ли он скопирован из NAS в более строгое место и т. Д.). Боковое замечание: я прочитал что-то с 2009 года о загрузке grub перед сетевым сервисом, но я бы предположил, что некоторые вещи, вероятно, изменились с тех пор. Тогда мой вопрос: какие протоколы разрешены, пока grub активен? Разрешено ли соединение smb или ssh?

Таким образом, порядок будет таким:

1) Пользовательские изменения grub conf на NAS

2) Отправьте волшебный пакет WOL для загрузки

3) Грубые нагрузки (без тайм-аута в случае, если процесс занимает слишком много времени)

4) Скрипт Grub загружает файл grub, который заменяет grub conf file, чтобы изменить выбор по умолчанию

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

0
задан 7 April 2018 в 02:13

0 ответов

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

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