MINIX, det dolda operativsystemet i Intel Hardware

Om du frågar någon vanlig person som är det mest använda operativsystemet i världen, är svaret de kommer att ge dig Windows. Men det finns verkligen ett operativsystem inom Intel hårdvara som de flesta inte känner till kallas MINIX. Vad är det här operativsystemet på din dator och vad används det till?

För några år sedan upptäcktes att Intel-maskinvaran internt driver ett internt operativsystem: MINIX. Men detta operativsystem har en anledning att vara,

Minix

Vad är MINIX?

MINIX är ett Unix-liknande operativsystem skapat av honom själv av Andrew Tanembaum, som var utformat för att lära ut ämnet operativsystem för datateknikstudenter. Detta operativsystem fick köras på x86, eftersom de flesta Unix-system där ute på 1980-talet inte kördes på PC-processorer och en Unix-licens var mycket dyr.

Med ankomsten på 90-talet av Linux och BSD för x86 glömdes användningen av MINIX, men det måste tas i beaktande att det är ett operativsystem som ursprungligen var designat för undervisning, eftersom det var programvaran som åtföljde boken "Modern Operating Systems: design and implementering" av Tanembaum själv.

Intel använder MINIX internt i sina processorer, något som Andrew Tanembaum själv aldrig var medveten om förrän hackersamhället i full utforskning av de hemliga fördjupningarna i Intel-hårdvaran upptäckte det.

Var finns MINIX på din Intel CPU-dator?

Intel MINIX

Egentligen är MINIX inte inuti Intel-processorerna, men är en del av Media Engine, som tar kontroll över CPU eftersom det är det element som har flest privilegier i systemet, så är det i privilegieringen -3.

Behörighets- eller exekveringsringarna indikerar hierarkin när det gäller åtkomst till styrningen av CPU såväl som systemresurserna. Tekniskt sett finns de negativa ringarna inte och i teorin är det operativsystemet som har de största privilegierna, men det finns situationer där programvaran kan ta full effekt från processorn. Det är därför Intel för att undvika detta skapade Media Engine, en processor som fungerar på ett isolerat och isolerat sätt som skapar en nivå av förtroende eller "Trust" i systemet, vilket inte har något att göra med ordets vanliga betydelse.

När vi pratar om programvarustillit talar vi inte om stabilitet utan snarare om att den inte utför funktioner som tillverkarna inte vill att den ska göra. Tack vare Media Engine är det möjligt att fjärrblockera användningen av viss programvara och till och med användningen av hårdvara. Det är en bakdörr som alla datorer med en Intel-processor har och om vi pratar om AMD då måste vi prata om dess plattform Säkerhet Processor, men det märkliga är att endast Intel Media Engine använder sig av MINIX.

Vad används MINIX för i Intel-processorer?

Intel ME

För att Media Engine ska kunna utföra sin funktion måste den köra ett operativsystem i en helt isolerad miljö, vilket innebär att den inte kan göra det genom att komma åt systemets RAM minne eller lagring av själva systemet. Behöver detta eget RAM-minne och också sitt eget lagringsutrymme, vilket i detta fall finns i själva Media Engine.

Valet av MINIX för Media Engine-funktionerna är vettigt för Intel, eftersom det är ett operativsystem som är tillräckligt lätt för att passa in i ME: s NAND Flash-minne och kan användas isolerat av ME. Dessutom ger dess placering i chipset åtkomst till alla ingångs- och utgångsgränssnitt för chipset, inklusive nätverksgränssnitt, vilket är nödvändigt för fjärrkontroll av systemet.

Om du är livrädd av begreppet bakdörr i din

Förhållandet mellan MINIX och Intel vPro

Intel vPro

Att fjärrstyra en dator är något som idag inte kan överraska oss. Men vad händer om vi pratar om att kunna manipulera BIOS och till och med installera ett operativsystem? Tja, detta är möjligt med Intels vPro-teknik, vilket är det som gör att Intel själv och hårdvarutillverkare kan hantera datorer transparent och osynligt även om de är i viloläge.

Detta kan göras på distans tack vare vad vi har kommenterat ovan. Det vill säga tack vare Media Engine som MINIX kör. Om vi ​​lägger till detta implementerade Intel tangentbordet i version 6.0 av Active Management Technology Video Musfjärrkontroll, då blir fjärrkontrollen helt möjlig.

Med andra ord är det samma som programvara för fjärrkontroll men med skillnad, eftersom Intels KVM fungerar på hårdvarunivå. Detta gör att du kan styra systemet även utan ett operativsystem i mitten. Anledningen? Det kör sitt eget operativsystem, MINIX, så det behöver inte ett operativsystem.

Är det möjligt att fjärrstyra min dator?

Efter all denna förklaring undrar du säkert om det är möjligt att fjärrstyra en dator som tillverkare kan göra via Media Engine. Tja, ja, det är möjligt att göra det, men för detta måste du först se till att din CPU stöder Intel vPro, vilket är Intel-tekniken som gör att du kan fjärrhantera datorn.

När du väl har kontrollerat det måste du gå in i systemets BIOS och se till att du kan aktivera en flik som säger BIOS-information. Starta om din dator, gå in i BIOS igen och leta efter ett alternativ med titeln firmware-ordlighet or starta talan och se till att de är aktiva. Förresten, se till att alternativet för installations- eller installationsprompten också är på.

Nästa steg är att starta om datorn där du ska få följande meddelande, tryck på CTRL + P för att komma in i Intel AMP-konfigurationen som gör att du kan konfigurera din PC för att användas på distans. Om det ber dig om ett lösenord är detta vanligtvis “admin” i 99% av fallen, men utan offerten. Från denna punkt behöver du bara konfigurera fjärråtkomst, liksom KVM för att kunna hantera din dator på distans.