Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

kakoda upisem u boot sector?

[es] :: Asembler :: kakoda upisem u boot sector?

[ Pregleda: 5865 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

achromatik

Član broj: 3441
Poruke: 14
*.dial.InfoSky.Net



Profil

icon kakoda upisem u boot sector?19.04.2002. u 21:18 - pre 236 meseci
Naime,
ortak i ja zelimo da napravimo sopstveni OS ali prva stvar koja nas koci jeste kako da napravimo nas OS bootabilnim. tj. kako da upisemo fajl a stratovanje Os-a u boot sector na disku?

Hvala Vam puno.
achromatik
------------------
Software is like sex,
it is better when it is free...
 
Odgovor na temu

Mikky

Član broj: 18
Poruke: 1563
*.118.EUnet.yu

ICQ: 44582291


+58 Profil

icon Re: kakoda upisem u boot sector?19.04.2002. u 23:11 - pre 236 meseci
eh.. ti i ortak ste ili vrlo hrabri ili neznate u sta se upustate :)
bootovane je sigurno jedan od manjih problema
anyway ja se nisam bavio ovime ali mozda mogu malo da pomognem
prvo da pitam da li ste vec napravili loader?
ako jeste onda samo preostaje da ga "nekako" upisete u boot sektor hard diska ili diskete
za to ima dosta sourceva po netu, siguran sam da ce jedan google search dati odgovore, takodje treba poznavati malo teoriju sta se sve desava ispod haube tj kad se racunar upali
ako niste onda treba prvo to da uradite
boot sektor je velicine 512 bajtova i samim tim treba taj mali prostor iskoristiti na najbolji moguci nacin, svaki os ima svoj format boot sektora znaci on se razlikuje od jednog do drugog operativnog sistema
zatim program u boot sektoru mora nekako da locira particiju na kojoj se nalazi kernel vaseg os-a i da ucita u memoriju deo kernela koji ce da startuje ostatak os-a
recimo kod linuxa ja mislim da je to reseno otprilike ovako, postoji LILO boot program i config fajl iz koga LILO cita podatke gde se nalazi kernel, na kojoj je particiji i sl
i zatim procita te podatke iz fajla i na osnovu toga ucitava kernel i sve dalje prepusta njemu

kao sto rekoh ne znam mnogo o ovome jer jos nisam dorastao pravljenju nekog prostog os-a ali mislim da cu probati za koju godinu da napisem nesto prost...treba tu dosta toga da se uradi

ps. imas i na netu par sajtova gde su ljudi pravili svoje os pa mozes nesto i odatle da naucis
-I know UNIX, PASCAL, C, FORTRAN,
COBOL, and nineteen other high-tech
words.
 
Odgovor na temu

Dragi Tata
Malo ispod Kanade

Član broj: 1958
Poruke: 3906
199.171.112.*



+6 Profil

icon Re: kakoda upisem u boot sector?19.04.2002. u 23:22 - pre 236 meseci
Hehehe, volim entuzijaste...

Pogledajte najpre ovaj link

http://www.mega-tokyo.com/os/os-faq.html
 
Odgovor na temu

Zeljko Mitrovic

Član broj: 3197
Poruke: 81
*.193.popsite.net.



+1 Profil

icon Re: kakoda upisem u boot sector?21.04.2002. u 08:20 - pre 236 meseci
kao prvo, taj os koji radite isprobavatje na disketi.. nemoj da diras disk radije, jer ionako ces sto puta da isprobavas svoj bootstrap..

Ukoliko si napisao bootstrap ( loader ili kako oces da ga zoves ), vjerovatno si ga napisao u asm-u i necu dalje o tome da pricam jer Mikky je vec rekao sve o tome, no sada te muci kako da ga upises na disketu.. e pa ovako, nasao sam mali programcic za dos zvan Partcopy koji radi upravo ono sto ti zelis.. sada da se nemucis da trazis to cudo po netu, stavio sam attachment uz ovu poruku u kojoj se nalazi
- partcopy.exe - gore sam napisao za sto je
- runme.bat - automatizira ti posao oko pisanja bootstrapa na disketu
- nasm16.exe - Netwide Assembler, 16 bitna verzija za DOS
- readme.txt - ;-)

