크롬 북 ARM의 진정한 우분투


31

데스크탑에 Ubuntu 13.04를 설치했습니다 (매력처럼 실행 됨). 그런 다음 Crouton을 사용하여 크롬 북 삼성 (ARM)에 Ubuntu 12. 04를 설치했습니다. 또한 꽤 잘 작동합니다.

여기 내 질문이 온다. ARM 크롬 북에 Ubuntu (바람직하게는 13.04)가 있습니까?

Crouton / Ubuntu는 실제 100 %가 아닌 것 같습니다.

가장 좋은 방법은 Ubuntu 13.04를 가득 채우고 Chrome OS를 제거하는 것입니다.


14.04 LTS 용으로 업데이트하는 것이 좋습니다. 이 질문에 대한 새로운 답변을 어떻게 요청합니까?
Nickolai Leschov

1
@NickolaiLeschov 나는 답변을 추가 했으며이 같은 유형의 다른 많은 질문을 연결 하여 더 많은 견해와 아마도 추가 답변을 얻을 수 있습니다.
Amolith

답변:


22

경고 : Chrubuntu는 더 이상 사용되지 않으며 최신 크롬 북 기기에 설치하는 것은 위험합니다.

이 답변의 많은 링크가 오래되었습니다.

이 자습서를 계속 사용할 수는 있지만이 자습서는 기능상 작동하지 않을 수 있습니다.

크롬 북에서 ChromeOS를 완전히 제거 할 수는 없지만 (아마도 힘들지만) 이중 부팅을하고 기본적으로 우분투로 부팅 할 수 있습니다. 마지막 방법을 보여 드리겠습니다.

  1. 먼저 로컬로 저장된 모든 파일이 개발자 모드로 들어가면 삭제되므로 로컬 파일을 모두 백업하십시오 (여기에서 다루지 않은 모델 이외의 특정 모델의 개발자 모드로 들어가기위한 안내는 여기를 참조하십시오) .

  2. 보도와는 유지 Esc하고 Refresh(여전히 다른 두 개의 키를 누른 상태) 다음 전원 버튼을 누릅니다 함께 키를. 크롬 북을 복구 모드로 재부팅합니다.

  3. 느낌표가 표시된 노란색 화면이 표시 되면 ctrl+ d(개발자 모드를 켤지 묻는 메시지가 나타납니다.) Enter 키를 누릅니다 (15 분에서 20 분 정도 소요됩니다. 화면이 나타납니다). 빨간색 느낌표가 있지만 ChromeOS로 재부팅 될 때까지 그대로 둡니다.

  4. 전원을 켜고 로그인하지 마십시오. 이 시점에서 WiFi 또는 이더넷 연결이 구성되어 있는지 확인하십시오. 3G / 4G는 권장하지 않습니다. CTRL+ ALT+를 누릅니다 => ( =>F2 키가 PC에있는 앞으로 화살표) . 쉘을 얻기 위해 일반적인 CTRL+ ALT+ T방법을 사용하지 마십시오 . 아무도 로그인하지 않은 상태 에서 CTRL+ ALT+ =>방법을 사용하십시오 .

  5. 사용자 크로노로 로그인하면 비밀번호가 필요하지 않습니다.

  6. 크로노스 사용자로서 디렉토리를 변경하거나 다른 명령을 실행하지 않고 다음을 실행하십시오.

    curl -L -O http://googledrive.com/host/0B0YvUuHHn3MndlNDbXhPRlB2eFE/chrubuntu-install.txt; sudo bash s9ryd
    (새 링크가 포함 된 새 스크립트가 있습니다. 이전 버전을 계속 사용하려면 새 링크를 이전 링크로 바꿔야합니다.이 스크립트는 Acer C7 및 Samsung 550과 같은 이전 장치에 사용하십시오.)
    curl -L -O https://googledrive.com/host/0B0YvUuHHn3MndlNDbXhPRlB2eFE/chrubuntu-seabios-install.txt; sudo bash 9sgchs

