Můžu si v asembleru udělat aplikaci která půjde nabootovat, podobně jako OS??? Nebo jak se to dělá¨???
Je to moc důležité, tak prosím poraďte...
Moc díky
Fórum › Assembler
BOOTACE
Velmi, skutocne velmi zaujimavy tvar slova...bootace ;) A ano, da sa to. Dalsi clovek co si chce spravit vlastny OS ;) ?
http://www.osdever.net/tutorials/brunmar/tutorial_01.php
EDIT: ej, teraz som si spomenul... toto ti mozno bude uzitocnejsie
http://www.root.cz/clanky/piseme-operacni-system-boot/
Mno, můžeš :-) Nedávno jsem dělal hru, co se sama nabootovala.. Mrkni do tohohle vlákna: http://programujte.com/index.php?akce=diskuze&kam=vlakno&tema=7332-nahodne-cislo
Najdeš tam jednak odkazy na pěkný tutoriály, event zdrojaky te me hry.. V priloze pak mas Linux 0.0.1 ;-)
Smim se jen zeptat, co to bude?
Díky... Jo jde mi o taková jednoduchý OS. bez grafiky, něco jak DOS či hůře....
jednoduchý OS.... ( nesmějte se mi... ) :)
To ospaly.stanislav : Tak hodně štěstí ;-)
z _k_ si nic nedelej :-)
_k_ napsal:
To Zelenáč : Vlastny OS ? Az to bude hotove mohol by sem niekde hodit toho zdrojaky pls ? Lebo kedysi som sa tiez pokusal o vlastny kernel (aj ked to nedopadlo bohvieako ;) ). By si mi s tym spravil velku radost ;)
Díky.... Myslíte že se mi to může povést???
P.S.: Jde to udělat i v jiných jazycích???
Moc díky za odpovědi
No, tak to ti drzim palce .... A ked ti nejde o grafiku alebo nemas nejake specialne zaujmy alebo _nie si_ assemblerovy fetisista TAK BOOTSECTOR NEPIS.Spravit entry kernelu tak aby to nabootoval grub je zalezitost asi na 15 riadkov asm - zopar magickych cisel ktore len okopirujes z dajakeho tutorialu... tu sa numusis hanbit kopirovat, tu niet co pochopit, je to cista magia ;).
A s grubom mas omnoho pohodlnejsi zivot... mozes mat fs na diskete => jednoduchsie vymeny kernelov pri testovani a mnoho ineho...
Jak použít ten soubor co si mi sem přidal???
Ja bych alespoň ze začátku doporučoval vlastni bootsector :-) Budeš to mit sice o pet radku delsi, ale zato pochopis, jak to funguje (a o to snad pri tvorba "amaterskeho" OS jde..).
To _k_ : To byla reakce na tvoje "vysmivani" lidem, co si pisou vlastni OS ;-)
To ospaly.stanislav : Ten si otevres, prohlednes a hned ti to pujde lepe od ruky :-)
Chci udělat něco takovýho:
Na nějakém disku budu mít ten "OS"
Zapnu počítač, a místo nabotování windows, se mi z např. z CD nabotuje aplikace, která na obrazovku vypíše zřeba ahoj.
Později možná aby tam šly zadávat nějaké příkazy. Třeba exit na zkončení, restart na restartování, ...
víte co je nejhorší???? nemám s tímhle vlastní zkušenosti, a nevím co je bootsektor, a jak to naprogramovat aby to fungovalo.
Je to jenom takový večerní nápad, ale snad se mi to podaří rozvinout.
... jak tedy boot sektor vytvořit?
kde na to najdu nějaký editor???
Ja ti odporucam bootovat s grubom... vazne, pisanie bootsectoru je nuda. Ale ak to naozaj chces tak sa kukni na tu stranku na root.cz com som ti dal hned 1. prispevok, tam to mas aj po cesky... Pisat to mozes, ked chces, hoc aj v Notepade...
a ten boot sektor?? fůbec nevím.... nemám ani představu
Díky za odpovědi. " Bez vás bych byl ztracen :) "
Neznáte ještě nějaké linky na tvorbu OS???? v češtině???
neumím ( jinak je mi 15... ) a učím se německy.
jj taky umím hovno........
http://www.root.cz/clanky/piseme-operacni-system-boot/
tady je návod na vytvoření boot diskety, ale vůbec to nechápu.
Mám trochu odvážnější otázku: Nešly by jste do toho se mnou? Já totiž jsem v koncích už na začátku... :-)
Základy.... Už sem ho viděl.... :smile1:
To ospaly.stanislav : No, tak potm mas 2 moznosti:
Bud sa na bootsecotr totalen vys---es a zaciaok kernelu len opises (tu je zopar veci , ktore su dost dolezite) v asm su navyse aj niektore pokroilejsie veci, takze tuto variantu nedoporucujem
Alebo sa na svo os zatial vytoto a budes sa pekne ucit assembler
a z kama to mám opsat???
Phoenix napsal:
To Zelenáč : ja se učim 2 roky français a sem na tom stejně jak ty :smile1: a když si představim že si čtu nějakej tutorial ve francouzštině..
Tady je vidět, jak je ta výuka cizích jazyků na škole absolutně na hovno... Já se anglicky na tu úroveň, kterou umím teď, naučil čtením dokumentací a tutoriálů. Poslední dobou začínám sledovat seriály v angličtině... Baví mě to a naučímse tím daleko víc něž biflováním slovíček ve škole, která stejně nikdy nepoužiju...
Z toho linuxu nemůžu absolutně nic přečíst, nevím jaké soubory, ... PROSTĚ NIC....
S toto nic nevičtu
tak ten muj nápad asi zhoří, protože mi to nejde. No škoda. Myslel jsem že to bude jednoduší.
a na co přesně se mám zaměřit???
a na jaké programovací jazyky?
ospaly.stanislav: Netusis co je to bootsector, ako editovat zdrojaky, co mas odpisat z kernelu, nevies assambler, nevies anglicky a ides pisat operacny system? Mozno by bolo lepsie zacat sa ucit na algoritmoch v Pascale a k takymto projektom pristupovat, az ked budes vediet co robis. Lebo s tvojimi doterajsimi znalostami ten OS neurobis ani metodou copy-past, nie to este ten OS sam naprogramovat.
ospaly.stanislav
nevičtu
a na jaké programovací jazyky?
Být tebou bych se spíše než na programovací jazyky zaměřil na češtinu ;o)
A ty jsi vůbec docela případ. Ptáš se, jestli C nebo C++, jestli má Java budoucnost. Teď něco s Assemblerem. Být tebou bych si vybral nějaký jednoduchý na pochopení, dobře využitelný jazyk a začal v něm něco dělat. Klidně metodou pokus - omyl, ale něco dělat. A pokud ti něco nepůjde, podej dotaz třeba tady na fóru. (A předtím si prosímtě přečti "Jak se správně ptát" - http://www.hash.cz/inferno/otazky.html.)
Neber si to špatně, ale pokud chceš něco udělat, ostatní ti pomohou, ale nebudou to dělat za tebe.
PS. Ber neúspěchy s úsměvem a nebuď líný si něco přečíst :o)
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno