Fórum Root.cz
Ostatní => /dev/null => Téma založeno: mhi_ 09. 09. 2018, 16:26:19
-
Mam tu perlicku pro pametniky Novell Netware:
Povedlo se mi prelozit projekt MANOS, coz je prepsany kernel Novell Netware SMP puvodnimi autory, kteri opustili Novell a zalozili vlastni firmu, kterou pak zavreli, a uvolnili sve zdrojaky. Potiz je, ze se nedaji moc prelozit a jsou v nich chyby. Nicmene dostal jsem to do stavu, kdy se to da nahodit, funguje tam debugger, funguje tam "monitor" (pozor, neni to "monitor.nlm", ale primo built-in prikaz monitor). Nic zajimaveho to neumi, je to jen kernel bez driveru, filesystemu, site. Protoze tam nejsou definovane exporty, nelze loadovat ani dalsi moduly.
stazeni binaru http://leteckaposta.cz/611943600
test:
qemu-system-x86_64 -drive format=raw,file=manos.img -no-reboot -no-shutdown -smp cpus=4 -no-acpi
az nabehne konzole zadejte "help", "monitor", atd., kdo znal NetWare bude vedet co dal.
pripojeni image pro pripad dalsiho zkoumani:
mount -o loop,offset=32256 manos.img /mnt
Pokud by nekdo chtel zdrojaky, muzu je poskytnout, ale upozornuji, ze tam je spousta chybek, preklada se to pod Windows s Borland C++.
-
Jeste obrazky:
konzole
(https://i.imgur.com/xQdMNaIl.png)
monitor
(https://i.imgur.com/e2R3N9il.png)
(https://i.imgur.com/bITjv13l.png)
debugger
(https://i.imgur.com/KfrkVb9l.png)
-
To je pekny! Se me libi ty moznosti dneska - to na co byla pred deseti rokama potreba korporace nebo alespon team lidi, dnes zvladne jednotlivec. Jak v oblasti software tak hardware :)
-
Vetsina zajimavych projektu byla navrzena par lidmi (casto jednim architektem, zbytek byli "lopaty"), akorat tehdy nad tim byla korporace. Netyka se to jen NetWare.
Timpanogas Research Group, Inc byla zalozena nekdy koncem 90. let pote co Major & Merkey opustili Novell, takze je to dnes jiz 20 let stary kod.
Ja jsem jenom resil to, aby to slo spravne prelozit a dalo se spustit (i tak mi tam nefunguji DLL/NLM moduly a nemam cas to dal resit, hlavne protoze zadny realny modul k nahrani neexistuje). Kod je plny ruznych hacku, nekde jsem tam nasel zadratovane 4 CPU, apod. Tedy z me strany nejde o nijak zavratnou praci. Delal jsem to vcera v noci a dneska odpoledne, jen pro predstavu.
-
Perličky a novinky patří do zpráviček, ne do fóra. Prosím, vložte zprávičku. Zamykám.