Jetson AGX Xavier - SSD를 부팅 디스크로 만들기
Jetson AGX Xavier는 기본 스토리지 32GB를 제공하지만, 매우 적은 용량이기 때문에 SSD를 추가하고, 그 SSD를 부팅 디스크로 사용하고자 함
[00.] 준비사항
- Jetson AGX Xavier
- M.2 NVMe SSD
[01.] SSD 장착
- Jetson AGX Xavier 팬 부분을 분리하면 보드 중간쯤에 M.2 NVMe 형식의 SSD를 장착
[02.] 디스크 포맷
-
젯슨에서 Disks를 찾아 실행
-
왼쪽 디스크 리스트에서, 추가한 SSD를 찾아 선택하고, 오른쪽 상단의 … 표시를 눌러 Format Disk 클릭
-
Erase와 Partitioning은 디폴트 값인 Quick과 GPT 선택 후 포맷
[03.] 파티션 생성
-
포맷이 완료된 상태에서 “+” 버튼을 눌러 파티션 생성
-
파티션 크기는 SSD 용량 모두를 사용해도 무관하지만, 여유분 16GB를 남겨둠
-
Volume 이름을 지정하고 디폴트값 그대로 Ext4를 선택해 생성
-
“+” 버튼이 “▶︎” 버튼으로 바뀌었다면 성공
[04.] 부팅디스크로 변경
직접 하려면 꽤 많은 시간을 들이고 고생을 했을 것 같지만, 이 과정을 스크립트로 작성해준 복 받을 분이 계심 - https://github.com/jetsonhacks/rootOnNVMe
-
소스 다운로드
git clone https://github.com/jetsonhacks/rootOnNVMe.git
-
다운받은 경로로 이동하여 스크립트 실행
# 경로 이동 cd rootOnNVMe # 실행(1) ./copy-rootfs-ssd.sh # 실행(2) ./setup-service.sh
-
재부팅
sudo reboot now