Raspberry Pi에 Raspbian 설치 (Mac)

Mac에서 Raspberry Pi3B에 Raspbian (Raspberry Pi 용 OS)을 설치하고,
무선에서 SSH로 RaspberryPi에 액세스할 수 있도록 했으므로 그 절차를 각서로 해두고 싶습니다.

0. 환경


  • PC 환경
    MacBook Air (13-inch, Early 2015)
    OS:macOS Mojave 버전 10.14.1
  • Raspberry Pi 3 Model B
  • Raspbian Stretch Lite, Version:April 2019
  • microSD 16GB

  • 1. 사전 준비


  • Raspbian 다운로드
    여기 RaspberryPi 공식 사이트에서 다운로드하십시오.
    이번에는 Raspbian Stretch Lite에서 시도했지만 Desktop 버전에서도 마찬가지로 구현할 수 있다고 생각합니다.



  • 2. microSD 카드 포맷



    Macbook에 Micro SD를 연결하고 마운트된 위치를 확인합니다.
    확인하려면 diskutil list 명령을 사용하십시오.
    $ diskutil list
    /dev/disk5 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:     FDisk_partition_scheme                        *15.9 GB    disk5
       1:             Windows_FAT_32 boot                    46.0 MB    disk5s1
       2:                      Linux                         15.9 GB    disk5s2
    
    

    /dev/disk5에 마운트되었습니다.
    (환경에 의해 그 밖에도 표시된다고 생각합니다만 관계하는 개소를 발췌하고 있습니다)

    확인이 완료되면 대상 SD 카드를 포맷합니다.
    ※포맷을 하면 데이터는 모두 소거되기 때문에 지정처가 있을지, 데이터를 지워도 좋은지 충분히 주의해 주세요.
    $ diskutil unMountDisk /dev/disk5
    Unmount of all volumes on disk5 was successful
    
    $ diskutil eraseDisk MS-DOS RASPI /dev/disk5    ###名付けたディスク名をRASPIと名付けてます。
    Started erase on disk5
    Unmounting disk
    Creating the partition map
    Waiting for partitions to activate
    Formatting disk5s2 as MS-DOS (FAT) with name RPIKIDA
    512 bytes per physical sector
    /dev/rdisk5s2: 30696064 sectors in 479626 FAT32 clusters (32768 bytes/cluster)
    bps=512 spc=64 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=411648 drv=0x80 bsec=30703616 bspf=3748 rdcl=2 infs=1 bkbs=6
    Mounting disk
    Finished erase on disk5
    
    

    microSD의 포맷이 완료되었으므로, 이미지를 기입해 갑니다.dd 명령을 실행하려면 마운트 해제되어 있어야 하므로 마운트 해제한 다음 실행하십시오.
    $ diskutil unMountDisk /dev/disk5
    Unmount of all volumes on disk5 was successful
    
    $ sudo dd if=/Users/yutaro/Downloads/2018-11-13-raspbian-stretch.img of=/dev/rdisk5 bs=1m
    Password:
    
    

    쓰는 동안 아무것도 표시되지 않지만,
    진행 상황을 확인하려면 Ctrl+T에서 확인할 수 있습니다.

    이것으로 microSD 카드의 포맷이 완료되었으므로, 다음에 무선 LAN으로 SSH 접속을 실시하기 위한 설정을 실시합니다.

    3. SSH 연결



    SSH 연결에 대해서는 이 기사 을 참고로 했습니다.

    방금 이미지를 쓴 SD 카드에 SSH 연결을위한 파일 (ssh)
    무선 LAN 연결을 위한 파일(wpa_supplicant.conf)을 추가합니다.
    $ touch /Volumes/boot/ssh     # 中身が空のsshファイルを作成
    $ vim /Volumes/boot/wpa_supplicant.conf    #エディタを開きconfigを書き込む
    

    wpa_supplicant.conf
    country=JP
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    network={
        ssid="SSID名"
        psk="暗号化キー"
    }
    

    microSD 카드에 쓸 설정 파일을 준비했습니다.
    microSD 카드를 꽂아 RaspberryPi를 기동해 갑니다.

    Mac에서 arp -a 명령을 사용하여 Raspberry Pi의 IP 주소를 확인합니다.
    b8에서 시작하는 MAC 주소를 확인할 수 있다고 생각하므로 SSH 연결합니다.
    Raspberry Pi의 초기 암호는 raspberry입니다.
    $ arp -a
    ? (172.xx.xx.xx) at b8:27:xx:xx:xx:xx on en0 ifscope [ethernet]
    $ ssh [email protected]
    「パスワードを入力」
    pi@raspberrypi:~ $
    

    Raspberry Pi에 SSH 연결할 수있었습니다.

    참조


  • Mac에서 RaspberryPi 입문
  • RaspberryPi Raspbian 헤드리스 설치
  • 좋은 웹페이지 즐겨찾기