Kirjautuminen

Haku

Tehtävät

Keskustelu: Yleinen keskustelu: DOS 7.1 toimimaan

Sivun loppuun

Teuvo Töhvelö [19.02.2006 11:37:52]

#

Menen pitkälle päästäkseni nauttimaan DOS-peleistä. Minulle ei DOSBox riitä, vaan tahdon pelata aidossa ympäristössä. Tein levykkeelle DOS-bootin ja alustin osan kovalevyäni FAT32-tiedostojärjestelmään NTFS:n sijaan. Systeemi toimiikin hyvin, mutta ääniä ei kuulu, eikä hiirikään reagoi. Vikana on vissiinkin ajureiden puute, ja kysynkin nyt:

Onko mahdollista viritellä ajureita levykkeeltä bootattavaan DOSiin, ja kuinka se tapahtuu?

ezuli [19.02.2006 11:59:30]

#

Tämän sivun puoli välissä on ohjeet:
http://www.bootdisk.com/readme.htm

Itselläni oli muinoin joku hiiren ajurilevy, jossa olleella mouse.com:illa sai hiiren toimimaan. Muuta en itse muista, mutta tuo sivu näyttää asialliselta.

Teuvo Töhvelö [19.02.2006 14:46:29]

#

Kiitoksia. Hiiri toimii nyt hyvin. Mitenhän noiden äänien kanssa, kun alkaa korpultakin tila loppumaan? Olisiko mahdollista esim. bootata DOS kiintolevyltä korpun avulla tai vastaavaa? Silloin voisi asennella ajureita kovon puolelle.

neau33 [19.02.2006 16:14:01]

#

Moikka Teuvo!

Tee DOS-boottilevyke, joka lataa RAMDRIVE.SYS'n avulla esim. 2048 kilotavun RAM-Drive virtuaalilevyn käyttöön ja Voilà sulla on vajaa puolitoista korpullista levytilan tapaan toimivaa muistia käytössä pelaamiseen.

Ja sit ne ajurit...ihan sama mistä sä ne ajurit lataat, kunhan ne on yhteensopivia sun DOS-version kanssa. Voit vaikka kasvattaa ton RAM-levyn kokoa esim. 1024 kilotavulla ja kopioida ne ajurit sinne ja ladata ne sieltä.

Eli siis:

Pikku kikkailulla saat aikaan systeemin, joka lataa ekaks DOS:n ja RAM-levyn sekä ajurit ja käynnistää sun pelis suoraan boottauksen perään. Laataminen vie aikaa ja voit varautua heti siihen, että joudut ajaan Autoexec.bat'sta toisen apu.bat'n joka sisältää Break jipon jolloin voit

vaihtaa lennosta boottikorpun korppuun, josta kopioit sen sun pelis RAM-levylle ja lataat sen.
(itse peli toimii huomattavasti jouheammin, kuin levykkeeltä)

Mikään ei tietenkään estä kopioimasta peliä valmiiksi kiintolevylle ja lataamasta sitä .bat'n avulla boottauksen perään kiintolevyltä...

Toivottavasti tästä on apua...

ezuli [19.02.2006 16:19:52]

#

Luultavasti boot.ini-tiedostoon saa muokattua dos-osionkin. Googlella löytyy jotain, jos vain osaat soveltaa.
http://www.winguides.com/registry/display.php/1268/

Toinen vaihtoehto on etsiä joku erillinen bootloaderi. Grub olisi hyvä, mutta en ole varma miten se toimii ilman linuxia.

(Tässäpä jännä sivu, kaataa firefoxin ainakin linuxissa:)
http://www.sysinternals.com/Information/bootini.html

Teuvo Töhvelö [19.02.2006 18:23:46]

#

Tokihan minulla Grub on, kun omistan Linuxin. Saisikos sen avulla kuinka helposti bootattua DOSin?

ezuli [19.02.2006 19:03:38]

#

