커맨드 라인에서 NI Linux Real-Time 타깃 포맷하기 (Linux Shell)

업데이트 됨 Dec 22, 2023

환경

운영 체제

  • LabVIEW Real-Time (NI Linux Real-Time)

다른

NI CompactRIO

포맷을 시도할 때 MAX가 충돌하거나 에러를 발생시키기 때문에 NI Measurement and Automation Explorer (MAX)를 사용하여 NI Linux Real-Time 타깃을 포맷할 수 없었습니다. 커맨드 라인 (linux shell)에서 대상을 포맷하는 방법이 있습니까?

커맨드 라인 (linux shell)에서 NI Linux Real-Time 타깃을 재포맷하려면 아래 단계를 따르십시오.
  1. .MAX를 사용하여 타깃에서 SSH를 활성화하고 설정을 저장하십시오.
  1. 위의 시작 셋팅(Startup Settings)에서 안전 모드 강제 선택(Force Safe Mode) 옵션을 체크하거나 아래 언급된 방법 중 하나를 사용하여 대상을 안전 모드로 설정하십시오.
  • DIP 스위치가 있는 임베디드 디바이스 경우 :
  1. SAFE-MODE 스위치를 ON 위치로 옮기십시오.
  2. RESET 버튼을 눌러 장치를 다시 시작하십시오.
  • DIP 스위치가 없는 임베디드 디바이스 경우 :
  1. RESET 버튼을 5 초 동안 누른 다음 놓습니다.
  2. 상태 LED는 안전 모드를 나타내기 위해 3 번 깜박임 패턴을 시작합니다.
  1. PuTTY와 같은 터미널 에뮬레이터를 사용하여 SSH를 통해 타깃의 쉘에 연결하십시오. 더 자세한 정보는 NI Linux Real-Time 디바이스에서 셸 액세스하기를 참고하십시오.
  2. 장치와 연결된 관리자 계정으로 로그인하십시오.
  3. 로그인한 후 장치에 명령을 실행할 수 있습니다.
  • ARM 기반 (32-bit) 타깃의 경우 다음 명령을 실행하십시오.
  1. nisystemformat -f -c -t ubifs
  2. nisystemformat -f -t ubifs
  • Intel 기반 (64-bit) 타깃의 경우 다음 명령을 실행하십시오.
  1. nisystemformat -f -t ext4
  2. nisystemformat -f -t ext4 -c