zdravim, zkousel nekdo nekdy instalovat mikrotik na flashdisk do usbcka? ty redukce do ide jsou sice hezke ale zbytecne drahe, nejlevenjsi usb flashdisk jde totiz koupit okolo 100kc :)
pripadne pokud vite o nejakem manualu...
diky
Dostat MikroTik na flash disk ,tak aby z něj fungoval je možné teoreticky ,ale prakticky nikoliv ,a to z těchto důvodů:
1)Zavaděč systému by jste přepsat zavaděč systému v MBR toho disku ,poněvadž ten je staticky nasměrovaný na IDE Harddisk ,což by byl teoreticky problém protože nevíte který zavaděč je použit.Sice je v /etc soubor lilo.conf ,ale pokud si ho prohlédnete tak zjistíte že se má natahovat /boot/vmlinuz ,avšak pokud se podívate do běžícího mikrotiku ,tak jede /boot/vmlinuz-smp a navíc jádru byly předány nějaké paramtery (konkrétně "ro root=100 MBR=00000030") a tyto parametry v /etc/lilo.conf nejsou vůbec zmíněny ,a to mě vede k závěru ,že buï použili lilo ale s jinými parametry a nebo úplně jiný zavaděč (,že by s tim nějak souviselo /boot/milo.conf?).Myslim si ale ,že by se po pár dnech laborování tento problém dal vyřešit.
2)Ovladače pro USB. Všechny ovladače(nebo spíše už zkompilované moduly) potřebné k běhu USB už by musely být v jádře. A vzhledem k tomu že nemáte .config se kterým bylo jádro vytvořeno a patche(zdá se mi že je něčím opatchované) ,tak je téměř nemožné vytvořit identické jádro(OT tak náhodou CD se zdrojovímy kódy za $45 asi nikdo nemáte...). Je sice možnost zkompilovat si vlastní moduly a umístnit je do initrd.rgz ,ale myslím si že natahování skončilo stejně nějakým em ,tudíž to berme radši jako hudbu budoucnosti.
3)A ten nejdůležitější problém. Do systému MikroTiku(tím rozumějme binární aplikace) se nedodávají zdrojové kódy ,tudíž nemáte šanci příliš zjistit jak to funguje(upozorňuji ,že modifikování, překládání, reverzní inženírství, dekompilace a disassemblování je porušení licenčních podmínek , je to velmi velmi náročné a asi stejně k ničemu). Minimálně jedné apilikaci by to asi dělalo problémy a to té která kontoluje licenční klíč z disku.
Asi se budete muset spokojit s redukcí na IDE a nebo můžete pokusit napsat o tuto funkci do Litvy(ale tím pokusem to asi i skončí).