Luulisin, että tämä toimisi:

title          DOS
unhide         (hd0,0)
root           (hd0,0)
chainloader    +1

Tuo siis tiedostoon /boot/grub/menu.lst linuxissa.
hd0 tarkoittaa ykköskiintolevyä ja 0 ekaa osiota. Jos et muuten tiedä, niin 'fdisk -l' komennolla näet monesko osio se sinun dos on.

Tumpelo [19.02.2006 20:32:30]

#

Tulikin mieleen että voiko tuota Dosia ladata mistään? Muistaakseni joskus latasin korppu imaget ihan laillisesti jostain...

ezuli [19.02.2006 20:49:20]

#

Ei sitä mistään ainakaan laillisesti saa. Sen sijaan freedos on ilmainen.
http://www.freedos.org

Draiz [19.02.2006 21:03:55]

#

Tumpelo kirjoitti:

Tulikin mieleen että voiko tuota Dosia ladata mistään? Muistaakseni joskus latasin korppu imaget ihan laillisesti jostain...

http://www.cn-dos.net/msdos71/ ?

Tumpelo [19.02.2006 21:17:34]

#

Juu löysin juuri itsekin. :D Kätevää...

Teuvo Töhvelö [20.02.2006 20:54:00]

#

Virittelin Grubia, mutta ei oikein toiminut. Tuli tällainen ilmoitus, kun yritin käynnistää DOSia:

root (hd0,6)
Filesystem type unknown, partition type 0x82
chainloader +1

Error 13: Invalid or unsupported executable format

Ei taida Grub tykätä värkkäilyistäni. Onko vika siis siinä, että minun pitäisi kertoa Grubille, minkätyyppistä dataa pitäisi etsiskellä tuolta dos-osioltani? Nythän vain kippasin boottikorppuni sisällön aseman juureen ja toivoin, että se toimisi. Miten pitäisi menetellä, että hommat lähtisivät rullaamaan?

Metabolix [20.02.2006 21:02:12]

#

Ei toimi niin. MS-DOS ei muistaakseni toimi alkuunkaan, jos sitä ei ole asennettu kovalevyn alkupuolelle, koska MS-DOS ei tunne yli kahdeksan gigan levyjä. Lisäksi MS-DOS itse vaatii FAT-tiedostojärjestelmän (ainakin ne oikeat MS-DOSit vaativat). Eikös 0x82 ole suunnilleen ext2 tai jotakin?

Minä asensin kerran MS-DOSin. Kovalevyn ensimmäinen osio, FAT, 512 Mt. MS-DOS 6.22:n boottilevyke (vai oliko se 5.x), "format C: /sys" ja sitten kopioimaan Windowsin boottilevykkeeltä CD-aseman ajurit ja muut. Sain peräti Windows 3.1:n toimimaan.

Eli oikea osiotyyppi oikeaan paikkaan ja alustus DOSin välineillä. Sys.com muistaakseni hoitaa myös tuon DOS-boottiloaderin asennuksen levylle. (Siis jokaisella bootattavalla (MS-)osiolla on vielä oma boottiloaderinsa tuon yleispätevän GRUBin lisäksi.)

Teuvo Töhvelö [20.02.2006 21:15:17]

#

Tämä DOS 7.1 taitaakin olla huijausdos. Se on nimittäin GNU/GPL-lisenssin alainen ja tukee FAT32-tiedostojärjestelmää. Ilmeisesti käynnistäminen kovalevyltä ei kuitenkaan toimi tässäkään versiossa muuta kuin siitä alkupuolelta, niinkuin totesitkin. Täytynee tyytyä korppuun ja kikata ajurit kovalevyltä tai jotain...

Latska [20.02.2006 22:07:27]

#

Muistaakseni DOS 6.22 oli viimeinen erikseen myytävä DOS. Myöhemmät DOSit tulivat sitten Windowsien mukana, joten asia voi olla noin.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta