element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum How do you install a 64-bit OS on a Raspberry Pi 4?
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Verified Answer
  • Replies 4 replies
  • Answers 1 answer
  • Subscribers 663 subscribers
  • Views 3920 views
  • Users 0 members are here
  • raspberry_pi
Related

How do you install a 64-bit OS on a Raspberry Pi 4?

davidmiler
davidmiler over 4 years ago
How do you install a 64-bit OS on a Raspberry Pi 4?

 

  • Sign in to reply
  • Cancel
  • ajcc
    0 ajcc over 4 years ago

    The 64-bit version of Raspberry Pi OS is currently in beta and the latest builds are linked from this forum post: https://www.raspberrypi.org/forums/viewtopic.php?p=1761738&sid=5bbfb3aaeff3e99239ed9229688a12f7#p1761738 , these images might require the Raspberry Pi Imager Tool to be written to an SD-card [https://www.raspberrypi.org/blog/raspberry-pi-imager-imaging-utility/ ].

     

    The beta images seem a bit outdated and a user recommended doing a full upgrade: https://www.raspberrypi.org/forums/viewtopic.php?p=1797105#p1797105

    • Cancel
    • Vote Up +6 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • tanejarahul
    0 tanejarahul over 4 years ago

    You can easily install OS in Raspberry Pi 4 By making a bootable USB drive of OS. Download the Etcher PC and the OS file and after that make bootable Drive. Now, Power off your Raspberry Pi and insert the SD card, After that wait for 10 seconds and then poweron the Raspberry Pi to install the OS.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • misaz
    0 misaz over 4 years ago

    I don't recommend. I am running aarch64 kernel on Raspberry Pi 4 now for about 4 months and there are no disadvantage but there are also no benefit. I do not remember how I did it exactly but I did not need any external tool.

     

    Please also note that this will enable you only 64bit kernel. All applications (chromium for example) are still 32bit because there are no (or at least I do not remember any update on it) userland libraries like libc which also must be recompiled to aarch64. So you will run 64bit kernel, but otherwise everything non-kernel related will still be only 32bit. Even if you want compile your own hello world using aarch64 compiler it still won't work until you will install aarch64 libc to your system. Running aarch64 and armv7 shared libraries in one system is very complicated. I think that there are no benefit of running 64bit software on Raspbian and this is probably reason why migration is so slow. If you need aarch64 for some reason you can use other distributions which natively compile in aarch64 everything for raspberry pi.

     

    I currently wait for Debian 11 release and then migrate from Raspbian to Debian. When debian become support Raspberry Pi, it will have more software and more frequently updated software than Raspbian. It will also natively run everything compiled for aarch64.

     

    If you think about performance, consider using ramdisk and upgrading sd card rather. CPU is fast enough even in armv7 mode.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • ajcc
    0 ajcc over 4 years ago in reply to misaz

    misaz The beta images I linked to have 64-bit userlands. The 64-bit kernels on 32-bit you're talking about are the regular images on the download page? The official images are built to run on any version of the RPi.

     

    If you want to run Debian on your RPi 4 you can do so today: https://raspi.debian.net/, however accelerated graphics might not work: https://wiki.debian.org/RaspberryPi#Raspberry_Pi_4_and_Raspberry_Pi_400.

     

    If we're recommending third party images then Ubuntu Server images are probably the way to go: https://ubuntu.com/download/raspberry-pi (these require you to install your own desktop). If you want to use your RPi as a desktop and don't want to deal with (or feel comfortable with) having to install a desktop, then you probably want to look into something like Ubuntu MATE: https://ubuntu-mate.org/ports/raspberry-pi/.

     

    Then again, you have to ask yourself: Are your intentions to make use of all the Raspberry Pi tutorials out there or do you want to tinker with your RPi to get more out of it?

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube