[목차] [[https://github.com/imperador/chromefy|홈페이지]] == 개요 == [[크로뮴 OS]]를 [[크롬 OS]]로 바꾸게 하는 셸 스크립트이다. 이 스크립트를 사용하면 일반 PC에서도 크롬 OS의 기능들(공식 [[크롬]] 브라우저 사용, [[안드로이드(운영체제)|안드로이드]] 앱 지원, [[리눅스]] 앱 지원, 자동 업데이트 등)을 사용할 수 있게 된다. 비슷한 스크립트로 Brunch framework가 있다. [[https://github.com/sebanc/brunch]] == 사용법 == === 준비물 === *[[https://github.com/imperador/chromefy/releases|chromefy.sh]] *공식 크롬 OS 복구 이미지(eve 또는 pyro 추천) [[https://cros-updates-serving.appspot.com/|#]] *크로뮴 OS 이미지([[https://chromium.arnoldthebat.co.uk/index.php?dir=special&order=modified&sort=desc|arnoldthebat]]빌드 추천) *[[https://github.com/imperador/chromefy/raw/master/swtpm.tar|TPM2 에뮬레이터]] -만약 작동하지 않거나 설치된 다음 로그인 문제가 생기면 크롬 OS 복구 이미지 중 caroline 다운로드 *리눅스 기반 OS가 설치된 컴퓨터 === 만드는 법 === 자세한 것은 사이트 참조. 1. 다운로드 받은 파일을 한 폴더(다운로드 등)에 옮기고, 이름을 각각 chromefy.sh, recovery.bin, chromium.img, swtpm.tar(caroline 크롬 OS 빌드를 다운받았을 때는 carroline.bin)으로 바꾼다. 2. [[크로뮴 OS]]가 설치된 경우에는 ctrl, alt, T 키를 동시에 누르고, 다른 [[리눅스]] 기반 OS는 터미널을 연다. 3. {{{ shell(크로뮴 OS가 아닐 경우에는 생략) sudo su cd {home/chronos/user/Downloads등의 파일들이 있는 경로} sudo bash chromefy.sh chromium.img recovery.bin swtpm.tar(caroline 크롬 OS 빌드를 다운받았을 때는 caroline.bin) }}} 위와 같이 입력한다. 4. 1시간 정도 기다린다. 5. 모두 완료됐다고 나오면 [[https://chrome.google.com/webstore/detail/chromebook-recovery-utili/jndclpdbaamdhonoechobihbbiimdgai?hl=ko|chromebook 복구 유틸리티]]를 설치한다. 6. chromium.img의 확장자를 .bin으로 바꾸고, chromebook 복구 유틸리티를 실행하고 톱니바퀴 모양의 설정 버튼을 누른 뒤, 로컬 이미지 사용을 선택하고 chromium.bin 파일을 선택한다. 7. 시작하기 버튼을 누르고 안내문에 따라서 행동한다. === 실행법 === 1. 컴퓨터를 다시 시작해 [[BIOS]] 설정에 들어가 부팅 우선순위를 USB로 바꾸고, 저장한 뒤 재부팅한다. 2. ctrl+alt+f2를 누른다. 3. chronos를 입력한다. 4. {{{ sudo su cd / sudo /usr/sbin/chromeos-install --dst /dev/sda --skip_postinstall }}} 를 입력한다. '''하드디스크의 모든 데이터가 없어지니 주의.''' 5. 만약 하드디스크가 너무 구형이라서 설치를 실패하면 dd명령어로 파티션을 통째로 옮기는 수밖에 없다. 6. usb를 꽂고 재부팅한 후, 성공적으로 로고가 나오면 성공, 아니면 usb로 부팅한 뒤 2번과 같은 방법으로 터미널을 열고, curl -L https://goo.gl/HdjwAZ | sudo bash -s /dev/sda (인터넷 연결 필요)를 입력한다. == 문제점 == * ssd에서는 매우 느리게 부팅된다. * chrome://flags가 작동하지 않는다. * 크로뮴 OS 버전 70 이상에서는 안드로이드 앱이 작동하지 않는다. * 그 외의 문제들은 [[https://github.com/imperador/chromefy/issues|이곳]] 참조. == 관련 문서 == *[[크로뮴 OS]] *[[크롬 OS]] *[[셸 스크립트]] [[분류:Chrome OS]]