1. macOS dmg 파일 다운로드

 

2. 다운로드한 macOS dmg 파일을 iso 파일로 변환

- Windows에서 macOS dmg 파일을 변환하려면 dmg2img 도구가 필요합니다.

 

① Windows 버전에 맞는 dmg2img 파일 다운로드

② 다운로드한 macOS dmg 파일을 dmg2img 폴더로 복사

③ 명령프롬프트(cmd)를 관리자 권한으로 실행

④ dmg2img 폴더로 이동 후 dmg파일을 iso 파일로 변환하는 명령어 입력

C:\Users\user\Desktop\vmware macOS install\dmg2img-1.6.7-win32>dmg2img.exe MacOS[filename].dmg  MacOS[ISOname].iso

⑤ 변환된 iso 파일 확인

 

3. VMware Workstation Unlocker 설치

- VMware Workstation Unlocker는 Windows의 VMware Workstation에서 누락된 기능을 수정/ 개선합니다.

 

① VMware Workstation Unlocker 다운로드

② VMware Workstation 버전에 맞는 Unlocker 다운로드 후 압축 풀기

③ VMware Workstation Unlocker 폴더에 있는 Windows용 install.bat 스크립트 실행

! Tip

VMware Workstation와 호환 가능한 Unlocker 버전

VMware Workstation 10 -> Unlocker 1.3.0

VMware Workstation 12/11 -> Unlocker 2.0.7

 

4. VMware Workstation 실행 후 MacOS 설치

① VMware Workstation 실행

② MacOS 가상 머신 생성(중간과정 생략)

③ 생성된 MacOS 가상머신 CD/DVD 롬에 MacOS.iso 파일 이미지 삽입

! 이미지 삽입 중 다음과 같은 에러 발생할 경우

시스템 재부팅 후 BIOS 화면에서 Virtualization 기능이 활성화되어있는지 확인하고 Virtualization 기능이 꺼져있을 경우 활성화시켜주면 문제가 해결됨

 

④ MacOS 설치(중간과정 생략)

⑤ MacOS 설치 완료

 

Windows에서 웹페이지 접속 시 Adobe Flash Player가 이전 버전입니다.라는 오류가 발생할 경우

 

오류 이미지

 

 

 

인터넷에 연결되어 있을경우(온라인)

1. Adobe Flash Player 버전을 확인 후 업데이트 상태 확인 클릭

- Chrome을 실행 후 chrome://components/로 접속

 

 

 

2. Adobe Flash Player 최신 버전 설치

 

 

 

 

인터넷이 연결되어 있지 않을 경우(오프라인)

1. Adobe Flash Player 버전 확인

- Chrome을 실행 후 chrome://components/로 접속

 

 

 

2. Adobe Flash Player 최신버전 다운

- Adobe 홈페이지에 접속 후 우측 상단에 검색 창에 어도비 플래시 플레이어 디버그 검색

 

 

 

- Adobe Flash Player - 디버그 다운로드 접속

 

 

 

 

- 해당하는 웹브라우저의 Flash Player 콘텐츠 디버거 다운

 

 

Windows 7 + CentOS 7 를 멀티 부팅으로 세팅하는 방법

 

설치 진행순서

- Windows 설치 -> CentOS 설치

 

1. Windows 7 설치

① Windows를 설치하기 전 지워지면 안 되는 파일과 폴더를 백업하고 rufus-2.18.exe프로그램, Windows 7, CentOS 7 iso 파일 다운

 

② 8GB 정도의 USB를 2개 준비하고 rufus-2.18.exe 프로그램을 사용해서 Windows 7, CentOS 7 부팅 디스크 생성

 

Windows 7 부팅 usb

- 부팅 usb를 만들 장치를 선택하고 파일 시스템은 NTFS로 설정, ISO 이미지 항목을 선택, 다운로드한 Windows7 iso 파일을 등록 후 시작 버튼을 눌러 진행

 

CentOS 7 부팅 usb

- Windows 7과 마찬가지로 부팅 usb를 만들 장치를 선택하고 ISO 이미지 항목을 선택, 다운받은 Centos 7 iso파일을 등록 후 시작버튼을 눌러 진행

 

③ 컴퓨터를 리부팅 후 F2 or Delete 키를 눌러서 System setup 창으로 진입

 

④ 부팅 순서 1순위를 USB로 변경하고 저장 후 System setup 창을 빠져나옴

 

⑤ Windows 7 부팅 usb 연결, Windows 설치 진행

 

⑥ 파티션 설정

- 사용자 지정(고급)을 눌러서 드라이브 옵션(고급)을 클릭, 새로 만들기로 Windows 설치에 사용할 파티션을 생성

(파티션을 생성할 때는 Windows를 설치 후에 리눅스를 설치할 용량을 미리 계산해서 생성해야 됨)

