기술 문서

Dell Chromebook에 CROSH 진단 프로그램 사용



CROSH 진단 안내, Dell Chromebook에서 사용하는 방법 및 충전 문제 해결에 대한 정보는 이 섹션을 참조하십시오.


목차:

  1. CROSH 진단 프로그램이란 무엇입니까?
  2. CROSH 진단 프로그램 실행하기
  3. CROSH 명령
  4. 배터리 상태 확인

1. CROSH 진단 프로그램이란 무엇입니까?

 

Chrome OS는 ePSA, Dell BIOS, F12 부팅 메뉴 또는 DellConnect를 지원하지 않습니다. 사용할 수 있는 부팅 전 진단 프로그램이 없습니다. 따라서 모든 문제는 OS 내부에서 해결되어야 합니다. Chrome Shell(CROSH) 및 Chrome URL 명령은 몇 가지 문제 해결 도구, 정보 및 고급 설정을 제공합니다.

Chrome Shell(CROSH)은 Linux BASH나 Windows 명령(cmd.exe) 터미널과 유사한 명령줄 인터페이스입니다. Chrome OS는 Linux 기반이지만 CROSH는 대부분의 Linux 명령을 인식하지 않습니다.

문제 해결에 가장 유용한 명령은 memtest, storage_test_1, storage_test_2, ping, tracepath입니다. Ping이 Windows에서 작동할 때와 다르게 작동합니다. 기본적으로 Ctrl+C를 누를 때까지 반복되며 통계가 표시되지 않습니다. Tracepath는 Windows traceroute 명령과 비슷합니다. 명령에 대한 자세한 설명은 아래에서 확인하거나 CROSH에 help 또는 help_advanced를 입력하여 확인할 수 있습니다.


맨 위로 이동


2. CROSH 진단 프로그램 실행하기

 

참고: CROSH는 Windows cmd.exe 또는 Linux BASH 터미널과 유사한 테스트 및 기타 명령줄 기능을 실행하도록 허용하는 Chrome shell입니다.

SHELL을 열려면 아래 지침을 따르십시오.

  1. Chrome 브라우저를 엽니다.

  1. Ctrl + Alt + T 키를 동시에 누릅니다. 인터페이스가 화면에 표시됩니다.

(그림 1 A 터미널 윈도우 온스크린)

  1. 진단 프로그램용 CROSH 명령에 입력합니다. 사용 가능한 명령어 목록을 보려면 'help'를 입력합니다. 'help_advanced'를 입력하면 디버깅 목적을 전체 명령 목록이 표시됩니다. 또는 아래의 명령 목록을 참조해도 됩니다.

참고: Dell은 개발자 모드에서의 시스템 실행이나 Chrobuntu, Crouton과 같은 대체 OS 설치를 지원하지 않습니다.


맨 위로 이동


3. CROSH 명령

 

아래 표는 CROSH에서 사용 가능한 명령을 제시합니다.

도움말 명령
명령 목적
exit Crosh Shell 종료
도움말 이 도움말을 표시합니다.
help_advanced 디버깅에 주로 사용되는 고급 명령에 대한 도움말을 표시합니다.
ping

[-c count] [-i interval] [-n] [-s packetsize] [-W waittime] < destination >
네트워크 호스트에 ICMP ECHO_REQUEST 패킷을 전송합니다. < destination >이 "gw"인 경우 기본 라우트에 대한 다음 홉 게이트웨이가 사용됩니다.

다른 운영 체제에서 ping 명령처럼 작동합니다. Ctrl+C를 누르면 Ping 프로세스가 중지되거나 CROSH의 다른 명령이 중단됩니다.

ssh [optional args...]
인수 없이 호출하는 경우 ssh 하위 시스템이 시작됩니다.
"ssh < user > < host >", "ssh < user > < host > < port >", "ssh < user >@< host >" 또는 "ssh < user >@< host > < port >" 하위 시스템을 입력하지 않고 연결합니다.
ssh_forget_host 알려진 ssh 호스트 목록에서 호스트를 제거합니다. 이 명령은 알려진 호스트의 메뉴와 호스트를 무시하라는 메시지를 표시합니다.
맨 위로 chapsd 로깅 수준을 설정합니다. 인수를 지정하지 않으면 verbose 로깅이 시작됩니다.
 
Help_Advanced 명령
명령 목적
battery_test [< test length >] 주어진 시간(초) 동안 배터리 방전율을 테스트합니다. 인수를 지정하지 않을 경우 기본적으로 300초 테스트가 실시됩니다.
bt_console [< agent capability >] Bluetooth 디버깅 콘솔을 시작합니다. 선택 사항인 인수는 콘솔에서 제공할 페어링 에이전트의 기능을 지정합니다. Bluetooth Core 사양에서 유효한 옵션을 확인하십시오.
chaps_debug [start | stop | < log_level >] chapsd 로깅 수준을 설정합니다. 인수를 지정하지 않으면 verbose 로깅이 시작됩니다.
연결 연결 상태를 보여 줍니다.
experimental_storage < status | enable | disable > 실험적 스토리지 기능을 사용하거나 사용 안 함으로 설정합니다.
ff_debug [< tag_expr >] [--help] [--list_valid_tags] [--reset] flimflam 디버깅 태그를 추가 및 제거합니다.
memory_test 여유 공간이 있는 사용 가능한 메모리에서 다양한 메모리 테스트를 수행합니다.
modem < command > [args...] 3G 모뎀과 상호 작용합니다. "modem help"를 실행하여 자세한 도움말을 확인합니다.
modem_set_carrier carrier-name 지정된 캐리어의 모뎀을 구성합니다.
network_diag [--date] [--link] [--show-macs] [--wifi] [--help] [--wifi-mon] < host > 네트워크 진단 도구 모음을 수행하는 함수입니다. 다운로드 디렉터리에 출력물의 사본을 저장합니다.
network_logging < wifi | cellular | ethernet > 지정된 장치를 디버깅하는데 유용한 태그 세트를 사전 정의하는 함수입니다.
p2p_update [enable | disable] 로컬 네트워크를 통해 P2P 공유 업데이트를 사용하거나 사용 안 함으로 설정합니다. 이를 통해 네트워크를 사용하는 다른 동료들의 업데이트를 수신하고 다운로드한 업데이트를 함께 공유하게 됩니다. 인수 없이 이 명령을 실행하면 현재 상태를 참조할 수 있습니다.
rlz < status | enable | disable > RLZ를 사용 또는 사용 안 함으로 설정합니다.
rollback 시스템에 캐시된 이전 업데이트로 롤백합니다. 안정적이지 않은 채널과 엔터프라이즈 이외 용도로 등록된 장치에서만 사용 가능합니다. 이 명령은 장치를 초기화(Powerwash)하므로 주의하시기 바랍니다.
route [-n] [-6] 라우팅 표를 표시합니다.
set_apn [-n < network-id >] [-u < username >] [-p < password >] < apn > < network-id >에서 지정한 네트워크에 연결할 때 사용할 수 있도록 APN을 설정합니다. < network-id >가 지정되지 않는 경우 현재 등록된 네트워크의 네트워크 ID를 사용하십시오.
set_apn -c 사용된 APN을 지우면 기본 APN이 대신 사용됩니다.
set_arpgw < true | false > 기본 게이트웨이에 연결할 수 있도록 추가 네트워크 상태 확인을 켭니다.
set_cellular_ppp [-u < username >] [-p < password >] 기존 셀룰러 연결에 대한 PPP 사용자 이름 및/또는 비밀번호를 설정합니다. -u 또는 -p를 제공하지 않을 경우 셀룰러 연결에 대한 기존 PPP 사용자 이름이 표시됩니다.
set_cellular_ppp -c 기존 셀룰러 연결에 대해 기존의 모든 PPP 사용자 이름과 PPP 비밀번호를 지웁니다.
sound < command > < argument > 저음질의 사운드를 구성합니다. 오디오 샘플을 재생/녹음하는 데 사용할 수 있으며 픽셀에 빔 형성 기능을 사용합니다.
"sound beamforming < on | off >"는 기능을 사용/사용 안 함으로 설정합니다.
"sound record [duration]"는 녹음을 시작합니다.
"sound play < filename >"는 녹음된 오디오 샘플을 재생합니다.
storage_status 스토리지 장치 SMART 상태, 벤더 특성 및 오류 로그를 읽습니다.
storage_test_1 간단한 오프라인 SMART 테스트를 수행합니다.
storage_test_2 광범위한 읽기 테스트를 수행합니다.
syslog < message > syslog에 메시지를 기록합니다.
tpcontrol {status | taptoclick [on|off] sensitivity [1-5] | set < property > }
tpcontrol {syntp [on|off]}
고급 터치패드 설정을 수동으로 조정합니다.
tracepath [-n] < destination >[/port] 네트워크 호스트에 대한 경로/라우트를 확인합니다.
update_over_cellular [enable|disable] 셀룰러 네트워크를 통한 자동 업데이트를 사용하거나 사용 안 함으로 설정합니다. 인수 없이 실행할 경우 현재 상태를 참조할 수 있습니다.
upload crashes 충돌 서버에 대해 사용 가능한 충돌 보고서를 업로드합니다.
wpa_debug [< debug_level >] [--help] [--list_valid_level] [--reset] wpa_supplicant 디버깅 수준을 설정합니다.
xset m [acc_mult[/acc_div] [thr]]
xset m default
마우스 가속률을 조정합니다.
xset r rate [delay [rate]] 자동 반복 속도를 조정합니다. 자동 반복을 시작하기 전에 대기하는 시간(밀리초)입니다. 속도는 초당 반복되는 횟수를 의미합니다.
xset r [keycode] < on|off > 자동 반복을 켜고 끕니다. 키코드가 지정된 경우 해당 키에만 영향을 미칩니다. 지정되지 않은 경우 전반적인 동작에 영향을 미칩니다.


맨 위로 이동


4. 배터리 상태 확인

참고: 배터리를 완전히 방전시키는 것은 컴퓨터와 배터리에 유해하며 배터리가 완전히 방전된 상태에서는 배터리를 충전할 수 없으므로 배터리 잔량을 항상 1% 이상으로 유지하는 것이 좋습니다.
  1. Chrome 브라우저를 엽니다.

  2. Ctrl + Alt + T 키를 함께 누릅니다(CROSH가 새 브라우저 탭에서 열림).

  3. A/C 어댑터가 Chromebook 및 전원 콘센트에 연결되어 있는지 확인하십시오.

  4. battery_test 1 (여백 포함)을 CROSH에 입력한 뒤, Enter 키를 누릅니다.

  5. 배터리 충전 중(남은 %)을 찾습니다.

    참고:A/C 어댑터가 배터리를 충전 중임을 표시합니다.
  6. Chromebook에서 A/C 어댑터를 뽑습니다.

  7. battery_test 10(여백 포함)을 CROSH에 입력한 뒤, Enter 키를 누릅니다.

    참고: 10초 동안 테스트를 실행합니다.
  8. 배터리 상태: (%로 표시)를 찾습니다..

    참고:
    1. 배터리 상태 비율이 50%가 넘는 것은 배터리가 예상대로 작동 중임을 나타냅니다.
    2. 배터리가 충전되지 않는 것처럼 보이는 경우, 다음 단계를 수행하지 않았다면 지금 바로 수행하십시오.
      1. 가능한 경우 다른 A/C 어댑터를 사용해 봅니다.
      2. 다음 문서에서 설명하는 단계를 따르십시오. Chrome OS를 복구하고 재설치하는 방법
    3. 위의 단계를 수행한 후에도 배터리가 충전되지 않는다면 기술 지원 부서에 문의하십시오.


맨 위로 이동





문서 ID: SLN293879

최종 수정일: 2017.10.16 03:45


이 문서 평가하기

정확함
유용함
이해하기 쉬운
이 문서가 도움이 되셨나요?
지원 미지원
피드백을 보내 주십시오.
의견에는 <>()\와 같은 특수 문자를 사용할 수 없습니다.
죄송합니다. 현재 피드백 시스템은 사용하실 수 없습니다. 잠시 후에 다시 시도하십시오.

피드백을 보내주셔서 감사합니다.