본문 바로가기

컴퓨터 출장 수리

맥북복구 아이맥복구 맥북수리 아이맥수리 맥북사설수리

728x90

728x90

“부트캠프 부활 가능성 제로”  마이크로소프트  ARM 윈도우 인증의 의미

애플이 인텔 프로세서에서 자체 칩으로 전환한 것은 맥에 여러 가지 혁신을 가져왔다. 대신 잃어버린 중요한 기능이 하나 있는데 바로 부트 캠프(Boot Camp)다. 맥에서 네이티브로 맥OS와 함께 윈도우를 동시에 쓸 수 있는 유틸리티다. 부트 캠프는 벤투라에서 여전히 지원하지만, M1, M2 맥에서는 사용할 수 없다.

 

이런 신형 맥에서 윈도우를 사용하려면 가상화 소프트웨어를 통해 ARM 버전 윈도우를 써야 한다. 문제는 마이크로소프트가 ARM 버전 윈도우를 M 시리즈 맥에서 쓰는 것에 대해 공식적으로 지원하지 않았다는 점이다. 설사 기술적으로는 아무 문제 없이 작동한다고 해도 말이다.

그런데 최근 마이크로소프트가 관련 기술지원 정책을 공식 변경했다. 즉, M1, M2 맥에서 패러렐즈 데스크톱 18(Parallels Desktop 18) 가상화 소프트웨어를 이용해 ARM 버전 윈도우 11 프로와 윈도우 11 엔터프라이즈를 사용하는 것을 공식 인증했다. 이는 특히 기업 환경에서 중요하다. 패러렐즈와 ARM 버전 윈도우를 기업 환경에 배포할 수 있고 사용자가 이를 사용하면서 문제에 부닥쳤을 때 마이크로소프트로부터 기술지원을 받을 수 있기 때문이다.

마이크로소프트는 공식 인증을 발표하면서 해당 솔루션으로 패러렐즈를 구체적으로 지목했다. 마이크로소프트는 ARM 버전 윈도우를 별도 제품으로 판매하지 않지만 패러렐즈를 통해 윈도우 11을 바로 다운로드해 설치할 수 있다. VM웨어 퓨전(VMware Fusion), QEMU 등 다른 가상화 소프트웨어는 ARM 버전 윈도우를 제공하지 않는다. 정상적으로 작동이 된다고 해도 이 툴로 만든 가상머신은 마이크로소프트의 인증을 받지 않았다. 이에 대해 마이크로소프트 측은 공개된 지원 문서 이외에 더 이상 공유할 내용이 없다고 답했다. 이외에 맥에서 윈도우를 인증된 버전으로 사용하는 유일한 방법은 마이크로소프트의 윈도우 365 온라인 서비스를 통해 클라우드 PC를 실행하는 것뿐이다.

 

부트 캠프는 지난 2006년 맥 OS X 레오파드를 통해 처음 공개됐다. 2006년은 애플이 기존 모토로라 프로세서에서 인텔 프로세서로 변경한 첫해이기도 하다. 인텔 프로세서로 전환하면서 애플은 맥 하드웨어에서 네이티브로 윈도우(리눅스도 마찬가지)를 지원할 수 있게 됐다. 물론 비 맥 운영체제를 실행하는 맥 하드웨어, 이른바  해킨토시는 지원하지 않는다는 점을 명확히 했다.

애플의 M 시리즈 칩은 인텔 프로세서의 x86 아키텍처와 달리 ARM 아키텍처를 사용한다. 따라서 인텔 PC에서 실행되는 윈도우는 M 시리즈 맥에서 작동하지 않는다. 2020년 M1 프로세서로 전환한 후 애플은 M 시리즈 맥용 부트 캠프를 개발하지 않기로 했다. M 시리즈 맥에서 ARM 버전 윈도우를 사용할 수 있다고 설명했지만, 자체적으로 관련 소프트웨어를 내놓지는 않았고 현재까지도 개발하고 있다는 징후는 전혀 없다. 설사 부트 캠프를 통해 ARM 버전 윈도우를 네이티브로 실행한다고 해도, 마이크로소프트의 ARM 버전 윈도우 라이선스 관련 자료에는 이를 지원하는 하드웨어 사양이 정확하게 표시돼 있으므로, 마이크로소프트의 인증을 받을 수는 없다.

