A step-by-step guide for running a headless Raspbian 64bit kernel and OS on Raspberry Pi. The provided configuration has been tested on models 3B, 3B+ and 4B.
- 
Download the Raspberry Pi Imager application.
 - 
Use the application to download Raspbian Lite (under Raspbian (other)) and write the image on your SD card.
 - 
Setup wireless connection configuration by creating
wpa_supplicant.conffile in the boot folder:ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 country=<country alpha-2 code here> network={ ssid="<wifi name here>" psk="<wifi password here>" }- You can find your country code here
 - Alternatively, you can use Ethernet cable to connect to the network
 
 - 
Enable SSH access by creating an empty
sshfile in the boot folder. - 
Enable 64bit kernel by adding the following line at the end of
config.txtfile in the boot folder:arm_64bit=1 - 
Safely eject the SD card from your computer, insert it into Raspberry and connect the power cable.
 - 
Find an IP address of the Raspberry through router web interface (or other methods) and connect to it through SSH:
ssh pi@<ip address here>- You will be asked to authenticate. By default, the password is 
raspberry. - Optionally, you can also set a static IP address for easier access in the future.
 
 - You will be asked to authenticate. By default, the password is 
 - 
Change following settings in raspi configuration by running:
sudo raspi-config- Set up custom password in 
Change User Password - Update timezone in 
Localisation Options -> Change Timezone - Enable full capacity utilization of the SD card through 
Advanced Options -> Expand Filesystem 
 - Set up custom password in 
 - 
Update installed packages:
sudo apt-get update && sudo apt-get upgrade - 
Reboot the Raspberry:
sudo reboot 
- You can check the currently used kernel with:
uname -a - Some models might only support 2.4GHz wireless network connections
 - A forum thread about 64bit Raspbian with troubleshooting tips can be found here