완료됨
5 코인 맥북에서 실행... rosetta error: failed to open elf at /lib64/ld-linux-x86-64.so.2.. 컴파일 아키텍처가 달라서 실행이 안되요...

rosetta error: failed to open elf at /lib64/ld-linux-x86-64.so.2

--platform linux/arm64 으로 도커 이미지 생성 및 컨테이너를 생성해도
애초에 chall 파일이 x86으로 컴파일되어서 맥북(실리콘)에서는 실행이 되지 않습니다..

작성자 정보
더 깊이 있는 답변이 필요할 때
드림핵 팀과 멘토에게 직접 문의해 보세요!
답변 2

arch -x86_64 zsh로 Apple Silicon 맥에서 일시적으로 x86_64 환경(Rosetta)을 사용할 수는 있습니다. 다만 이는 macOS x86_64 바이너리용 호환 계층이라, Linux ELF 바이너리는 실행되지 않습니다.

갠적으로는 간단한 문제 풀이는 Docker에서 linux/amd64 환경을 띄운 뒤 바이너리를 마운트해서 실행하는 방식을 추천드립니다.

2026.05.29. 16:11
질문자가 채택한 답변입니다. 좋은 지식을 공유해줘서 고마워요!

virtualbox로 실행중이신걸까요?? wargame을 풀때 virtualbox로 푸는걸 추천합니다!!

2026.05.14. 20:17