Леннарт Поеттеринг је предложио да се укључи промена системског менаџера системд која би омогућила систему да се покрене користећи слику роот фајл система преузету са спољног хоста преко ХТТП-а. Промена се своди на проширење системд-а са могућношћу не само да преузмете слику диска преко ХТТП-а у почетној фази покретања, већ и да распакујете преузету слику, повежете је са блок уређајем у режиму повратне петље, монтирате блок уређај као /сисроот и покренете систем са њега.
Подршка за преузимање слика диска током покретања система помоћу системд-импорт-генератора је већ укључена у системд 257. Остатак функционалности је још увек у фази радног прототипа и захтева даљи развој. Имплементација још не подржава потпуни циклус покретања, али се у будућности планира проширити функционалност на покретање преко УЕФИ ХТТП Боот универзалних слика кернела УКИ (Унифиед Кернел Имаге), које у једној датотеци комбинују покретач за УЕФИ (УЕФИ боот стуб), слику језгра Линука и инитрд системско окружење учитано у меморију.
Планирано је да се УРЛ за учитавање слике система израчуна на основу УРЛ-а наведеног за ЕФИ слику у подешавањима УЕФИ ХТТП покретања (на пример, када се учитава преко ЕФИ ХТТП покретања „хттп://екампле.цом/сомедир/миимаге.ефи“, УКИ инитрд обрађивач ће учитати роотфс слику као „хттп://екампле.цом/сомедир/миимаге“). У будућности је, поред ХТТП-а као транспорта за добијање слике, планирано додавање подршке за НВМе-овер-ТЦП технологију, која омогућава приступ НВМе драјвовима преко мреже (НВМ Екпресс овер Фабрицс) коришћењем ТЦП протокола.
Очекује се да ће покретање са слика добијених са екстерног хоста поједноставити организацију тестирања савремених непроменљивих оперативних система на стварном хардверу. Програмер може да креира слику са системским окружењем на свом рачунару користећи услужни програм мкоси и учини је доступном преко ХТТП-а користећи команду "мкоси -ф серве". На рачунару на којем желите да тестирате систем, потребно је само да омогућите ХТТП покретање у ЕФИ и додате УРЛ слике за покретање командом: кернел-боотцфг —адд-ури=хттп://192.168.47.11:8081/имаге.ефи —титле=тестлооп —боот-ордер=0
Након тога, можете једноставно поново покренути рачунар и он ће учитати стандардну слику УКИ кернела, која ће затим учитати слику диска коју је припремио програмер са роот ФС-ом. Све док ХТТП покретање није онемогућено у ЕФИ-ју, свако следеће поновно покретање рачунара ће резултирати покретањем нове слике система. Ова врста тестирања ни на који начин не утиче на локалне дискове.
Извор: опеннет.ру
