Windows와 Linux를 동시에 실행하는 가장 효율적인 방법은 무엇입니까?


8

다른 GUI 응용 프로그램과 동시에 두 운영 체제를 모두 실행해야한다고 가정하면 가장 효율적인 방법은 무엇입니까?

Linux 가상 머신으로 Windows를 실행하거나 Windows 가상 머신으로 Linux를 실행하거나 완전히 다른 접근법을 따라야합니까?

편집하다:

나는 종종 문서화를 위해 Microsoft Office와 Adobe Acrobat Pro를 사용하고 Linux에서 Emacs와 함께 Ruby on Rails를 개발합니다. Linux에서는 굽기 도구, 파티셔닝 도구 등과 같이 불충분하게 많은 도구를 사용합니다.


사전 빌드 된 PC 및 OEM Windows 라이센스가있는 경우 Windows는 아마도 호스트 OS 여야합니다.
톱밥

C0D3M0NK3Y의 답변에 동의합니다. 하드웨어에 액세스하는 방법도 결정에 영향을 미칩니다. 어떤 OS가 당신이 원하는 빠른 실행? 호스트 OS에 관계없이 하드웨어에 직접 액세스 할 수 있으므로 속도가 더 빠릅니다.
Keltari

이것은 좋은 질문이며 아직 좋은 답변을 보지 못합니다. 아래 의견에서 말하듯이, 사소한 레일이 아닌 개발자 에게는 Unixy 환경 이 필요 하며 사무용 Windows를 필요로 할 때 Windows를 필요로 할 때 구성하는 방법을 알고 있습니다. Linux 용 Outlook 대안에 대한 전체 내용이없는 한) 약간의 도전입니다.
glenatron

unix.se에서 Linux VM 또는 그 반대로 Windows에 대한 질문 : unix.stackexchange.com/questions/38379/…
glenatron

답변:


10

그것은 당신이 말하는 * nix 응용 프로그램에 달려 있습니다. 대부분의 오픈 소스 소프트웨어는 Windows 환경에 쉽게 존재할 수 있습니다. 간단히 말해서, 원하는 결과를 얻기 위해 전체 Linux 스택을 실행할 필요 없습니다. Linux에서 실행해야하는 응용 프로그램을 언급하면 ​​여기에있는 대부분의 사람들이 더 나은 도움을 줄 수 있습니다.

순수한 다중 OS보기에서 개인적으로 Linux를 상주 OS로 사용하면서 Virtualbox에서 Windows를 개인적으로 실행했습니다. 물론 그것은 나의 선호도입니다. 최상의 경로가 무엇인지 전화를 걸려면 먼저 OS의 기본 선택이 무엇인지 알아야합니다.

OP가 환경의 의도 된 사용에 응답 한 후 추가 된 정보 :


Windows http://www.gnu.org/software/emacs/ 에서 Emacs를 실행할 수 있습니다 . 굽기와 파티셔닝은 비교적 간단한 프로세스이므로 Linux를 USB 플래시 드라이브 나 작은 외부 HDD에 설치하여 지속적인 환경으로 만들 것을 강력히 권합니다.

여기를 참조하십시오 : http://www.pendrivelinux.com/

그리고 여기 : https://wiki.ubuntu.com/LiveUsbPendrivePersistent

이 경로를 사용하면 추상화 계층이 없어도 Windows 환경 (및 Ruby dev)이 하드웨어에 직접 액세스 할 수 있습니다. 오픈 소스 도구를 사용해야 할 경우 USB 드라이브에서 Linux를 시작하고 필요한 작업을 수행하면됩니다. 내 의견으로는 가상화가 필요하지 않습니다. 그러나 다시, 그것은 나의 의견이다. 다른 사람들도 당신에게 추가 조사 과정을 제공 할 것이라고 확신합니다.

위의 사항에 대한 추가 도움이 필요하면 알려주십시오.


리눅스가 필요하지 않다는 점이 좋습니다. Windows에서 직접 또는 cygwin 또는 mingw와 함께 사용할 수있는 몇 가지 도구가 있습니다. VM의 경우 실제로 하드웨어를 사용하려는 경우 VMWare는 Virtualbox보다 더 빠르고 호환 가능하고 기능이 풍부 할 수 있습니다.
ssube

2
Windows 앱이 몇 개만 필요한 경우 와인을 사용하여 실행하는 것이 VM을 실행하는 것보다 낫습니다.
frabjous

Windows에서 적절한 크기의 Rails 응용 프로그램 개발을 설정하려고 시도한 후에 Windows for Rails 개발을 사용하는 것은 결코 어려운 일이 아닙니다. 많은 gem은 Unixy 환경에 너무 의존적입니다. 또한 아무도 Windows 서버에 배포하지 않을 것입니다. 그렇다면 왜 그러한 분산 시스템이 위험할까요?
glenatron

5

나는 항상 AndLinux 가 좋은 옵션이라는 것을 알았 습니다. Linux 부분을 VM 창에 국한시키지 않고 Linux와 Windows를 함께 실행할 수 있습니다. 다음은 해당 페이지의 간략한 소개입니다.

Linux는 Windows 2000 기반 시스템 (2000, XP, 2003, Vista, 7; 32 비트 버전 만 해당)에서 완벽하게 실행되는 완전한 Ubuntu Linux 시스템입니다. 이 프로젝트는 GP2X 커뮤니티를위한 Dynamism을 위해 시작되었지만 사용자 기반은 원래 디자인을 훨씬 능가합니다. 리눅스는 자유롭고 여전히 남아 있지만 기부가 크게 필요하다.

리눅스는 많은 사람들에게 혼란을주는 핵심으로 coLinux를 사용합니다. coLinux는 Linux 커널에서 Windows 로의 포트입니다. 이 기술은 가상 머신에서 Linux를 실행하는 것과 약간 비슷하지만 coLinux는 에뮬레이트 된 PC가 아니라 Windows와 Linux 커널의 합병에 의해 다른 점이 다릅니다. Xming은 X 서버로, PulseAudio는 사운드 서버로 사용됩니다.

Linux는 개발 용이 아니며 거의 모든 Linux 응용 프로그램을 수정없이 실행합니다.


흥미로운 프로젝트처럼 들립니다. 불행히도 32 비트 만 지원합니다.
Matthew Scharley

불행히도, andLinux와 coLinux는 2011 년 이후로 업데이트되지 않은 것 같습니다. 따라서 이것은 더 이상 실행 가능한 솔루션이 아닙니다.
LordOfThePigs
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.