Installing CentOS 7 arm on Raspberry Pi 3

Publish: 2016-04-06 | Modify: 2016-04-06

Preparation Tools

  • A TF card with a capacity greater than 4GB (important data should be backed up)
  • CentOS 7 image, available for download from the official website
  • Win32DiskImager software, download it from here

Writing the System

  1. Extract the downloaded image file using compression software such as WinRAR or 7-zip. The extracted file should be named "CentOS-Userland-7-armv7hl-Minimal-1603-RaspberryPi3.img.xz".

  2. Open Win32DiskImager software and select the extracted image file. Choose the drive letter corresponding to your TF card and click "Write" to start writing the system. Wait for the process to complete.

Remote Connection

  1. Connect the Raspberry Pi to the network using an Ethernet cable and insert the TF card.

  2. Power on the Raspberry Pi. The system will automatically initialize and connect to the network. When the Raspberry Pi indicator light shows a solid red color, it means the initialization is successful. Use the router to check the IP address assigned to the Raspberry Pi and make a note of it.

  3. Connect to the Raspberry Pi using an SSH tool. The default account is "root" and the password is "centos".

Note: After writing the system to the memory card, it will be repartitioned, resulting in a significant amount of wasted free space. To reallocate the free space, execute the following commands:

touch /.rootfs-repartition
systemctl reboot

Finally, you can use yum or other package managers to install software. However, at present, CentOS 7 ARM's official yum repository seems to be limited, and many software packages cannot be installed. If you don't want to deal with this, I recommend installing the official Raspberry Pi system: RASPBIAN.


Comments