eto mislim da imas ovde sve sto ti treba da mozes nastaviti...

Sretno

----
evo ti url za download tog fajla, ovde je limit samo 25 kb pa nemogu da dignem uz poruku

http://www.programiranje.net/os.zip
 
Odgovor na temu

achromatik

Član broj: 3441
Poruke: 14
*.dial.InfoSky.Net



Profil

icon Re: kakoda upisem u boot sector?21.04.2002. u 13:44 - pre 236 meseci
Hvala Vam puno...

Sada nam je vec mnogo jasnije sta i kako.

HVALA jos jednom
------------------
Software is like sex,
it is better when it is free...
 
Odgovor na temu

leka
Dejan Lekić
senior software engineer, 3Developers
Ltd.
London, UK

Član broj: 234
Poruke: 2534
*.telia.com

Sajt: dejan.lekic.org


+2 Profil

icon Re: kakoda upisem u boot sector?21.04.2002. u 15:51 - pre 236 meseci
Pronađi na NET-u projekat GazOS, to je OS koji je napisala ekipa entuzijasta poput tebe (Vas)... Skini source i UČI IZ NJEGA! Dosta više ljudi pitanja ovako glupih na ES-u! Kapirate li da bez dooobrog zagrevanja stolice nećete ništa da uradite! Pogotovo ako Vas interesuju specifične oblasti koje nisu predmet interesovanja širokog programerskog auditorijuma. Sve što treba imate na NET-u! Naučite da tražite podatke i naučite da učite!
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
 
Odgovor na temu

Mikky

Član broj: 18
Poruke: 1563
*.109.EUnet.yu

ICQ: 44582291


+58 Profil

icon Re: kakoda upisem u boot sector?21.04.2002. u 22:59 - pre 236 meseci
leka je u potpunosti u pravu
i meni je sasvim besmisleno bilo da se neko ko pravi nesto kao sto je operativni sistem zaglavi na necem tako jednostavnom (kada se u obzir uzme ceo projekat) kao sto je boot sector
mozes i iz neki virus sorseva da iskopas pisanje po bootu
-I know UNIX, PASCAL, C, FORTRAN,
COBOL, and nineteen other high-tech
words.
 
Odgovor na temu

Zeljko Mitrovic

Član broj: 3197
Poruke: 81
*.193.popsite.net.



+1 Profil

icon Re: kakoda upisem u boot sector?22.04.2002. u 00:24 - pre 236 meseci
dobro de ne napadajte ga sada ;-).. uostalom ovo sto je pitao je sami pocetak u izradi os-a, i mogao je da sam pronadje to.. ali ljenost je ljenost ;-) mogu misliti kakav ce to os tek da bude onda ( eto sad ga i ja napadam ;o) )
 
Odgovor na temu

srki
Srdjan Mitrovic
Auckland, N.Z.

Član broj: 2237
Poruke: 3654
*.117.EUnet.yu



+3 Profil

icon Re: kakoda upisem u boot sector?22.04.2002. u 16:58 - pre 236 meseci
Citat:
leka:
Pronađi na NET-u projekat GazOS, to je OS koji je napisala ekipa entuzijasta poput tebe (Vas)... Skini source i UČI IZ NJEGA! Dosta više ljudi pitanja ovako glupih na ES-u! Kapirate li da bez dooobrog zagrevanja stolice nećete ništa da uradite! Pogotovo ako Vas interesuju specifične oblasti koje nisu predmet interesovanja širokog programerskog auditorijuma. Sve što treba imate na NET-u! Naučite da tražite podatke i naučite da učite!


a ko ti kaze da oni nisu planirali da traze na netu? recimo ja cu sve sto mi treba da potrazim sam na netu ali ako mi neko ukaze na neki zanimljiv sajt u vezi sa temom koju trazim normalno da cu otici na taj sajt. mislim sta je toliko lose sto je pitao. nije gubio vreme trazeci linkove vec je dobio odmah (i od tebe i od drugih). toliko si ga napao sto je pitao da to nije normalno. i sto ga napdas da ne zna da trazi po netu. mozda je u isto vreme kad je to pitao i sam trazio po netu ali sta fali tome ako mu neko da neki link na koji on nije naleteo ili na koji bi naleteo tek kroz 5 dana trazenja. i otkud ti to da oni ne zele da zagreje stolicu. nema nista lose sto su pitali nesto sto moze da se nadje na netu jer mozda su i nasli nesto ali ce im neko pokazati nesto bolje. ako cemo po tvojoj logici onda niko nista ne bi trebalo da pita ovde jer skoro sve moze da se nadje na netu.

 
Odgovor na temu

