Thursday, 3 April 2014

Raspbian on Windows with Installer (VirtualBerry)

08:13 Posted by Jurgens Krause , , 3 comments

Getting Raspbian running on a virtual machine can be very useful if you do development, or just want to play around. Easy to use solutions like VirtualBox unfortunately cannot emulate anything other than x64 or i386 CPUs, while the Raspberry runs on an ARM chip.

Enter Qemu, an open source virtualization host that can run on Windows, Mac or Linux and emulate a wide variety of CPUs, inlcuding the ARM chip that the Raspberry Pi is based on.

I have created an installer for Qemu that is preconfigured with the latest Raspbian image (Jan 2014) at the time of writing this, but still there are a couple of steps required to get it working 100%

 Dropbox Link

 http://jurgens.wipronet.co.za/VirtualBerry-1.0.exe

File MD5: e323adcc7738b1948460b0e5fcb87a03

Preparation:

  1. Download the VirtualBerry installer.
  2. Download OpenVPN Community Edition. This is required to create a virtual network interface for the VBerry.

Installing the Virtual Ethernet Adapter:

Run the OpenVPN Installer.
When you reach the component selection screen, deselect everything except the TAP Virtual Ethernet Adapter:

 When you are presented with the following screen, be sure to install the adapter.


This will create a new network adapter in your network and sharing center. For simplicity, rename this adapter to "VirtualBerry". Simply go to you network adapter settings and find the TAP adapter.
 It should now look like this:

Now, you need to bridge the VirtualBerry adapter with your network interface as below:

Your networking is now ready to connect to a virtualized Raspberry, if you have any custom network configuration, apply it to the bridge.

You can now run the VirtualBerry installer.

After it finishes you can run VirtualBerry from the start menu it should boot into Raspbian with the standard Raspbian first boot screen.

Please note that Qemu does not emulate 100% of the functionality of the RPi, so you will see some errors in the boot up. This is normal, and should not affect the operation of the emulator.

Working:
Networking
CPU Emulation
X

Not working:
OpenGL

If you find anything not working, leave a comment so that we can try to fix it, or place it on the list.

Credit where credit is due:

I am not a Raspberry or Linux expert, I write these tutorials as I learn, for this one I used the following sources:


Ps.
I am looking for a mirror to share the file, please contact me if you have hosting space.

3 comments:

  1. hello, what happened with this project?

    ReplyDelete
  2. This comment has been removed by a blog administrator.

    ReplyDelete
  3. We want to be your most trusted ally in your pursuit of health and well-being.How you feel affects every precious day of your life. healthtipsschool understands that, which is why we’re committed to being your most trusted ally in your pursuit of health and well-being.You can depend on us to provide expert content along with genuine caring. Both of which will support, guide, and inspire you toward the best possible health Product Review outcomes for you and your amily.Bottom line: We’re human, just like you. We know that peace of mind can make all the difference in how you feel. So we’ll be here when you need us.

    Health :
    Healthtipsschool News reports on emerging research, new treatments, diet, exercise, and trending topics in health and wellness. Get health tips daily results with different meditation techniques. Variations in technique will allow you to tap into a greater number of physiological and psychological benefits.

    Weight Loss :
    Wondering how to lose weight? Our extreme weight loss tips, diet plans, videos, and success stories are the tools and motivation you need to make it happen.

    Disease :
    Healthtipsschool explain you This brief A-Z guide covers some of the more common Stroke diseases and conditions, including a definition and the causes, symptoms & treatments.

    Diabetes :
    The things you've wanted to know about type 2 diabetes and type 1 diabetes are all in one place. Learn more about the symptoms, foods to avoid, and lifestyle management.

    Fitness :
    Find everything you need to crush your fitness goals such as workout routines, training plans, free workout videosfitness tips and tricks, exercise trends, workout playlists gear, clothes and more.

    Sexual Health :
    When sex is not what you hoped for, find the reasons and solutions here. Short, sweet and on point, these tips will rev up your sex life. Sex positions, sexual health pills,techniques, info and great sex guides to help improve your sexual skills and sexual health.

    Recipe :
    Find and share everyday cooking inspiration on Healthtipsschool. Discover best chicken recipes, cooks, videos, and how-tos based on the food you love and the friends you follow.

    Product Reviews :
    Here at Healthtipsschool, we provide top rated hair loss product review, buyers guides, tutorials and comparison charts. Get the latest reviews of health and fitness products from the editors of Healthtipsschool.

    ReplyDelete