시청: Dev는 QEMU Linux 에뮬레이션을 사용하여 Nintendo Switch에서 Windows 11 ARM을 실행합니다.
Nintendo Switch는 원래 핸드헬드용으로 설계되지 않은 운영 체제를 실행하기 위해 모든 개발자가 선호하는 하드웨어입니다. 우리는 이전에 Nintendo Switch에서 Windows 10과 Linux를 발견했습니다. 또 다른 재능 있는 개발자인 Twitter/X의 PatRyk( @Patrosi73 )도 동일한 성과를 달성했습니다. 이번에 Nintendo Switch는 ARM에서 Windows 11을 실행합니다.
Nintendo Switch는 Linux QEMU를 사용하여 가상 환경에서 KVM이 활성화된 Windows 11의 ARM 버전을 실행하고 있지만 프로세스가 말처럼 쉽지는 않습니다. 이 프로세스를 완료하는 데 약 3시간이 걸렸으며, Windows 11의 모든 작업은 여전히 작동하는 데 약 10초가 걸립니다.
개발자 PatRyk는 Windows 최신과 프로젝트의 흥미로운 세부 정보를 공유할 만큼 친절했습니다. PatRyk은 커널에서 바로 KVM(커널 기반 가상 머신) 지원을 포함하는 유일한 버전인 Switchroot를 통해 Nintendo Switch의 SD 카드에 Fedora Linux를 설치하기 시작했다고 말했습니다.
오래되고 지원되지 않는 OS 실행 속도가 느린 Nintendo Switch에서 가상 머신을 원활하게 실행하려면 이 단계가 필요합니다. 모르는 사람들을 위해 Nintendo Switch는 거의 수십 년 된 Nvidia Tegra X1을 기반으로 Tegra 프로세서를 실행하므로 에뮬레이션이 매우 느립니다.
Fedora를 설정한 후 PatRyk는 GitHub의 Windows 11 ARM QEMU 스크립트를 사용했는데 , 스위치 하드웨어에서 제대로 작동하도록 수정해야 했습니다.
원래 스크립트에서는 USB 저장소에 설치할 수 없었으므로 컨트롤러를 ‘virtio’로 변경하는 것이 유리했습니다. 그는 가상 머신에 4개의 코어와 3GB의 RAM을 할당했는데, 이는 스위치에 4GB의 RAM만 있으므로 최대치에 가깝습니다.
— PatRyk(@Patrosi73) 2024년 5월 12일
그러나 기존 Nintendo Switch가 에뮬레이션을 원활하게 실행하기에는 이것만으로는 충분하지 않았습니다. 위와 아래 비디오에서 볼 수 있듯이 Windows 11은 여전히 매우 느리게 실행되어 바탕 화면을 로드하는 데 2분 이상이 걸립니다.
다음은 Nintendo Switch의 Windows 11 부팅 경험을 보여주는 6분 길이의 비디오입니다. 개발자 PatRyk는 Windows 최신과 비디오를 공유했습니다.
설정에도 몇 가지 문제가 있었습니다.
1
예를 들어, virtio 드라이버는 종종 하드 드라이브 호출 시 오류를 발생시켜 프로세스 속도를 더욱 느리게 했습니다. 때때로 시스템이 완전히 충돌하거나 QEMU에 분할 오류가 발생하여 장치를 다시 시작해야 하는 지연이 발생했습니다.
PatRyk는 이전 Intel Pentium Dual Core E2180에 Windows 11을 설치한 이전 프로젝트와 유사하게 실제 사용보다는 개인적인 만족과 호기심을 위해 이 프로젝트를 수행했다고 언급했습니다.
PatRyk는 “주로 저는 순전히 지루함 때문에 이 작업을 수행했고, 저사양 하드웨어(예: Windows 11의 Intel Pentium Dual Core E2180 – 예, 실제로 그렇게 했습니다)에 실행하기 어려운 운영 체제를 설치하는 것을 좋아하기 때문에”라고 말했습니다. .
기술 애호가들은 항상 가능한 것의 한계를 뛰어넘고 있으며, 이 프로젝트는 Windows 11의 다용성을 보여주는 또 다른 예입니다.
답글 남기기