{{{#!wiki style="margin: -10px -10px;" | <tablebordercolor=#ffdf33> | Linux 배포판 |
1. 개요
공식 홈페이지 링크, r/GalliumOS 서브레딧
GalliumOS는 크롬북 위에서의 원활한 작동을 위해 커널단에서 전용으로 Pre-Ready된 드라이버를 지원하는 주분투계열 리눅스 배포판이다. 인텔 프로세서 기반 크롬북이 아무리 구글의 주도로 어느 정도는 규격화 되어 있다 하더라도 결국 기기별로 사용되는 하드웨어가 조금씩은 다르고 크롬북도 인텔맥과 비슷하게 약간 폐쇄하드웨어 방식이라 커뮤니티 개발자들로 이루어진 갈륨OS 특성상 최신 프로세서를 탑재한 크롬북일수록 지원이 안될 가능성이 높다. 또한 주분투 본진이나 다른 리눅스에 비해서도 신버전 제공이 늦는 편이다.
2. 상세
- 현재 Testing 버전:
- 현재 Unstable 버전:
- 현재 Stable 버전: GalliumOS 3.1 (2019년 12월 22일)
개발을 주도한 커뮤니티는 레딧 r/GalliumOS 서브레딧으로서,
3. 설치법
3.1. 설치를 위한 준비물
- 일단 크롬북을 개발자 모드로 전환해야 한다. (크롬 브라우저의 카나리아에 해당하는 크롬OS 개발자 채널이 아님에 주의)
방법은 (1)크롬북을 켰다가 완전히 끈 뒤[1] ESC키 + 새로고침키(F3키) + 전원 버튼을 동시에 누른다. 그리고 복구화면이 뜨면 Ctrl + D를 누르고 기다려 준다. (2) 개발자모드로 전환되면 기존의 모든 데이터는 삭제 된다.(파워워시) 그리고 다시 크롬북을 새로 샀을때 처럼 초기 세팅을 다시해야 한다. 세팅이 끝나면 크롬OS를 쓸 준비가 된다.
2. 그리고 크롬북에서 크롬OS 이외의 운영체제를 설치할 수 있도록 해주어야 하는데 mrchromebox에 올라온 스크립트를 사용한다. 이 스크립트를 사용하면 USB 저장장치를 통한 부팅이 가능해 진다.
방법은 (1) 크롬북을 켜고 로그온을 해준다. (2) Ctrl키 + Alt키와 ESC 옆에서 두번째 키(대체로 →키)를 동시에 눌러준다. 그러면 터미널 화면이 뜬다. 로그온 프롬포트에 chronos를 입력해 준다. (3) 리눅스 셸이 뜰것이다. 링크를 참조하여 스크립트를 실행해 준다. (4) 스크립트가 실행되면 1을 누르고 엔터키를 누른다. (5) 작업이 다 끝다면 P키를 누르고 엔터키를 누른다. (6) 일부 기기에서는 링크를 참고하여 기기의 하판을 열고 라이팅 프로텍터를 제거해야 할 수도 있다. 아무래도 기기를 따는 것은 불안하므로 일단 8번은 건너뛰어 해보고 안될때 8번을 수행한다. (7) 크롬북 전원이 완전히 꺼진것을 확인 후 미리 만들어놓은 설치 USB를 USB-A 포트에 꽂는다.[2] 그리고 크롬북을 다시 켠다. 개발자 모드 관련 알림이 뜨는데 이때 Ctrl + L을 눌러준다. 그리고 2를 누른다.[3] (8) 갈륨OS 부트로더가 뜨면 엔터를 누른다. (9) 이후 화면상 지시에 따른다. (10) 만일 9번 단계에서 멈춘다면 두가지를 고려해 보아야 한다. 첫번째는 내 크롬북의 보드네임/하드웨어ID에 맞는 ISO 파일을 설치했는지를 검토해 보아야 하고 두번째는 DD 이미지의 형태로 제작을 했는지 확인해야 한다. 그리고 세번째는 위의 6번의 라이팅 프로텍터 제거과정을 했는지를 확인해야 한다.
3.2. 설치법
설치 이미지의 배포 자체는 .iso 파일로 이루어 지고 있으나 USB 부팅의 경우 iso 이미지의 형태가 아닌 DD 이미지의 형태로 제작해야 성공적으로 부팅 및 설치를 할 수 있다.위 설치를 위한 준비물 과정을 통해 준비를 마친 이후에는 일반적인 컴퓨터에서의 리눅스 배포판 설치과정과 크게 다르지 않다.
4. GalliumOS의 커널을 타 데비안계열 배포판에서의 드라이버 지원을 위해 사용하는 법
[1] 아이패드식으로 크롬북은 화면이 꺼졌어도 완전히 꺼진게 아니다. 전원버튼 등의 전원 표시등이 완전히 꺼질때 까지 기다려준다.[2] USB-C 포트보다는 안정성이 높다.[3] 1은 기본 내장 디스크에서 부팅하자는 것이고 2는 연결된 USB 저장장치에서 부팅을 하겠다는 뜻이다.