TECH 으로 돌아가기
TECH HACKER NEWS 오늘 8분 읽기 26 READS

마이크로소프트 계정이 싫어서 리눅스를 깔았다: NVIDIA Arm 노트북 'RTX Spark'에 리눅스 올리기

마이크로소프트 계정이 싫어서 리눅스를 깔았다: NVIDIA Arm 노트북 'RTX Spark'에 리눅스 올리기
SOURCE IMAGE · HACKER NEWS
마이크로소프트 계정이 싫어서 리눅스를 깔았다: NVIDIA Arm 노트북 'RTX Spark'에 리눅스 올리기

노트북을 샀는데, 로그인부터 막혔다

새 노트북 전원을 켜면 제일 먼저 윈도우 초기 설정 화면이 나오죠. 이 화면을 OOBE(Out-Of-Box Experience, 상자에서 막 꺼냈을 때의 경험)라고 부르는데요, 요즘 윈도우 11은 여기서 마이크로소프트 계정 로그인과 인터넷 연결을 사실상 강제하거든요. 예전에는 oobe\bypassnro 같은 명령어로 로컬 계정을 만들 수 있었어요. 그런데 마이크로소프트가 2025년에 이런 우회로를 하나씩 막아버렸어요.

이번 글의 주인공은 바로 이 지점에서 결정을 내려요. 마이크로소프트 계정이 없고 만들 생각도 없으니 그냥 리눅스를 깔겠다는 거죠. 그런데 이 노트북이 평범한 인텔·AMD 노트북이 아니라 NVIDIA의 Arm 기반 플랫폼인 RTX Spark 노트북이라서 이야기가 훨씬 흥미로워져요.

RTX Spark가 뭐길래

NVIDIA는 작년에 “책상 위 AI 슈퍼컴퓨터”를 내세운 DGX Spark를 내놨어요. 여기 들어간 GB10 칩은 Arm CPU 코어 20개와 Blackwell 세대 GPU를 한 패키지에 묶었고, 최대 128GB 메모리를 CPU와 GPU가 같이 쓰는 구조예요. RTX Spark 노트북은 이 계열 기술을 노트북 크기로 옮겨온 제품으로 알려져 있어요.

여기서 핵심은 통합 메모리(Unified Memory)예요. 보통 PC는 CPU가 쓰는 RAM과 GPU가 쓰는 VRAM이 따로 있어서, 데이터를 GPU로 넘기려면 복사를 해야 하거든요. 통합 메모리는 둘이 같은 메모리를 나눠 쓰니까 복사가 필요 없어요. 무엇보다 GPU가 쓸 수 있는 메모리가 엄청 커지죠. 애플 실리콘 맥북이 로컬 LLM 돌리기 좋다는 말이 나오는 이유도 이 구조 덕분이에요.

Arm 노트북에 리눅스를 깐다는 것

x86 노트북에 리눅스 까는 건 이제 거의 일상이죠. USB에 우분투 굽고, 부팅하고, 다음 버튼 몇 번 누르면 끝이에요. 그런데 Arm 노트북은 사정이 좀 달라요.

첫 번째 벽은 하드웨어 인식 방식이에요. x86 PC는 UEFI와 ACPI라는 표준이 있어서, 운영체제가 “이 컴퓨터에는 이런 장치들이 달려 있구나”를 스스로 알아낼 수 있어요. 반면 Arm 기기는 전통적으로 디바이스 트리(Device Tree)라는 하드웨어 설명서를 기기마다 따로 써줘야 했거든요. 퀄컴 스냅드래곤 X 노트북에서 리눅스가 고생하는 큰 이유가 이거예요. 노트북 모델마다 누군가 설명서를 작성해서 커널에 넣어야 하니까요.

두 번째 벽은 드라이버예요. 와이파이, 터치패드, 화면 밝기 조절, 오디오, 그리고 노트북에서 제일 까다로운 절전 모드(덮개를 닫았다 열면 그대로 이어지는 기능)까지 다 챙겨야 해요. 데스크톱에서는 신경 안 쓰던 것들인데, 노트북에서는 하나만 안 돼도 매일 쓰기가 불편해지죠.

그나마 NVIDIA 쪽은 사정이 나은 편이에요. DGX Spark가 처음부터 우분투 기반 DGX OS를 깔고 출시됐기 때문에, GB10 계열 칩용 리눅스 커널과 GPU 드라이버를 NVIDIA가 이미 직접 만들어 뒀거든요. 윈도우를 먼저 생각하고 만든 다른 Arm 노트북과 달리, 이 계열에서는 리눅스가 처음부터 정식 지원 OS인 셈이에요. 물론 배터리 관리, 키보드 백라이트, 내장 카메라처럼 노트북에만 있는 부품은 따로 따져봐야 해서 하나하나 확인할 게 남아요.

업계 흐름: 비슷한 길을 걸은 프로젝트들

Arm 노트북에 리눅스를 올리려는 시도는 이번이 처음이 아니에요. 대표적인 게 애플 실리콘 맥에 리눅스를 올리는 Asahi Linux예요. 애플이 공개한 문서가 없다 보니 GPU까지 리버스 엔지니어링(완성품을 뜯어보며 동작 원리를 거꾸로 알아내는 것)으로 뚫었는데요, 기술적으로는 대단한 성과지만 새 칩이 나올 때마다 따라잡는 데 시간이 걸려요.

스냅드래곤 X 노트북은 퀄컴과 리나로(Linaro)가 커널 업스트림 작업을 꾸준히 하고 있어요. 그래도 모델마다 지원 수준 차이가 커서 “이 모델은 되는데 저 모델은 안 된다”는 경우가 흔하죠.

NVIDIA GB10 계열은 칩 제조사가 리눅스를 공식 OS로 밀고 있다는 점에서 출발점부터 달라요. 결국 Arm 노트북의 리눅스 사용감은 칩 제조사가 리눅스를 얼마나 진지하게 대하느냐에 달려 있어요. 같은 Arm이라도 이 차이 때문에 체감 품질이 완전히 갈리거든요.

한국 개발자에게 주는 시사점

먼저 로컬 AI 개발 머신으로 눈여겨볼 만해요. 큰 통합 메모리에 CUDA까지 되는 조합이라면, 지금까지 맥북이 차지하던 “들고 다니는 LLM 머신” 자리를 넘볼 수 있어요. 특히 CUDA 생태계를 그대로 쓸 수 있으니, 맥에서 PyTorch나 vLLM을 쓸 때 겪던 호환성 문제를 피할 수 있다는 게 크죠.

다음으로 이제는 Arm64 환경에 익숙해질 때예요. AWS 그래비톤 같은 Arm 서버가 이미 흔해졌고, 맥도 Arm이잖아요. 도커 이미지를 linux/arm64로도 빌드하고, 파이썬 패키지가 Arm용 휠(wheel, 미리 컴파일해 둔 설치 파일)을 제공하는지 확인하는 습관은 점점 기본기가 되고 있어요.

이런 노트북을 살 생각이라면 리눅스 지원 범위를 꼭 미리 확인하세요. 절전 모드, 외부 모니터, 와이파이는 사용자 후기를 찾아보는 게 좋아요. 윈도우는 계속 쓰면서 마이크로소프트 계정만 피하고 싶다면, Rufus 같은 도구로 설치 USB를 만들 때 온라인 계정 요구를 없애는 옵션을 쓰는 방법도 있어요. 다만 이런 우회로는 언제든 막힐 수 있다는 건 감안하셔야 해요.

마무리

한 줄 정리: 계정 정책 하나 때문에 사용자가 리눅스로 넘어가는 시대에, 칩 제조사가 리눅스를 직접 지원하는 Arm 노트북까지 나왔어요.

여러분은 개발용 노트북을 고를 때 리눅스 지원 여부도 따지시나요? CUDA가 되는 Arm 노트북이 맥북을 대신할 수 있을지도 궁금하네요.


🔗 출처: Hacker News

SOURCE · HACKER NEWS
원문 전체 보기 → https://josie.lol/blog/linux-rtx-spark
SHARE
NEXT · CHOOSE

변화를 읽었다면,
내가 만들 수익 구조를 고릅니다.

정보를 더 모으는 데서 멈추지 않고, 광고·외주·판매·중개·구독 중 내 상황에 맞는 출발점을 정해보세요.

21가지 수익 구조 살펴보기 →
처리 중...