⑦ 사용자 생성, 패스워드, 날짜 시간, 네트워크 설정을 하고 Windows 7으로 부팅이 완료되면 제어판에 있는 전원옵션에서 전원 단추 작동 설정 항목에 있는 "현재 사용할 수 없는 설정 변경"을 클릭하고 하단에 있는 빠른 시작 켜기에 체크되어 있는 부분을 해제하고 변경된 내용을 저장

 

2. CentOS 설치

① 컴퓨터를 리부팅 후 CentOS 7 부팅 usb를 연결

 

② CentOS 7 설치 창에서"Install Cent OS 7" 선택

 

③ 언어, 시간 설정, 설치할 소프트웨어를 선택(GNOME 데스크톱)

 

④ 파티션 설정

- Windows 7이 설치된 디스크를 선택하고 수동으로 파티션을 설정하기 위해 "파티션을 설정합니다" 항목을 체크하고 완료(파티션 설정은 자동으로 해도 상관은 없음)

- 표준 파티션(standard partition)으로 boot, swap, /파티션을 생성

boot파티션은 대략 100 ~ 300MB, swap파티션은 RAM 용량 x2, /파티션은 남은 용량으로 설정  

 

⑤ 모든 설정이 완료되었으면 CentOS 7 설치를 진행한다. 

 

⑥ root 패스워드 설정 및 사용자 계정을 생성하고 설치 완료되면 리부팅 진행

 

⑦ CentOS 7 부팅 시에 grub 화면에서 'c'를 누르고 grub> ls -l 입력하면 grub에 관련된 정보가 나오는데 여기 서 Windows 7의 부트 파티션을 (파일 시스템이 ntfs형식이고 파티션이 1024킬로 바이트에서 시작되는 것) 확인 후에 esc를 눌러서 빠져나온다.

 

⑥ CentOS 7으로 부팅을 진행하고 부팅이 완료되면 터미널 창을 열어서 vi편집기로 /boot/grub2/에 있는 grub.cfg파일을 열고 ### BEGIN /etc/grub.d/10 linux ### 가 쓰여 있는 곳을 찾아서 아랫부분에 아래와 같은 내용을 입력 후에 저장 하고 시스템 리부팅을 진행한다.

 

menuentry "Windows 7" {

insmod NTFS

insmod chain

inmod drivemap

set root=(hd0, msdos1)

chainloader +1

}

 

(hd0, msdos1)은 설치 환경에 따라 달라질 수 있음

 

⑦ grub2-mkconfig -o /boot/grub2/grub.cfg 입력

 

⑧ 리부팅 진행 후에 grub화면에서 추가된 부팅메뉴 "Windows 7" 확인

 

 

 

 

MongoDB

 

 

1. 몽고DB 설치

인터넷이 연결되지 않은 환경에서 몽고DB를 설치하는 방법으로 몽고DB를 설치하기전에 Windows OS버전에 맞는 Windows Update와 Net-Framework 4.5이상의 버전이 설치되어있어야 함

 

ex) Windosw 7 기준으로 아래와 같은 패키지들을 설치해서 진행하였음

 

 

 

① 몽고DB 설치 프로그램 download

 

- https://www.mongodb.com/download-center#community 경로에서 Windows OS에 맞는 파일을 다운

 

② 몽고DB 설치 프로그램 실행

 

 

③ 라이센스 동의

 

 

④ 설치 방법 선택

 

 

⑤ MongoDB가 설치될 경로를 지정 하기 위해 Browse 클릭

 

 

⑥ MongoDB를 설치할 경로지정해 줌

 

 

 

⑦ 지정한 경로를 확인하고 다음

 

 

⑧ Install MongoDB Compass 항목을 해제하고 다음

 

 

⑨ 몽고DB 설치시작

 

 

⑩ 몽고DB 설치완료

 

 

⑪ 몽고DB 설치가 완료되었으면 설치된 폴더로 이동해서 data, log 폴더를 생성해준다.

 

 

 

 

⑫ 몽고DB의 데이터가 저장될 경로 및 log파일이 저장될 경로등을 지정하기 위해 각 환경에 맞는 설정값을 입력후 cfg 파일로 저장

!TIP 몽고DB의 기본 Data경로는 C:\data\db, 클라이언트에서 DB접근이 안될시 bind_ip = 0.0.0.0(허용할 ip 주소) 입력해주면 해결됨

 

ex) 예시문

 

cfg파일로 저장한 mongoDB 설정값 적용 후 최종테스트

- 관리자 권한으로 cmd창을 열고 mongod.exe, mongo.exe 파일이 있는 경로로 이동 후

다음과 같은 명령어 입력하면 몽고DB 서비스가 추가됨

 

몽고DB 서비스 추가

mongod.exe --config C:\mongodb\mongod.cfg --install

 

몽고DB 테스트

!TIP port를 따로 지정하였을 경우 mongo.exe 다음에 --port 옵션을 추가해 줘야함

mongo.exe

 

 


to Top