IOT

라즈베리파이 부팅 SDCard Linux파티션에서 필요한 파일 추출 하기

무한열정 2023. 5. 19. 09:18

■ 전제조건

- 부팅되는 리눅스 OS 필요 (필자는 테스트용으로 쓰는 Ubuntu 머신이 있었다.)

 

■ 파일 추출하는 방법

1) Ubuntu 머신에 USB 카드리더를 통해 SDCard 삽입

2) Linux OS에서 인식한 디스크 상황을 파악

sudo fdisk -l

/dev/sdb 에서 32GB의 SDCard를 인식한것을 확인할수 있다.

/dev/sdb1 FAT32 파티션으로 인식

/dev/sdb2 Linux 파티션으로 인식

3) 마운트할 디렉토리를 생성한다.

sudo mkdir /mnt/usbpi

4) /dev/sdb2를 마운트 한다.
 USB 리눅스 파티션은 좀전에 생성한 /mnt/usbpi에 연결된다.

sudo mount /dev/sdb2 /mnt/usbpi

5) pi 계정 홈디렉토리로 이동한다.

계정을 변경하지 않았다면 마운트위치 + /home/pi로 이동하면 된다.

cd /mnt/usbpi/home/pi

6) 내용 확인후 SFTP로 자료를 이동하면 된다.