프로젝트 소개
dosemu2는 리눅스에서 DOS 프로그램을 실행할 수 있게 해주는 에뮬레이터입니다. 또한 가상 머신 역할을 하여 다양한 DOS 버전을 부팅할 수 있습니다.
Ubuntu, Fedora, openSUSE용 바이너리 패키지가 나열되어 있으며, 버그 보고는 프로젝트의 GitHub 이슈 트래커로 접수됩니다.
실행
`dosemu`를 입력하면 에뮬레이터가 시작됩니다. `dosemu -E <dos_cmd>`는 DOS 명령을 실행하고 종료하며, `-T`를 사용하면 열린 상태로 유지됩니다. 유닉스 디렉터리에서 DOS 프로그램을 실행하려면 `dosemu -K <unix_dir> -E <dos_cmd>` 또는 `dosemu <unix_full_path> -- <dos_prog_args>`를 사용합니다. DOS 경로는 앞에 콜론을 붙여 지정할 수 있습니다. 예를 들어 `dosemu -K :C:\games\carma -E carma.exe`와 같이 사용하며, `dosemu -K ~/dosgames:carma -E carma.exe`처럼 유닉스 경로와 DOS 경로를 함께 조합할 수도 있습니다.
설정
사용자별 설정 파일은 `~/.dosemu/.dosemurc`에 만들 수 있습니다. 전역 설정 파일 `/etc/dosemu/dosemu.conf`에는 설정, 설명 및 기본값이 문서화되어 있으며, `$_hdimage`는 호스트 파일 시스템 접근을 위한 핵심 설정으로 명시되어 있습니다. 부팅 동작은 `c:\userhook.sys`와 `c:\userhook.bat`으로 사용자 정의할 수 있습니다. 드라이브 `C:`는 일반적으로 `~/.dosemu/drive_c`에 있으며, `dosemu -d <unix_dir>`는 유닉스 디렉터리를 새로운 DOS 드라이브로 마운트합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.