@saxus: Ja a minimum, ha saját loadert írsz. Csak erre írta ahoka, hogy nem 1982-t írunk. Úgy néz ki, ezzel a multiboot specificationnal gyakorlatilag azt próbálták megoldani, hogy legyen egy szabványos mód az OS-ek betöltésére: legyen valahol az image első 8K-jában benne a multiboot header, oszt' jónapot. Onnan kezdve lehet flatbin, a.out, ELF, PE, vagy akármi, ami ezt ismeri, be tudja tölteni. Az meg csak segíti a létrehozást, debugolást (akár vannak külön symbolok, akár nem), hogy egy ismert formátum és nem valami tök egyedi. Én ezt értem, csak ezzel egy baj van, hogy akkor már nem a kernel az első amit betölt, hanem egy intelligens bootloader, egy de-facto minikernel. A mechanizmus továbbra is ugyanaz, hogy az eszköz bootszektorát felhúzza a gép és abban van, hogy honnan töltsön. Az, hogy most már nem a kernelt tölti be kapásból, hanem egy kiokosított loadert, az részletkérdés, itt a loader az amit a gép betölt és annak megint csak nem lesz fejléce. Az első bináris amit betölt, annak garantáltan nincs fejléce.@saxus: parancssor.info-t meg láttam. Poliverzum, meg a "hozzáértés" jól mutatkozik rajta. Azt én nem tudom. Énnekem a figura tetszik a főoldalon; mikor megláttam, hanyattestem a székkel a röhögéstől. XD |