2009-11-28 2 views
1

AFAIK Vista 및 Windows 7에는 DOS가 없지만 데이터를 읽고 쓰는 데 어셈블러로 작성된 시스템 프로그램을 실행해야합니다. 나는 더 이상 사용자 (ring-3)에 있기 때문에 Vista에서 그렇게 할 수 없습니다. 그 이유는 내가 2 아이디어 : - 양식 DOS를 실행 (하지만 DOS 필요); - 사용자 모드에 로그인하기 전에 실행되는 쓰기 서비스.Vista 또는 Win7에서 DOS를 사용하는 방법

플로피에서 DOS를로드하는 것은 플로피가 없기 때문에 좋지 않습니다.

답변

2

VMWare 100 % MS-DOS 호환 주장하고 무료로 다운로드 할 수 있습니다 사용 FreeDOS에. CD 또는 USB 스틱에서 부팅이 가능합니다.

0

Virtual PC 또는

+0

프로그램이 어떤 식 으로든 BIOS 코드/데이터에 액세스해야하는 경우에는 작동하지 않습니다. – danielkza

+0

그럴 수도 있습니다. DOS 프로그램은 BIOS의 서비스에 "인터럽트"를 만들어 디스크 읽기 및 쓰기를 수행하므로 DOS 프로그램을 실행할 수있는 모든 솔루션이 작동합니다. – steveha

+0

예.하지만 호스트 PC의 "Real BIOS"가 아닌 "Virtual Machine"의 "Virtual BIOS"에 액세스합니다. – Adisak

0

가상 컴퓨터 솔루션 (VirtualBox, VirtualPC, VMWare) 외에도 DOSBox에서 프로그램을 실행할 수 있습니다.

DOSBox를 사용하여 이전 DOS 프로그램을 성공적으로 실행했습니다. 실제로하지 않는 한 가지는 프린터 포트를 에뮬레이션하는 것이므로 DOS 프로그램에서 인쇄해야하는 경우 가상 시스템 솔루션이 필요합니다.

DOSBox는 Linux 및 Mac에서도 사용할 수 있습니다.

0

프로그램의 기능은 무엇입니까? 더 나은 설명이 필요합니다.

BIOS를 플래싱해야하는 경우에는 부팅 CD를 만들고 Promt에서 BIOS 플래셔를 사용하십시오. 정상 부팅 CD는 CD-ROM/DVD-ROM 용 MCDEX 드라이버를로드해야 작동합니다. promt에서 Windows 파티션에 액세스 할 수 없으므로 BIOS 플래셔를 CD로 구워야합니다. MS-DOS는 NTFS를 인식하지 못합니다. 거의 모든 CD 버너 응용 프로그램을 사용하여이 작업을 수행 할 수 있습니다. 시스템을 변경할 필요가없는 경우 (예 : ) 펌웨어 플러시 장치가 아닌 경우 DOSBox, FreeDOS 또는 any other 무료 DOS 에뮬레이터를 사용하여 안전하게 실행하십시오.

1

플래시 드라이브를 사용하여 도스로 부팅 할 수있는 도구로 포맷하십시오 : tool.

1) HP의 USB를 설치 그런 다음 당신은 (나는 새로운 사용자입니다 및 두 개의 링크를 게시 할 수 없기 때문에 나는 다음 대답에 게시합니다 ...) bootfiles

단계가 필요합니다 디스크 포맷 도구를 실행하십시오.

2) 사용하려는 USB 드라이브를 선택하고 파일 시스템 드롭 다운에서 "FAT32"를 선택하고 빠른 포맷을 사용하고 "dos 시동 디스크 작성"을 클릭 한 다음 "..."을 클릭하여 도구를 가리 킵니다 위에서 추출한 부트 파일에.

플래시 드라이브 것이다 이제 부팅 등, 도스와 당신이 BIOS 플래시, 비디오 카드 펌웨어 플래시처럼 BIOS와 상호 작용하기 위해 무엇을해야 실행할 수 있습니다

행운을 빌어 그!

+0

다음은 위의 솔루션에 필요한 [bootfiles] [1]입니다. [1] : http://www.4shared.com/file/43544416/39060a9e/HPUSBFW_BOOTFILES.html?s=1 –

관련 문제