1 |
1
선택 가능한 하나 이상의 게스트 OS(Operating System)에 대한 파일 시스템을 저장하는 저장 모듈; 및
가상 PC 어플리케이션을 동작시켜 상기 게스트 OS 중 사용자가 선택한 사용대상 게스트 OS를 PC의 호스트 OS 상에서 실행시키는 가상 PC 모듈을 포함하는, 가상 PC 환경을 제공하는 이동형 메모리 장치
|
2 |
2
제 1항에 있어서,
상기 가상 PC 어플리케이션은 펌웨어(Firmware) 레벨에서 호출되는, 가상 PC 환경을 제공하는 이동형 메모리 장치
|
3 |
3
제 2항에 있어서,
상기 게스트 OS에 대한 파일 시스템은 단일의 이미지 파일 형태로 저장되는, 가상 PC 환경을 제공하는 이동형 메모리 장치
|
4 |
4
제 3항에 있어서,
상기 가상 PC 모듈은 가상의 하드웨어를 지정하고 상기 가상의 하드웨어와 상기 PC의 하드웨어간의 인터페이스를 제공하여 상기 가상 PC 어플리케이션이 상기 PC의 리소스들을 공유 및 제어하도록 하는 가상 매니저(virtual manager)를 포함하는, 가상 PC 환경을 제공하는 이동형 메모리 장치
|
5 |
5
제 2항에 있어서,
상기 게스트 OS는 Window 9x, NT, 2000, XP, 2003 중 하나 이상을 포함하는 윈도우 계열 또는 Linux, Solaris x86, Lindows, BSD Unix 중 하나 이상을 포함하는 Linux 계열을 포함하는 것을 특징으로 하는, 가상 PC 환경을 제공하는 이동형 메모리 장치
|
6 |
6
제 2항에 있어서,
상기 저장 모듈은 상기 가상 PC 어플리케이션을 저장하는 펌웨어(Firmware) 영역; 및
상기 게스트 OS에 대한 파일 시스템을 저장하는 게스트 OS 영역을 포함하는, 가상 PC 환경을 제공하는 이동형 메모리 장치
|
7 |
7
선택 가능한 하나 이상의 게스트 OS에 대한 파일 시스템을 저장하는 게스트 OS 영역; 및
상기 게스트 OS를 PC의 호스트 OS 상에서 실행시키는 가상 PC 어플리케이션을 저장하는 폄웨어(Firmware) 영역을 포함하는 저장 모듈과,
상기 PC 어플리케이션을 동작시켜 상기 게스트 OS 중 사용자가 선택한 사용대상 게스트 OS를 상기 PC의 호스트 OS 상에서 실행시키는 게스트 OS 동작 모듈; 및 가상의 하드웨어를 지정하고 상기 가상의 하드웨어와 상기 PC의 하드웨어간의 인터페이스를 제공하여 상기 가상 PC 어플리케이션이 상기 PC의 리소스들을 공유 및 제어하도록 하는 가상 매니저(virtual manager)를 포함하는 가상 PC 모듈을 포함하는, 가상 PC 환경을 제공하는 이동형 메모리 장치
|
8 |
8
제 7항에 있어서,
상기 가상 PC 어플리케이션은 펌웨어(Firmware) 레벨에서 호출되고, 상기 게스트 OS에 대한 파일 시스템은 단일의 이미지 파일 형태로 저장되는, 가상 PC 환경을 제공하는 이동형 메모리 장치
|
9 |
9
복수개의 게스트 OS에 대한 파일 시스템을 저장하는 이동형 메모리 장치가 PC에 연결되는 단계;
상기 이동형 메모리 장치에서 호출된 가상 PC 어플리케이션이 선택 가능한 하나 이상의 상기 게스트 OS에 대한 리스트를 상기 PC의 화면에 제공하는 단계; 및
상기 가상 PC 어플리케이션이 사용자가 상기 리스트에서 선택한 게스트 OS를 상기 PC의 호스트 OS상에서 실행시키는 단계를 포함하는, 가상 PC 환경 제공 방법
|
10 |
10
제 9항에 있어서,
상기 가상 PC 어플리케이션은 펌웨어(Firmware) 레벨에서 호출되고, 상기 이동형 메모리 장치는 USB 메모리, 메모리 스틱, XD, SD, MS, CF, 및 MMC 메모리 카드 중 적어도 하나의 저장 수단을 포함하는, 가상 PC 환경 제공 방법
|