부트 캠프는 맥에서 다른 운영체제를 써야 하는 소수의 사용자에게 매우 편리한 해법이었고 이들은 꾸준히 애플에 부트 캠프를 부활시켜 달라고 요청했다. 그러나 애플은 이런 요구를 들어주지 않았다. 이번 마이크로소프트의 발표는 부트 캠프 신버전에 대한 실낱같은 희망마저 날려버리는 의미가 있다. 애플이 해줘야 할 바로 그 작업과 혜택을 패러렐즈를 통해 공식화했기 때문이다. 이제 애플은 부트 캠프 관련 논란이 불거질 때마다 "패러렐즈를 사용하세요"라고 안내하면 그만이다. 더 이상의 논란도 의미가 없다.

애플은 인텔 버전 부트 캠프를 계속해서 지원하고 있다. 지난 8월에는 프리시전 터치패드(Precision Touchpad) 드라이버를 개선한 새로운 업데이트가 나오기도 했다. 하지만 앞으로 인텔 맥은 단종됐고 사용자는 꾸준히 줄어들 것이므로 애플 역시 부트 캠프에 투입하는 개발 역량을 조만간 크게 줄일 가능성이 크다.

결국 대부분 사용자는 가상화 소프트웨어를 이용해야 한다. 부트 캠프와 비교하면 성능에서 다소 손해 봐야 하지만 이런 차이는 앞으로 점점 더 줄어들 것이다. 윈도우와 리눅스를 꼭 네이티브로 사용해야 한다면 인텔 맥을 버리지 말고 계속 사용해야 한다. 혹은 PC를  한대 더 구매하는 것도 방법이다.

Mac 에서 같은 앱의 여러 복사본을 만들어 실행하는 방법

맥을 사용하다 보면 한 앱의 여러 복사본을 만든 후 동시에 실행할 필요, 즉 새 창 형식이 아니라 하나의 앱을 중복해서 실행하고 싶을 때가 종종 있다. 예를 들어 여러 데스크톱 화면에서 각각 실행하도록 설정한다거나, 같은 앱의 다른 버전을 동시에 사용해야 하는 상황이다. 이럴 때 한 앱을 여러 번 동시에 실행하는 방법을 알아보자.

 

일단 아이콘 오른쪽 클릭하는 것이 가장 쉬운 방법이라고 생각하기 쉽지만 실제로 이런 기능을 지원하지 않는다. 원하는 앱이 실행 중일 때 메뉴바를 이용해 드롭다운 메뉴를 검색해도 동시에 실행하는 방법은 없다. 이는 맥 OS가 한 앱을 동시에 실행할 수 있도록 설계되지 않았기 때문이다.

대신 명령 줄을 이용하면 된다. 걱정하지 않아도 된다. '명령 줄'이라는 용어의 느낌만큼 어렵지는 않다. 입력해야 할 코드는 1줄 뿐이고, 다른 무언가를 망쳐버릴 위험도 전혀 없다. 이전에 명령 줄을 한 번도 써본 적이 없다면 (지극히 정상이다) 스팟라이트를 열어 '터미널'을 검색한다. 결과 리스트에 이 앱이 나타나면 이를 선택한다. 그러면 상단에 코드 몇 줄이 있는 창이 나타난다. 이제 $ 프롬프트에 다음과 같이 입력하기만 하면 된다.

Open -n -a [application name]

 

예를 들어 사파리를 2개 인스턴스로 실행하려면 다음과 같이 입력하면 된다.
 

Open -n -a safari

이제 사파리의 새로운 복사본이 실행된 두번째 창이 나타난다. 이미 사파리가 실행된 상태가 아닌 상황에서 이 명령을 입력했다면 한번 더 같은 명령을 실행하면 된다.

 

이런 식으로 앱을 동시에 각각 실행해 사용할 수 있는데, 단 여기에는 몇 가지 제약사항이 있다. 앱에 자동 저장 기능이 있을 경우 맥은 어떤 버전을 신뢰해야 하는지 혼란을 일으킬 수 있다. 따라서 페이지 앱으로 중요한 제안서를 쓰는 등 중요한 작업을 할 때는 중복 실행을 하기 전에 반드시 저장을 해야 한다. 또한 문서 같은 현재 작업 중인 것이 있을 때는 한쪽 인스턴스를 종료해 작업 내용이 잘 저장되는지 확인해야 한다. 사용하는 애플리케이션에 따라 다르게 작동할 수 있다.

명령 줄 관련 작업을 하고 싶지 않고 저장된 데이터에 문제가 발생할 가능성을  피하고 싶다면, 앱을 동시에 실행하는 다른 방법이 있다. 맥에 새로운 사용자 프로필을 설정해 앱의 다른 인스턴스를 사용하고 싶을 때 계정을 전환하는 것이다. 계정 전환에는 거의 시간이 걸리지 않으므로 한 앱을 동시에 실행하는 유용한 방법이다.




728x90