LINUX.ORG.RU

Как дистанционно воздействовать на начальном этапе загрузки?

 


0

1

Есть ситуация. Жесткий диск имеет разные разделы с разными установленными осями. В Grub установлена загрузка с того раздела, в котором настроено меню выбора загрузки раздела/оси. Можно ли как-то дистанционно воздействовать на этот выбор? Все варианты отпадают - запрос в БД, считать конфиг в файле - так его нужно редактировать перед этим, а сетевого доступа на этой стадии загрузки к тому локальному конфигу нет. Может есть идеи? Буду благодарен.

★★
Ответ на: комментарий от abbat81

Никак, емнип, если материнка не умеет АМТ или амдшный аналог

dhameoelin ★★★★★
()

ТС, у тя задача-то реально какая? в какой момент становится понятно, что надо ветку загрузки менять?

mumpster ★★★★★
()
Ответ на: комментарий от mumpster

Вот есть игровой офтопик и есть служебный, не нуждающийся в офтопике клиент. И вот мне нужно wake-on-lan с параметром.

abbat81 ★★
() автор топика
Последнее исправление: abbat81 (всего исправлений: 1)
Ответ на: комментарий от abbat81

Вот есть игровой офтопик и есть служебный, не нуждающийся в офтопике клиент.

На кой офтопик-то, да ещё и игровой?

dhameoelin ★★★★★
()
Ответ на: комментарий от abbat81

ещё раз - задача какая? просыпаться от пакета по сети и грузиться в ветку по условию? условие становится известно когда? просто если это известно ещё когда в сон отправляется, то sergej написал вариант

mumpster ★★★★★
()
Ответ на: комментарий от mumpster

ЛОРкоман штоле?) Тут либо крестик, либо трусы лишние у ТС.

dhameoelin ★★★★★
()
Ответ на: комментарий от mumpster

А ввод откуда получать? Дай угадаю, из /dev/urandom?)

dhameoelin ★★★★★
()

Грузи по PXE образ, который поправит Grub и ребутнёт.

sand_circle
()
Ответ на: комментарий от dhameoelin

Ну если уж в компе нет сериала, то поставить PCI-E плату с ком-портом.

sergej ★★★★★
()
Ответ на: комментарий от dhameoelin

Более того даже usb-serial за 50 центов похоже проканает:

/usr/lib/grub/i386-efi/usbserial_common.mod
/usr/lib/grub/i386-efi/usbserial_ftdi.mod
/usr/lib/grub/i386-efi/usbserial_pl2303.mod

если это FTDI или Prolific

sergej ★★★★★
()

Наверти WOL + загрузку по PXE.
PXE будет загружать с диска то что прикажешь в конфиге, который можешь менять перед включением/перезапуском.

Deleted
()
Ответ на: комментарий от sergej

Человече, ты правда дурак или притворяшься? Второй стороной куда этот serial цеплять, если в условии ТС дополнительного сетевого железа нет?

dhameoelin ★★★★★
()
Ответ на: комментарий от Deleted

Самый логичный вариант. Логичнее только PXE+UEFI, imho.

dhameoelin ★★★★★
()
Ответ на: комментарий от dhameoelin

что значит нет другого железа?

Я уже писал - роутер, железка wifi2serial или ethernet2serial за 5 баксов втыкается в ту же сеть если вот прям вообще 1 комп в голой степи стоит и больше ничего нет.

sergej ★★★★★
()
Ответ на: комментарий от sergej

То и значит. Что нет. И не будет. Иначе ТС бы поправил ОП-пост.

dhameoelin ★★★★★
()

Ещё можно положить в /boot что-то типа tinycore с sshd и утилитами груба, чтобы грузился сначала всегда он, а потом в зависимости от дальнейших инструкций.

sergej ★★★★★
()
Ответ на: комментарий от sergej

serial - добавить не проблема, я средь бел дня себе систему сегодня заштопорил:

screen /dev/ttyS0 115200
у меня там чековый принтер, пришлось перезагружаться. Отсутствия внятных мануалов отбросило от себя сразу. А 5 баксов или 1 комп в голой степи - не жалко, но не на чем учиться.

abbat81 ★★
() автор топика
Последнее исправление: abbat81 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.