Diskuze: Chyba (nevím jak dál)

Assembler Chyba (nevím jak dál)

Aktivity (1)
Avatar
KlimiCZ
Člen
Avatar
KlimiCZ:7.10.2013 19:29

ahoj nejde mi zkompilovat kód
compile.bat ( compilační script)
http://www.itnetwork.cz/dev-lighter/225

kerne_A.asm
http://www.itnetwork.cz/dev-lighter/226

kernel_j.asm
http://www.itnetwork.cz/dev-lighter/227

Dík za odpověD

Odpovědět 7.10.2013 19:29
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
Jenkings
Redaktor
Avatar
Jenkings:7.10.2013 19:32

ve složce OUTPUT nemáš soubor LinuxDOS.img (což je mimochodem dost divnej název)

Mimochodem... ten tut ze SOOMu jsem taky viděl ;) ale moc se toho z něj nenaučíš...

Nahoru Odpovědět 7.10.2013 19:32
Největší časovou náročnost má výpočet časové náročnosti..
Avatar
KlimiCZ
Člen
Avatar
Odpovídá na Jenkings
KlimiCZ:7.10.2013 19:35

A ten soubor mám udělat jak ?
A Názel os = LinuxD + OS

Nahoru Odpovědět 7.10.2013 19:35
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
Jenkings
Redaktor
Avatar
Odpovídá na KlimiCZ
Jenkings:7.10.2013 19:37

když sis stahoval ten archiv se zdrojákama ze SOOMu, tak už tam ten img soubor byl, takže ho tam vrať zpátky ;)

Nahoru Odpovědět 7.10.2013 19:37
Největší časovou náročnost má výpočet časové náročnosti..
Avatar
KlimiCZ
Člen
Avatar
Odpovídá na Jenkings
KlimiCZ:7.10.2013 19:38

Ale musím ho přejmenovat že ?

Nahoru Odpovědět 7.10.2013 19:38
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
Jenkings
Redaktor
Avatar
Jenkings:7.10.2013 19:38

to by asi chtělo hele.. když už jsi to změnil v tom kompilačním dávkáči :D

Nahoru Odpovědět 7.10.2013 19:38
Největší časovou náročnost má výpočet časové náročnosti..
Avatar
KlimiCZ
Člen
Avatar
Odpovídá na Jenkings
KlimiCZ:7.10.2013 19:39

Aha tak to asi nebude ten problém

Nahoru Odpovědět 7.10.2013 19:39
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
Jenkings
Redaktor
Avatar
Jenkings:7.10.2013 19:41

teď máš ještě chybu v kernel.c na řádku 11 -> asi jsi tam taky přepisoval autora nebo název systému.

Mimochodem... kdyby sis pročetl ten originální návod, tak by ses tu nemusel ptát na každou koninu ;)

Nahoru Odpovědět 7.10.2013 19:41
Největší časovou náročnost má výpočet časové náročnosti..
Avatar
KlimiCZ
Člen
Avatar
Odpovídá na Jenkings
KlimiCZ:7.10.2013 19:44

Ale co tady mám špatně je to 11 řádek

/******************************************************************************/        a +
Nahoru Odpovědět 7.10.2013 19:44
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
Jenkings
Redaktor
Avatar
Odpovídá na KlimiCZ
Jenkings:7.10.2013 19:44

že by to

a +

?

Nahoru Odpovědět 7.10.2013 19:44
Největší časovou náročnost má výpočet časové náročnosti..
Avatar
KlimiCZ
Člen
Avatar
Odpovídá na Jenkings
KlimiCZ:7.10.2013 19:47

všimnul jsem si toho ted taky měl jsem to předtím // a+
a psalo to eror Už je to oprave a vše "zatím funguje " Dík za trpělivos moc moc moc dík

Nahoru Odpovědět 7.10.2013 19:47
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
Panda38
Redaktor
Avatar
Panda38:7.10.2013 20:04

Ten tutoriál na SOOMu je opravdu velmi slabý a dá se s ním napsat jen nějaká odnož DOSu.

 
Nahoru Odpovědět  +1 7.10.2013 20:04
Avatar
KlimiCZ
Člen
Avatar
KlimiCZ:7.10.2013 20:12

Nevíte proč mi zamrzne Virtualbox když compilace proběhně správně ?

Nahoru Odpovědět 7.10.2013 20:12
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
KlimiCZ
Člen
Avatar
Odpovídá na KlimiCZ
KlimiCZ:8.10.2013 16:58

Asi si toho nikdo nevšimnu že radči dávám save
http://uloz.to/xN5ieRPh/os-zip

Nahoru Odpovědět 8.10.2013 16:58
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
Panda38
Redaktor
Avatar
Odpovídá na KlimiCZ
Panda38:8.10.2013 17:54

To by bylo dost náročné projít takhle cizí zdrojáky a celý proces zda je všechno ok. Měl bys postupovat tak, že bys to měl použít jen jako vzor a přidávat kód po malých krocích, kdy budeš vědět že to funguje a JAK to funguje. Ne tedy vzít celý projekt a jen ho upravit, to nikdo nezkontroluje. To znamená - nejdříve krátký boot sektor který vypíše jen hlášku a utilita co sestaví obraz. Pak přidat krátký soubor, ale boot sektor jen ověří zda soubor (a jeho správný obsah) našel. Takhle na pohled se mi zdá např. že v koncovém obraze chybí v boot hlavičce informace o formátu disku, přitom boot sektor ty informace používá k zavedení systému. V tom případě by to mohlo takhle skončit na zamrznutí.

 
Nahoru Odpovědět 8.10.2013 17:54
Avatar
KlimiCZ
Člen
Avatar
KlimiCZ:8.10.2013 19:15

ALE já to mám zatím ůplně lehký
A neznáš nějaké lepší tut na os než Soom (může to být i v En)

Nahoru Odpovědět 8.10.2013 19:15
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
Panda38
Redaktor
Avatar
Odpovídá na KlimiCZ
Panda38:9.10.2013 9:48

Někdo tu před časem dával link na tutoriál, ten je dost dobrý a popisuje základy které je potřeba znát pro systém v protect módu: http://jamesmolloy.co.uk/tutorial_html/ ... a samozřejmě http://wiki.osdev.org/Main_Page, to je klasika.

Editováno 9.10.2013 9:49
 
Nahoru Odpovědět 9.10.2013 9:48
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 17 zpráv z 17.