DOSBox - kjøre DOS programmer i et vindu: Forskjell mellom sideversjoner
(Ny side: ==Problemet== Windows 7 tillater ikke at du bruker gamle 16bit DOS-programmer. Man kan selvsagt sette opp emulatorer for å få dette til, men det er mye arbeid me…) |
Ingen redigeringsforklaring |
||
(8 mellomliggende versjoner av 4 brukere er ikke vist) | |||
Linje 1: | Linje 1: | ||
==Problemet== | ==Problemet== | ||
[[Windows_7_på_UiB-PC|Windows 7]] tillater ikke at du bruker gamle | [[Windows_7_på_UiB-PC|Windows 7]] tillater ikke at du bruker gamle 16-bits DOS-programmer. Man kan selvsagt sette opp emulatorer for å få dette til, men det er mye arbeid med, og vanskelig å få til. | ||
DOSBox er et godt alternativ, men det er ikke helt enkelt å sette opp på Windows 7. GNU/Linux har ferdige oppsett for dette, men det er jo ikke alle av oss som vil bytte operativsystem sånn uten videre. | DOSBox er et godt alternativ, men det er ikke helt enkelt å sette opp på Windows 7. GNU/Linux har ferdige oppsett for dette, men det er jo ikke alle av oss som vil bytte operativsystem sånn uten videre. | ||
Linje 9: | Linje 9: | ||
Hvis vi bare hadde tilgang til GNU/Linux i et vindu fra Windows 7... | Hvis vi bare hadde tilgang til GNU/Linux i et vindu fra Windows 7... | ||
Heldigvis har vi det. [[NX.uib.no|NX Client]] gir oss | Heldigvis har vi det her ved UiB. [[NX.uib.no|NX Client]] gir oss nettopp dette: Pålogging til en fiks ferdig grafisk desktop satt opp som GNU/Linux klient i UiB-domenet. Det fungerer omtrent på samme måte som [[Hjemmekontor.uib.no|hjemmekontor-løsningen]] for Windows. | ||
De som benytter GNU/Linux har allerede tilgang til DOSBox direkte, og trenger ikke bruke [[NX.uib.no|NX Client]]. | |||
==Hva må til for at dette skal fungere== | |||
Du trenger følgende oppsett: | |||
* [[NX.uib.no|NX Client]] må installeres på Windows 7-maskinen din. | |||
* Du må koble opp UNIX-hjemmekatalogen din i Windows 7. | |||
** Dette er nødvendig for å kunne overføre filer mellom GNU/Linux og Windows på en enkel måte. | |||
* Du må sette opp DOSBox til å virke med: | |||
** norsk tastatur | |||
** en avgrenset del av din UNIX hjemmekatalog | |||
Filene du skal arbeide med i DOSBox i NX må altså først kopieres fra Windows 7 til en egen mappe på ditt UNIX hjemmeområde, slik at GNU/Linux får tak i dem. Det er ''ikke lurt'' å gi DOSBox full tilgang til hele UNIX-hjemmekatalogen din. | |||
==Hvordan gjør jeg det?== | |||
===Koble opp UNIX hjemmeområde i Windows 7=== | |||
Hvis du ikke har dette allerede, og ikke vet hvordan du skal få det til: Kontakt oss gjennom [https://hjelp.uib.no/ UiBhjelp], eller på telefon 555 84700. | |||
===Installere [[NX.uib.no|NX Client]]=== | |||
For [[klientdriftede maskiner]] kontakt oss gjennom [https://hjelp.uib.no/ UiBhjelp], eller på telefon 555 84700, og les informasjonen på [[NX.uib.no|NX Client]]. | |||
Hvis du har [[Privat datamaskin|privat maskin]], kan du laste ned en klient fra lenken på [[NX.uib.no|NX Client]]. | |||
===Sette opp DOSBox=== | |||
For at DOSBox skal virke med norsk tastatur og få tilgang til filene dine må du endre litt på oppsettfilen. Du kan laste ned en passende fil [[Media:dosbox.tar.bz2.txt|her]], eller du kan gjøre følgende endringer i din egen config-fil på NX. Oppsettfilen lages automatisk første gang du starter DOSBox. | |||
* Direktivet 'keyboardlayout' må settes til 'keyboardlayout=no' i avsnittet 'dos' | |||
* Legg inn kommandoen 'mount c: ~/DOSprogs' i avsnittet 'autoexec' | |||
I tillegg må du opprette mappen 'DOSprogs' i hjemmekatalogen din på NX. | |||
'''Husk at filnavn i GNU/Linux skiller mellom store og små bokstaver''' | |||
Hvis du bruker filen som jeg har laget til, kan du lagre den i UNIX hjemmekatalogen din, og kjøre følgende kommando i en terminal i NX Client: | |||
<pre> | |||
tar xjvf dosbox.tar.bz2.txt | |||
</pre> | |||
==Start DOSBox, og installer og kjør programmene dine== | |||
Nå kan du kjøre DOS programmer i et vindu i NX-vinduet i Windows 7. | |||
Starte 'Terminal' i NX | |||
[[File:Start Terminal.png]] | |||
Starte 'DOSBox' i NX | |||
[[File:Start DosBox.png]] | |||
Resultatet: | |||
[[File:DOS in a Box in NX.png]] | |||
[[Kategori:Windows]] | |||
[[Kategori:Linux]] | [[Kategori:Linux]] |
Siste sideversjon per 30. jul. 2020 kl. 06:55
Problemet
Windows 7 tillater ikke at du bruker gamle 16-bits DOS-programmer. Man kan selvsagt sette opp emulatorer for å få dette til, men det er mye arbeid med, og vanskelig å få til.
DOSBox er et godt alternativ, men det er ikke helt enkelt å sette opp på Windows 7. GNU/Linux har ferdige oppsett for dette, men det er jo ikke alle av oss som vil bytte operativsystem sånn uten videre.
Løsningen
Hvis vi bare hadde tilgang til GNU/Linux i et vindu fra Windows 7...
Heldigvis har vi det her ved UiB. NX Client gir oss nettopp dette: Pålogging til en fiks ferdig grafisk desktop satt opp som GNU/Linux klient i UiB-domenet. Det fungerer omtrent på samme måte som hjemmekontor-løsningen for Windows.
De som benytter GNU/Linux har allerede tilgang til DOSBox direkte, og trenger ikke bruke NX Client.
Hva må til for at dette skal fungere
Du trenger følgende oppsett:
- NX Client må installeres på Windows 7-maskinen din.
- Du må koble opp UNIX-hjemmekatalogen din i Windows 7.
- Dette er nødvendig for å kunne overføre filer mellom GNU/Linux og Windows på en enkel måte.
- Du må sette opp DOSBox til å virke med:
- norsk tastatur
- en avgrenset del av din UNIX hjemmekatalog
Filene du skal arbeide med i DOSBox i NX må altså først kopieres fra Windows 7 til en egen mappe på ditt UNIX hjemmeområde, slik at GNU/Linux får tak i dem. Det er ikke lurt å gi DOSBox full tilgang til hele UNIX-hjemmekatalogen din.
Hvordan gjør jeg det?
Koble opp UNIX hjemmeområde i Windows 7
Hvis du ikke har dette allerede, og ikke vet hvordan du skal få det til: Kontakt oss gjennom UiBhjelp, eller på telefon 555 84700.
Installere NX Client
For klientdriftede maskiner kontakt oss gjennom UiBhjelp, eller på telefon 555 84700, og les informasjonen på NX Client.
Hvis du har privat maskin, kan du laste ned en klient fra lenken på NX Client.
Sette opp DOSBox
For at DOSBox skal virke med norsk tastatur og få tilgang til filene dine må du endre litt på oppsettfilen. Du kan laste ned en passende fil her, eller du kan gjøre følgende endringer i din egen config-fil på NX. Oppsettfilen lages automatisk første gang du starter DOSBox.
- Direktivet 'keyboardlayout' må settes til 'keyboardlayout=no' i avsnittet 'dos'
- Legg inn kommandoen 'mount c: ~/DOSprogs' i avsnittet 'autoexec'
I tillegg må du opprette mappen 'DOSprogs' i hjemmekatalogen din på NX.
Husk at filnavn i GNU/Linux skiller mellom store og små bokstaver
Hvis du bruker filen som jeg har laget til, kan du lagre den i UNIX hjemmekatalogen din, og kjøre følgende kommando i en terminal i NX Client:
tar xjvf dosbox.tar.bz2.txt
Start DOSBox, og installer og kjør programmene dine
Nå kan du kjøre DOS programmer i et vindu i NX-vinduet i Windows 7.
Starte 'Terminal' i NX
Starte 'DOSBox' i NX
Resultatet: