Siispä mulla on pikku projekti nimeltä Tynkä
(ikioma MBR, kirjoitettu puhtaasti assemblyllä)
Tynkä toimii niinkuin pitääkin näissä "vanhemmissa"
koneissa, mutta "uudemmissa" se ei tulosta tekstiä.
Testattu kahdessa "uudemmassa" eri mallin fujitsu-siemens-koneessa
Mikä avuksi?
Onko näissä uusissa Inteleissä ja vanhemmassa AMDeessä
kenties joku toiminta ero...
Jos kone on x86-yhteensopiva (kuten valtaosa tavallisista kotikoneista) ja käyttää perinteistä BIOSia eikä EFIä, saman koodin pitäisi kyllä toimia. Millainen koodi on, ja miten olet asentanut sen koneeseen?
Kaikki koneet x86 ja käyttävät normaalia AWARDin BIOSia
vanhassa pöytäkoneessa tietysti vanhempi versio
Laitan koodin näkyviin wikiini, sitten linkin tänne.
Siis olen testannut sitä ensin VirtualBoxilla korppu-imagelta,
sitten yrittänyt pari kertaa muistitikulta
- omaan f-s-läppäriin (ei toiminut *ks. 1) (Intel)
- vähän vanhempaan hp compaq pöytäkoneeseen (toimi täydellisesti) (AMD)
- kaverin f-s-läppäriin (ei toiminut) (Intel)
1) windows tietysti kirjoitti jossain vaiheessa tikulle
jonku oman "Missing operating system"-tekstin printtaavan
pätkän tikulle mikä hämäsi pitkään, suoraan Tyngän päälle tietysti...
Tyngän laitoin tikulle ja "irto-kovolle" Linuxin dd:een avulla korppu-imagelta,
kun olin ensin täyttänyt molemmat nollilla dd:llä
Koneet saattavat käsitellä USB-tikkua eri tavoilla. Voisit asentaa siihen ensin vaikka GRUBin tai muuta vastaavaa, niin selviäisi varmemmin, ovatko koneiden asetukset ovat kohdallaan. Korppuasemat toimivat varmemmin, jos niitä vain on.
Jos näpertely kiinnostaa, on helpompi ladata oma "käyttöjärjestelmä" GRUBilla. Siinä sivussa pääsee helposti 32-bittiseen tilaan ja saa vaikka isommankin ohjelman ladattua muistiin (MBR-ohjelma on vain yhden sektorin).
Tutki tuosta: http://jshmaccess.smile.0lx.net/wiki/index.php/
Tyngästä tulee tynkä eikä sen ole tarkoitus olla mikään hieno...
Aion siis unohtaa Grubin, joka tosin on hyvin minuakin palvellut
Seuraavana alkaa paljon isompi Sanos Nanos...
Siis kummaa on se että vain teksti ei tulostu mutta kaikki muu
ei niin näkyvä toimii (esim. minkä tahansa napin odottaminen ja buutti)
PS. Kiitos sille joka vaihtoi otsikon
Projekti vaikuttaa mielenkiintoiselta, onko tuohon Tynkään mahdollista päästä käsiksi ilman, että tarvitsee rekisteröityä minnekään MySpacen ja FaceBookin sekasikiölapseen? (Kaks väärää ei tee oikeata)
Tuosta linkistä mää ainakin pääsin käsiksi... ??
EDIT: näemmä muutettu tota linkkiä.. ennen meni jollekkin wiki sivulle... :S
Joo teen jonku projekti systeemin mielellään...
Näyttää sitäpaitsi siltä että toi Wikimedia systeemi sekottaaa noi tiedostot totaalisesti...
EDIT: vaihan kaikki hostini ja muut systeemit!!
Jos osallistuminen kiinostaa ilmoittakaa ihmeessä
Sain jo jonkunäkösen systeemin valmiiks
Palaan vielä kerran aiheeseen
Tynkä on nyt saatu vihdoinkin toimimaan kaikissa koneissa
Siihen on viritetty paljon uusia toimintoja
Osallistajat tai ihan ketkä vaan tahansa tervetulleita käymään projektisivulla
http://tynka.googlecode.com/
Postia osoitteeseen: jyrithehuman@gmail.com
EDIT:
Tynka toimii nyt myös esim. cd-rweeltä
Jos haluu änkee Tyngän muistitikulle, suosittelen ohjelmaa nimeltä HxD
Selvisikö, mikä oli vikana, vai ratkesiko ongelma "itsestään"?
Anteeksipyyntöni
Kyseessä oli niinkin ihmeelisen asian kuin segmentointi
Näissä "uusissa" koneissa segmentti-rekisteri pitää näköjään nollata
ja varmuuden vuoksi olen lisännyt myös näytön oikean tilan varmistavan pätkän
Laitan loput sorsat tonne paketissa kohtapuoliin
Miten tuon tyngän saa korpulle? Onnistuuko dd if=./tynka.img of=/dev/fd0 vai pitääkö jotain muuta väkertää, ennen kuin tyngän saa toimimaan?
nörtti: juurikin noin, tosin helpompaa ehkä ajaa emulaattorilla:
qemu -fda tynka.img
Miksi jaossa on (pakkaamaton) tynka.tar eikä (pakattu) tynka.tar.gz? Lisäksi olisi kohteliasta paketoida paketit niin, että paketti sisältää yhden hakemiston (tynka), jossa ovat kaikki tiedostot. Miksi paketissa on erikseen tynka ja tynka.img, kun kyseessä on sama tiedosto?
Metabolix kirjoitti:
Miksi jaossa on (pakkaamaton) tynka.tar eikä (pakattu) tynka.tar.gz?
Käyttämäni 7-zip ei anna siihen mahdollisuuta (tai en ainakaan huomaa sitä)
Metabolix kirjoitti:
Miksi paketissa on erikseen tynka ja tynka.img, kun kyseessä on sama tiedosto?
Koska en koskaan jaksanut lukea nasmin parametrilistan viittä ensimmäistä riviä
- olen käyttänyt bat-tiedostoa joka hoitaa nasmaukset ja lokit sun muut
ja sen 'tynkä' tiedoston kopionnin
jyrama kirjoitti:
Metabolix kirjoitti:
Miksi jaossa on (pakkaamaton) tynka.tar eikä (pakattu) tynka.tar.gz?
Käyttämäni 7-zip ei anna siihen mahdollisuuta (tai en ainakaan huomaa sitä)
Kyllä se onnistuu 7-zipilläkin. Ensin kasaat useamman tiedoston tarriksi ja sitten pakkaat näin saadun tarrin pakkauksella gzip tai bzip2.
Toisaalta jos kerran 7-zipiä käytät, niin mikset vaan saman tien pakkaa zipiksi? Käytännössä purkautuu universaalimmin kuin .tar, .7z tms.
sieltä löytyy zip
joo mutta kiitos neuvosta
Aihe on jo aika vanha, joten et voi enää vastata siihen.