achromatik

Član broj: 3441
Poruke: 14
*.beotel.net



Profil

icon Re: kakoda upisem u boot sector?22.04.2002. u 20:38 - pre 236 meseci
Dobro, dobro..

Mozda ste vi svi vrlo pametni kad umete da napadate i pricate nekom kako je pravljenje boot loadera laka stvar!!! Sto onda niko nije napisao neki cod ili pocetak? Nego, evo ti link tu evo ti link tamo...

Ja i moj ortak smo pocetnici... i VELIKI entuzijasti, ali kao prvo nismo lenji...

Trazili smo po netu dosta... i nasli dosta stvari faq-uova, uputstava, kodova i dr., ali smo prosto pitali i Vas na forumu, jer mozda je neko vec to pravio ima bolje resenje itd.

Jeste, tacno je da se sve moze naci na Netu i ja nadjem ono sto me interesuje...
ali dve glave su pametnije od jedne, pa sam tako mislio da ce ljudi koji bi trebali da pomazu drugima (citaj VAS KOJI POSECUJETE FORUME) stvarno pomoci a ne napadati vredjati itd.
Ako ste mislili da je pitanje glupo, amaterski i ostalo onda ste prosto mogli da predjete na citanje druge poruke...

Niko Vas ni ne tera da odgovarate...

HVALA jos jednom na savetima...
Uvek ti u zivotu noz u ledja zabiju niko drugi do BRACA...

Pozdrav
achromatik


------------------
Software is like sex,
it is better when it is free...
 
Odgovor na temu

Zeljko Mitrovic

Član broj: 3197
Poruke: 81
*.193.popsite.net.



+1 Profil

icon Re: kakoda upisem u boot sector?22.04.2002. u 21:55 - pre 236 meseci
ma da ti nebi jos i kod pisali kako da napravis bootstrap pa da si ti onda neki baja jer si napravio os tako sto si sve dobio na tacni.. uostalom sta pravis OS ako si pocetnik ? te se onda jos ljutis... to sto ti nisi ljencina i imas nade da ces sklepati nesto nema nikakve veze, jer sa time oces reci da smo mi svi ovde sada levati jer ti nismo napisali sve pa da ti mozes samo copy paste..
 
Odgovor na temu

Mikky

Član broj: 18
Poruke: 1563
*.211.EUnet.yu

ICQ: 44582291


+58 Profil

icon Re: kakoda upisem u boot sector?22.04.2002. u 23:19 - pre 236 meseci
Citat:
achromatik:
Mozda ste vi svi vrlo pametni kad umete da napadate i pricate nekom kako je pravljenje boot loadera laka stvar!!! Sto onda niko nije napisao neki cod ili pocetak? Nego, evo ti link tu evo ti link tamo...

Ja i moj ortak smo pocetnici... i VELIKI entuzijasti, ali kao prvo nismo lenji...


niko te nije napadao, vec si naprotiv dobio pomoc
ali naravno da niko nece da radi ceo posao za tebe odnosno da ti napise boot loader ili da pretrazi net
pocetnici ste u pravljenju operativnih sistema ili programiranja u opste?
ako je ovo drugo ne savetujem ti da pocinjes pravljenje os-a
os mogu da prave samo iskusni i vrhunski programeri, kada ga urade ma kako on ruzno izgledao i imao malo opcija tj komanda onda se slobodno mogu nazivati hakerima, wizardima, elitom ili kako god hoce

Citat:

Uvek ti u zivotu noz u ledja zabiju niko drugi do BRACA...


niko ti ovde nije zabio noz, tvoj je problem sto kritike prihvatas emotivno
zatvaram ovu temu da ne bi doslo do svadje niokocega
-I know UNIX, PASCAL, C, FORTRAN,
COBOL, and nineteen other high-tech
words.
 
Odgovor na temu

[es] :: Asembler :: kakoda upisem u boot sector?

[ Pregleda: 5865 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.