명령이 정확히 맞는지 확인하십시오. -O-L컬 후에는 모두 대문자입니다. "찾을 수 없음"오류가 발생하면 인터넷에 연결되어 있고 명령을 올바르게 입력했는지 확인하십시오.

  1. 크롬 북에 대한 정보가 표시됩니다. 크롬 북에 개발자 BIOS를 설치하려면 추가 명령을 실행해야 할 수도 있습니다. (이는 수정되어 이제 명령이 다운로드 할 스크립트에 통합되었습니다. 그러나 여전히 이전 링크를 사용하여 취소 선으로 남겨 두었습니다). Enter계속하려면을 누르십시오 .

  2. 데이터 및 설정이 저장되는 Chrome OS 상태 저장 파티션은 기본적으로 11GB에 불과하며 스크립트는 상태 저장 파티션을 축소하여 ChrUbuntu를위한 공간을 만듭니다. ChrUbuntu를 5GB에서 최대 10gb까지 1GB 단위로 제공하도록 선택할 수 있습니다 (참고 : Chrome 기기에 더 큰 SSD를 설치 한 경우 최대 수와 권장 최대 수는 더 커집니다) . 여유 공간이 거의없는 (1GB 미만) Chrome OS에서 10을 남겨두면 9보다 높지 않는 것이 좋습니다.

  3. 번호를 입력하면 하드 드라이브가 다시 파티션됩니다. 잠시 후 상태 저장 파티션을 재부팅하고 다시 초기화합니다. 이 과정은 2 ~ 15 분이 걸리고 크롬 북이 다시 재부팅되며 골판지 상자에서 크롬 북을 처음 켰을 때 표시되는 시작 화면이 표시됩니다.

  4. Google 로그인 페이지에 도달 할 때까지 Chrome OS 설정 프로세스를 다시 수행하십시오. 이 시점에서 다시 WiFi 또는 이더넷 연결이 필요합니다. 이제 6-8 단계를 다시 수행하십시오. 이번에는 스크립트에서 이미 Ubuntu를위한 공간을 확보하고 ChrUbuntu를 다운로드하기 시작했음을 알 수 있습니다.

프로 팁 : 여기에 다른 버전의 우분투를 설치할 수 있습니다! 명령 끝에 선호하는 Ubuntu 플레이버 및 버전을 지정하십시오.

curl -L -O https://googledrive.com/host/0B0YvUuHHn3MndlNDbXhPRlB2eFE/chrubuntu-seabios-install.txt; sudo bash 9sgchs [flavor] -u [version] -a [argitecture] -t [target-disk]

다음 명령을 사용하여 사용 가능한 "맛"을 표시 할 수 있습니다.

curl -L -O https://googledrive.com/host/0B0YvUuHHn3MndlNDbXhPRlB2eFE/chrubuntu-seabios-install.txt; sudo bash 9sgchs -h

예를 들면 다음과 같습니다.

curl -L -O https://googledrive.com/host/0B0YvUuHHn3MndlNDbXhPRlB2eFE/chrubuntu-seabios-install.txt; sudo bash 9sgchs xubuntu-desktop -u lts

그러면 Xubuntu와 13.04 Unity 데스크톱이 아닌 최신 LTS 릴리스 (작성 당시 12.04.2)가 설치됩니다. Unity의 가능한 대안은 다음과 같습니다.

  • 기본값 (x86의 우분투 데스크탑, 팔의 xubuntu 데스크탑)
  • 쿠분투 데스크탑
  • 루 분투 데스크탑
  • xubuntu-desktop
  • edubuntu-desktop
  • 우분투 표준 (GUI 설치 안 됨)

