element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • 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 & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • 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
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • 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 Can Raspberrypi boot initially from USB stick
  • 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
  • Replies 18 replies
  • Subscribers 710 subscribers
  • Views 3626 views
  • Users 0 members are here
  • raspberry_pi
Related

Can Raspberrypi boot initially from USB stick

e14 Contributor
e14 Contributor over 14 years ago

Hi,

 

As i usually install software via USB stick i wonder, will RaspberryPI also install when bootable USB stick is inserted into the USB slot?

 

E.g. can i bypass in this manner the creation of the bootable SD card.
And just have the install process of the image do the job for me, just like an average installation on a disk. In this case it will be a SD card.

 

Thanks for sharing.

  • Sign in to reply
  • Cancel
  • e14 Contributor
    e14 Contributor over 14 years ago in reply to e14 Contributor

    It doesn't need a battery because it has to be plugged into a power source all the time......... so it will never forget anything - just like me - HA !

     

    (in a normal PC if the battery runs out the BIOS still works - it just has to be reset on bootup)

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • e14 Contributor
    e14 Contributor over 14 years ago in reply to e14 Contributor

    It would in theory be possible to write a program on the SD card that loaded a USB driver, then loaded and run a program from that.  Essentially the BIOS would be on the SD card.

     

    Maybe someone will do so, it's early days in the life of this product.  But I'm not sure what it would achieve, the system can be written to an SD card just as easily as to a USB drive.

     

    Chris

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • johnbeetem
    johnbeetem over 14 years ago in reply to e14 Contributor

    Or, to put it another way, the RasPi BIOS is in the SD card.  You want to update the BIOS?  Just write new files to the SD card.  I think BIOS settings are in a file called "config.txt" on the SD card, but I'm not sure and haven't looked at details.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • e14 Contributor
    e14 Contributor over 14 years ago in reply to e14 Contributor

    I think that the point of being able to boot from a USB device is that it gives the option of installing other operating systems to experiment with, which could install AND run from the USB device so it gets around the space limitations of the SD card.

     

    I remember a problem with the first netbooks that came out with only small solid state hard drives. As soon as the computer connected to the internet and "updated" the operating system the drive was full [of course that was bloatware windows)

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • e14 Contributor
    e14 Contributor over 14 years ago

    Booting from USB would require changes to the initialisation of the BCM2835 during manufacture of the boards.  It is theroretically possible but complicated by the presence of the LAN9512 on the model B. Given that booting from SD card is relatively easy it's not on our development plan.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Montala
    Montala over 14 years ago in reply to e14 Contributor

    Even preparing a bootable SD card doesn't appear to be quite as easy as I thought it might be, and was covered by Eben in his webinar yesterday. I am sure an official version of the relevant slides will be available soon, although a 'hacked' version is already available for download from http://stevenicklin.com/images/webex.zip -  thank you SN for that!

     

    As previously mentioned, on startup the Raspberry Pi reads the contents of a config.txt file from the SD card, and a typical example was shown on a later slide.

     

    All good stuff anyway!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • mahjongg
    mahjongg over 14 years ago in reply to e14 Contributor

    David Gibson wrote:

     

    I think that the point of being able to boot from a USB device is that it gives the option of installing other operating systems to experiment with, which could install AND run from the USB device so it gets around the space limitations of the SD card.

     

     

     

    What space limitation is that? SD-cards can be large enough to hold multiple OS's.

     

     

    The RP-PI has been known to work with SD-Cards with at least 16GB (the Dane-Elec 16Gb class 4) but probably larger cards will also work, (as long as they do not use class 10). See R-PI wiki at http://elinux.org/RPi_VerifiedPeripherals

     

    A typical Linux distro will take about 2GB, so eight of them will fit on a 16Gb card.

     

    It probably won't be long after the R-PI becomes available to the larger public before someone writes a "boot manager", so you can pick which OS (or application) you want to boot from the SD-card.

     

    For me one of the charms of the R-PI is that you can pick and choose an SD-Card, put it in the R-PI, and it will transform the R-PI into the device of your choice. It also harks back to the time of the Amiga 500 (or pick any other home computer) when depending on which floppy (or cartridge) you used you could start some application or Game.

     

    When the R-PI comes in the hands of eager kids, I can see a new activity during school breaks, swapping SD-Cards. image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • e14 Contributor
    e14 Contributor over 14 years ago in reply to mahjongg

    SD-Cards (as long as they do not use class 10)

     

    oh noes!

     

    SD version 3.0 is evil because?

     

    ::

    http://www.raspberrypi.org/forum/general-discussion/class-10-sd-cards-on-the-production-boards/page-3#p39181

     

    SD version 3.01?  [UHS-I]

    http://www.raspberrypi.org/forum/general-discussion/class-10-sd-cards-on-the-production-boards/page-4#p40724

     

     

     

    pretty graphs of my benchmark results.  Notice how the Class 10 cards are not so often faster than Class 4 or 6 equivalents in practice.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • 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 © 2026 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.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube