Skip to content

Frequently Asked Questions

General Questions

How do I backup my Raspberry Pi?

1
2
3
4
5
# Create image of SD card
sudo dd if=/dev/sdX of=backup.img bs=4M status=progress

# Compress backup
gzip backup.img

How can I improve performance?

  1. Overclock safely:

    1
    2
    3
    # In /boot/firmware/config.txt
    over_voltage=2
    arm_freq=1750  # For Pi 4
    
  2. Enable hardware acceleration:

    1
    2
    3
    # In /boot/firmware/config.txt
    dtoverlay=vc4-fkms-v3d
    gpu_mem=128
    

How do I recover forgotten password?

  1. Mount SD card on another computer
  2. Edit /etc/shadow
  3. Or boot in single user mode:
    # Add to /boot/firmware/cmdline.txt
    init=/bin/sh
    

Hardware FAQ

Can I use USB power bank?

  • Requirements:
    • Minimum 2.5A output
    • Power delivery support recommended
    • Check for "smart power" features

What's the maximum RAM I can use?

  • Pi 4: Up to 8GB
  • Pi 3: 1GB
  • Pi Zero: 512MB

Software FAQ

How do I install specific Python version?

1
2
3
4
5
6
# Install Python version management
sudo apt install -y python3-pip
pip3 install pyenv

# Install specific version
pyenv install 3.9.7

Can I run Docker?

1
2
3
4
5
# Install Docker
curl -sSL https://get.docker.com | sh

# Add user to docker group
sudo usermod -aG docker $USER

How do I enable VNC?

1
2
3
4
5
6
# Enable VNC through raspi-config
sudo raspi-config
# Interface Options -> VNC -> Enable

# Start VNC service
sudo systemctl start vncserver-x11-serviced