가능한 버전은 다음과 같습니다.

  • lts-이 글을 쓰는 시점에서 최신 LTS Ubuntu 릴리스, 12.04.2
  • 최신-이 글을 쓰는 시점에서 최신 공식 릴리스 13.04
  • dev-불안정한 개발 Ubuntu 릴리스,이 글을 쓰는 시점에서 Saucy Salamander 13.10의 일일 알파 빌드 <-전문가 만! 이것이 깨지면 놀라지 마십시오.
  • 12.10-우분투 12.10 릴리스

가능한 아키텍처 (-옵션)는 다음과 같습니다.

amd64-기본 i386

[target-disk]는 마지막 인수입니다 (기본값을 외장 드라이브에 설치하려는 경우 처음 두 인수에 대해 "default"및 "latest"를 지정하십시오). SD 카드에 설치하는 예는 다음과 같습니다.

curl -L -O https://googledrive.com/host/0B0YvUuHHn3MndlNDbXhPRlB2eFE/chrubuntu-seabios-install.txt; sudo bash 9sgchs default latest /dev/mmcblk1

11) 설치 중 (처음 5-15 분 이내). 인코딩, 로케일 및 언어를 선택하라는 프롬프트가 표시됩니다. 대부분의 사람들은 기본값을 사용하는 것이 좋습니다. Enter 키를 누르고 원하는 경우 변경하십시오. 나중에 GRUB을 설치할 위치를 묻는 메시지가 나타납니다. 부팅이 작동하려면 / dev / sda 옆에있는 상자를 확인해야합니다!

12) 모든 Ubuntu 파일을 다운로드, 설치 및 구성한 후 스크립트가 몇 가지 업데이트를 한 다음 다시 부팅하라는 메시지를 표시합니다.

13) 개발자 모드 화면에서 CTRL+를 누릅니다 L. ChrUbuntu가 시작됩니다! 사용자 이름은 "user"이고 암호는 "user"입니다. ( CTRL+ D를 눌러 크롬 OS로 부팅 할 수도 있습니다 .)

14) (더 이상 필요하지 않을 수도 있지만 여전히 필요한 사람들을 위해 여기에 남겨 두겠습니다.) 현재 ChrUbuntu에 있지만 재부팅하면 Chrome OS로 돌아갑니다. 이는 ChrUbuntu가 부팅되지 않는 경우 안전 기능으로 Chrome OS로 돌아가서 수정하려고합니다. ChrUbuntu를 기본값으로 설정하려면 다음을 실행하십시오.

 sudo cgpt add -i 6 -P 5 -S 1 /dev/sda

ARM 크롬 북에서 / dev / sda를 / dev / mmcblk0으로 바꾸십시오. 비밀번호는 "user"입니다. ChrUbuntu 또는 Chrome OS에서이를 실행할 수 있어야합니다.

Chrome OS를 다시 기본값으로 설정하려면 개발자 모드를 끄거나 다음을 실행하십시오.

sudo cgpt add -i 6 -P 0 -S 1 /dev/sda

참조 확인 chrubuntu

또한 트랙 패드는 13.10 이상에서만 지원됩니다. 이제 13.10을 사용하거나 USB 마우스를 사용하십시오.


설명을 확장하고 필요한 경우 삼성 크롬 북 전용 부분을 변경했습니다.
Akisame

1
참고로 7 ~ 10 단계는 현재 귀하의 지시에서 누락되었습니다 (1-4로 번호가 재 지정된 것으로 나타남). "이제 6 단계에서 8 단계를 다시 수행하십시오"라는 명령이 중단됩니다. :) 또한, '경건'이라고 말하면 아마도 '참조'를 의미 할 것입니다.
Lambart

그래, 나는 Seth가 6에서 8에서 1에서 4에서 4를 편집했다고 믿으며 어떤 이유로 든 되돌릴 수 없다. 또한 참조 철자 오류를 수정했습니다
Akisame

응답 해주셔서 감사합니다. 난 정말 내 크롬 OS에서 우분투를하고 싶어하지만 내가 :( 사용 크루통 또는 chubuntu에이 나타납니다
beaurain 빈센트

1
@ Vincentbeaurain : Crouton은 네이티브가 아니지만 ChrUbuntu는 네이티브입니다. 전체 설명을 보려면 내 대답을 읽으십시오.
JM Becker

12

* 면책 사항 인텔 크롬 북 만 해당 *

크롬 북에 우분투 전체 버전을 설치하고, CHRUBUNTU를 사용하지 않고 크롬을 제거 할 수 있습니다

이와 같은 질문에 많은 사람들이 Chromebook에서 ChromeOS를 제거하거나 Chrome의 맞춤 BIOS로 인해 Ubuntu를 설치하지 못 하거나 Chrubuntu를 사용하여 설치해야 한다고 말하는 답변에 답하지 않습니다. 최신 머신에 설치하는 것은 위험합니다.

나는 그것을 정리하고 당신이 할 수 있다고 말하고 싶습니다.

방법?

나는 번쩍 SeaBIOS , 내 크롬 북에와 플래시 드라이브에서 우분투 17.04를 설치 하지만 이미 있었다; 나는 SeaBIOS도 나는 확실히 그와 나는 그것을 사용하지 않은 무엇 아니에요 (당신이 Jeltka에서 OS를 설치할 수 있다고 생각 플래시 드라이브를 만들었습니다).

SeaBIOS는 기본적으로 로컬 하드 드라이브에서 부팅되지만로드되는 동안 ESC나열된 모든 장치에서 부팅하고 부팅 할 수 있습니다. 이를 통해 기본 OS와 USB에서 하드웨어와 호환되는 다른 OS를 실행할 수 있습니다.

Chrome의 맞춤 ROM과 BIOS를 교체하고 다른 OS를 설치하려면 먼저 크롬 북을 넣어야합니다

개발자 모드:

복구 모드 를 실행하려면 로그인 화면에서 ESCF3키를 누른 상태에서 Power버튼을 누릅니다.

개발 모드로 들어가려면 먼저 Recovery를 호출 하고 Recovery 화면에서 CTRL+를 누르십시오 D(프롬프트가 없어야합니다). 확인하라는 메시지가 표시되고 dev-mode 로 재부팅 됩니다 .

개발 모드 는 항상 동일하게 작동합니다. 무서운 부팅 화면이 표시되며 CTRL+ 를 누르 D거나 30 초 동안 기다려 부팅을 계속해야합니다.

하드웨어

그런 다음 크롬 북을 끄고 배터리를 꺼낸 상태 에서 쓰기 방지 점퍼를 연결해야합니다 .

노트

쓰기 방지 점퍼가 Parrot Chromebook (Acer C710)에있는 곳입니다. 모델이 다른 경우 크롬 북의 다른 위치에있을 수 있습니다. 1 분홍색 탭의 끝에있는 작은 흰색 사각형이 점퍼입니다 (검은 색 탭 아래에 있어야합니다). 영구적으로 원한다면 약간의 솔더로 브리지 할 수 있습니다. 알루미늄 호일을 사용했습니다.

소프트웨어

이 작업을 완료하면 크롬 북을 재부팅하고 브라우저 를 연 다음 CTRL+ ALT+ T를 눌러 셸을 열어야합니다.

LEWIS의 지원되는 모델 매트릭스를 읽으십시오

개발자의 지원되는 모델 매트릭스를 읽은 후에는 루트가 아닌 일반 사용자로 Crosh 쉘에서 다음 명령을 실행할 수 있습니다

명령

cd;bash <(curl https://johnlewis.ie/flash_cb_fw.sh)

마지막 비트

마지막으로 모델과 매트릭스가 지원하는 내용에 따라 화면의 지시를 따릅니다 .

이 모든 작업을 완료하면 USB에서 SSD로 OS를 설치 하거나 라이브 USB에서 OS를 실행할 수 있습니다 . 이제 어떻게 작동하는지 잘 모르겠습니다. 내가보고있을 때 많이 찾을 수 없었습니다), 당신은 페이로드에서 부팅 할 수 있습니다. 사용 가능한 운영 체제에서 원하는 운영 체제를 설치 한다고 생각 합니다.

라이브 플래시 드라이브

당신이 USB에서 부팅하려면, 여기 운영 체제의 USB에서 부팅 및 설치하는 방법에 대한 지침입니다 모든 컴퓨터에서 사용할 수 있도록 USB는.

우분투 설치 플래시 드라이브 만들기

Windows에서 Ubuntu 설치 관리자를 만드는 방법은 다음과 같습니다 .

OSX로하는 방법은 다음과 같습니다 .

여기 그것을하는 방법 으로 다른 컴퓨터 또는 무언가에있는 경우 우분투.

다운로드

여기에 바로 우분투입니다. 이것은 모든 기본 패키지가 포함 된 정식 버전입니다. 장기 지원 릴리스 인 Ubuntu 16.04는 UNity 데스크탑 환경을 사용하고 Ubuntu 17.10은 그놈 데스크탑 환경을 사용합니다. 나는 중국어를 구사하지 않는 한, 나중에 논의 될 이들 또는 GalliumOS 중 하나를 사용하는 것이 좋습니다.이 경우 우분투 카일 린이 더 나은 옵션 일 것입니다.

개인적으로, 이것은 제 의견입니다 . 당신이 정말로 오래된 컴퓨터를 가지고 있다면, 나는 맛에만 관심이 있습니다. 그렇다면 루 분투 가 더 나은 옵션 일 것입니다. 맛은 테스트하기에 정말 재미 있습니다. 어떤 것이 당신에게 더 적합한 지 알아보십시오. 개인적으로, 나는 Ubuntu GNOME을 선호 하지만 Ubuntu보다 Unity (기본값)보다 많은 RAM (내 경험상)을 사용합니다. 맹목적으로 하나를 선택하기 전에 설명을 읽고 모든 설명을위한 스크린 샷을 확인하십시오. 돌아가서 다시 설치해야하는 것은 성가신 일입니다.


편집 : 15-10-17 : 방금 GalliumOS를 찾거나 시도 / 설치 했으며 Lubuntu 보다 훨씬 뛰어납니다. 또한 ChromeOS 기기를 완벽하게 지원하므로 아래 터치 패드 문제는 적용되지 않습니다. Xubuntu 기반이기 때문에 ChromeOS 기기에도 최적화되어 있습니다. 내가 찾은 다른 우분투 맛 / 파생 상품과 달리 빠르고 아름답고 완벽한 하드웨어 지원을 제공하기 때문에 실제로 즐기고 있습니다. 다른 최적화 외에도 키보드가 완전히 리 맵핑되므로 FX신호를 보내는 대신 모든 밝기, 볼륨, 미디어 제어 키 등이 올바르게 작동합니다 .


노트

Acer C710 (Parrot Chromebook)에서 터치 패드가 작동하지 않으며 (우분투 수정 ChromeOS 터치 패드 드라이버 설치 작업 중) 밝기 키, 볼륨, 새로 고침 단추 등이 작동하지 않습니다. 문제가 아직 있는지 확인하고 있지만, 현재 작업 중이며 여기서 말한 내용을 수행하고 드라이버 / 키보드 수정 사항을 원하면 핑 (Ping)하면 답변으로 수정합니다. 모든 것을 알아 냈습니다.

또한 중요한 파일을 Google 드라이브 나 다른 것에 백업하고 싶을 수도 있습니다. SeaBIOS를 설치하면 모든 파일이 지워지고 복구 할 수 없습니다.

C710 (Parrot) 크롬 북에서만이 작업을 수행 했으므로 다른 모델에서는 작동하지 않는 것이 무엇인지 증명할 수 없지만 다른 컴퓨터에 Ubuntu를 배치 할 때와 마찬가지로 Chromebook에 Ubuntu를 배치 할 때와 동일한 위험을 감수해야합니다. ; 드라이버 누락으로 인해 일부 기능 (WiFi, Bluetooth, 터치 스크린, 터치 패드 등)이 작동하지 않을 수 있습니다. 당신이 할 일은 그것들을 찾아서 설치하거나 현재 가지고있는 것을 수정하는 것입니다.

이것이 GNU의 아름다움입니다


업데이트 : 15-10-17

드라이버를 찾았습니다! (일종의)

GalliumOS (호환성에 대해서는 위에서 언급)는 즉시 사용 가능한 터치 패드를 지원합니다.


2
이 답변은 매우 철저하지만 인텔 기반 크롬 북에 적용되지만 ARM 기반 크롬 북에 대한 질문이었습니다.
thomasrutter

1
예, 대답은 ARM이 아니라는 것을 미리 진술해야합니다. ARM 용 Ubuntu는 ubuntu.com/download/server/arm에 있습니다. 실제로 대부분의 사람들에게 chroot에서 Linux를 실행하는 것이 좋습니다. 특히 xiwi를 사용하면 ChromeOS와 Ubuntu를 동시에 실행할 수 있기 때문입니다. 나는 당신이 순수한 설치를 원하는 응용 프로그램이 있다고 확신하지만 chroot 기반 설치 는 대부분 가장 좋습니다 (순수 자들은 이제 나를 이길 수 있습니다 :)
JimLohse

8

혼란을 없애기 위해 몇 가지 고려 사항이 있습니다.

  1. Crouton은 분명히 우분투가 아닙니다.이 시점에서 혼란스럽지 않고 chroot이기 때문입니다.

  2. 내가 설치가 말을하지만 그것은, chroot로 사용하지 않는 ChrUbuntu는 우분투 기본입니다 해키 최고의. 네이티브 우분투를 생각할 때 루트 파일 시스템은 우분투 출신이라고 생각합니다. ChromeOS 커널의 사용에 의문의 여지가 있지만 하드웨어 지원이 부족한 기본 Ubuntu 12.04 커널 때문인 것으로 보입니다.

그러나 12.04부터 LTS 릴리스가 12.04 일 것으로 예상되는 상황이 변경되었습니다. 최신 우분투 릴리스를 사용해야하므로 공식 ChrUbuntu를 사용하지 않는 것이 좋습니다. 다음 LTS 릴리스 14.04에는 커널에 Samsung ARM 크롬 북 지원이 포함되지만 공식적으로 릴리스 될 때까지 기다려야합니다.

우분투 13.04를 설치하기 위해 다른 사람이 매우 유용한 설치 스크립트를 만들었습니다. 그것이 github 저장소 https://gist.github.com/vvuk/4986933인지 확인 하십시오 . 실제로 그가 루 분투 ac100 기본 이미지를 호출한다고 생각하지만 ac100 이미지 중 다른 하나를 호출 할 수없는 이유는 알 수 없습니다. 그러면 스크립트가 ac100 특정 패키지를 제거하고 일부 삼성 크롬 북 패키지를 추가합니다. 또한 새로운 Ubuntu 릴리스에도 커널 패키지가 있으며 올바르게 작동하는 것으로 보입니다.

개인적으로 스크립트가 13.04 설치에서 난 그냥, 새로 13.10 출시에 내 설치를 업그레이드하고이 나타납니다 같은 작동 상태가 될 수 있습니다. 그러나 나는 항상 추천 에 대해 실제 재 설치가 상당한 번거 로움없이 가능한 경우, 업그레이드. 이것이 ARM 용이고 업데이트 된 스크립트를 아직 사용할 수 없기 때문에 (자신을 다시 확인하십시오) 업그레이드는 합리적인 고려 사항 인 것으로 보입니다.


1
14.04가 출시 될 때 어떻습니까?
Nickolai Leschov

14.04에서 예상했던 것과 거의 똑같이 작동하는 것은 나쁘지 않습니다.
JM Becker
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.