Giter Club home page Giter Club logo

berryboot's People

Contributors

macmpi avatar maxnet avatar raftim avatar skif-web avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

berryboot's Issues

Upgrading BerryBoot manually on a computer with the SD card mounted

Yesterday, when I tried to boot Raspbian from BerryBoot, I got an error.
I have had this error one time before and upgrading BerryBoot fixed it.

I then selected "Add OS" in the BerryBoot menu and it told me there was an update available. However when installing this update, BerryBoot kept on giving me the error "Error writing to SD".

I then mounted the SD card on my computer and replaced every file on the FAT partition with the newer version from here. (except cmdline.txt)

When I try to boot any OS installed I get the error file not found.

Have I lost all my data from the OS'es?

If so, could you explain how to upgrade BerryBoot from your computer, without this happening?

BerryBoot won't boot.

Alright so I've already solved the issue, but it took me reading through 10+ pages of BerryBoot issues on other sites so I wanted to post the solution here for anyone else in the future.

Basically I had BerryBoot fully working, but wanted to do a fresh install. I popped my SD card into my PC, and formated it under FAT using EaseUs which is what I used to format for my original install. Unfortunately when I put it back into my Pi it wouldn't boot up. I probably formated it three dozen times just trying different file systems, different version of BerryBoot, different SD cards, and even manually updating the boot files with copies from the RPi sourceforge. Raspbmc worked fine, Raspian worked fine, but I just couldn't get BerryBoot to go.

Then I read a post about BerryBoot not working if quick format was used. I didn't even consider that EaseUs was doing quick formats instead of complete formats, because it worked perfect the first time. After that I opened up the basic windows formatter, switched off quick format, and tried again... BerryBoot started... It worked.

A20 soc (cubieboard2) support

I've just tried berryboot on cubieboard2 with A20 soc, but it isn't works, nor the app for android (it writes the android is not rooted while it is), nor the berryboot image written to SD card.

Add this great server solution on berryboot

Hi,

here is for me the better small server I found.
Superb Mini Server. It has so many needed fetures : http://sms.it-ccs.com/features.html
that I am sure it could become the perfect server to deliver trhoough berryboot.

As somebody already made a slackware based distribution for Raspberry Pi :
http://rpi.fatdog.eu/
it means you could add this Superb Mini Server (SMS) on the berryboot :
http://sms.it-ccs.com/downloads.html

With pleasure to discover soon a new berryboot version with this Superb Mini Server.

Have a nice day,

Miguipda ;-)

format not working on a 16GB SDHC class10 card

Thx this very nice tool. All working on my default 4GB card. On a 16GB car after a short peiod of time it say cant format device. I have tried all of two format opcion. Then I can install any os becouse say not enought space on device. (i think becouse format wnt wrong) Any idea ?

Upgrade not working for me

I'm having a issue when entering the menu:

1 - berryboot detects a new update/recent version
2 - it downloads it form the web
3 - seems to be installing/upgrading
4 - reboot
5 - back to step 1 like nothing happened and so on unless i don't accept the upgrade

Thanks,
chapas

Issue adding custom image to boot menu

Trying to add Fedora18 final, I have an issue
Downloaded the final zip from seneca, Unzipping on centos 5.6 , the file did not match checksum. Un zipped on windows, and checksum matched. ftp'd to centos 5.6 box, and ran commands as in instructions. needed to yum install squashfs-tools reports as version 3.0-patched (2006//08//16)

The original unzipped image is 3.072gb. The squashed image is around 500mb

When I load the result image and try to boot, I get an error /sbin/init not found, then "emergency recovery shell activated" and /bin/sh: can't access tty; job control turned off.

ls -l /sbin shwos many files pointing to ../bin/busybox

I will try to find another sd card and run the fedora img by itself.

Thanks for any suggestions
NullT (jeb)

my build history

I had to build in a folder other than /mnt as my mnt is on too small a partition

[root@gazelle raspi]# kpartx -av rpfr-f18-final.img
add map loop0p1 : 0 104448 linear /dev/loop0 2048
add map loop0p2 : 0 6037504 linear /dev/loop0 106496
[root@gazelle raspi]# mount /dev/mapper/loop0p2 /home/jbeasley/raspi/imgbuild
[root@gazelle raspi]# sed -i 's/^/dev/mmcblk/#\0/g' imgbuild/etc/fstab
[root@gazelle raspi]# mksquashfs imgbuild 'Fedora-18-Remix.img' -e lib/modules
Creating little endian 3.0 filesystem on Fedora-18-Remix.img, block size 65536.

Little endian filesystem, data block size 65536, compressed data, compressed met
adata, compressed fragments
Filesystem size 499923.08 Kbytes (488.21 Mbytes)
35.66% of uncompressed filesystem size (1401893.64 Kbytes)
Inode table size 640532 bytes (625.52 Kbytes)
33.13% of uncompressed inode table size (1933513 bytes)
Directory table size 578397 bytes (564.84 Kbytes)
43.22% of uncompressed directory table size (1338239 bytes)
Number of duplicate files found 3549
Number of inodes 57215
Number of files 45935
Number of fragments 5806
Number of symbolic links 5766
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 5514
Number of uids 7
root (0)
unknown (999)
unknown (996)
unknown (994)
unknown (995)
smmsp (51)
uucp (10)
Number of gids 15
smmsp (51)
unknown (992)
root (0)
slocate (21)
mail (12)
nobody (99)
tty (5)
dbus (81)
utmp (22)
unknown (998)
utempter (35)
unknown (995)
unknown (994)
unknown (996)
uucp (14)
[root@gazelle raspi]# umount imgbuild/
[root@gazelle raspi]# kpartx -d rpfr-f18-final.img
loop deleted : /dev/loop0
[root@gazelle raspi]#

RPi hangs when trying to set a static ethernet address when adding a distribution to an iSCSI target

Version: BerryBoot v2.0 - 20130311

Problem:

When adding an OS to an iSCSI target volume, there is an option to setup the IP information and give the RPi a Static Address. After adding the requested information (IPAddr/NetMask/Gateway), BerryBoot hangs and never closes the network information window (hangs for over an hour). A power reset is necessary and examining the cmdline.txt file after the reboot shows that no changes were made.

Workaround:

Instead of using the popup window to set static information, edit cmdline.txt to add the IP information. E.G. add:

ipv4=192.168.1.30/255.255.255.0/192.168.1.1

(IP Address / NetMask / Gateway Address)

Memory split displays wrong numbers on 512MB Pis

The "edit memory split" dropdown seems to be hardcoded to assuming that the Pi has 256MB of memory, i.e. even though I'm running berryboot on a 512MB Pi it still displays

no preference
128 MB (gpu_mem=128)
192 MB (gpu_mem=64)
224 MB (gpu_mem=32)
240 MB (gpu_mem=16)

instead of

no preference
384 MB (gpu_mem=128)
448 MB (gpu_mem=64)
480 MB (gpu_mem=32)
496 MB (gpu_mem=16)

Of course, on a 512MB Pi the gpu_mem can go all the way up to 448 ( http://elinux.org/RPi_config.txt#Memory ) so you might want to choose a different range of available splits than those listed above.

Instructions for migrating guest OS from berryboot

Hi,
could you, please, provide instructions for migrating OS from berryboot to separate SD card. I prepared a backup .img file for my OS (MODIFIED-Debian_Wheezy_Raspbian_2012.12.img192), what to do next?
Thanks.

Keyboard navigation in Berryboot menu editor

Hello. I can use tab and arrows navigation in the initial Berryboot menu (and the "Access restricted!" password prompt, if activated), but in the second "main" window (Berryboot menu editor), I can't use either tab or arrows to move through the options, except for going up and down the OSs list (where pressing "Enter" opens the"Image properties" sub-window for the selected OS).

ln all the sub-windows, tab/shift and arrows navigation works again as expected, but I just can acess them by mouse click, I checked:

  • Add OS > Network settings
  • Edit > Image properties
  • Clone > Clone image
  • Backup > Export
  • Delete > Confirm deletion
  • Advanced configuration > Config editor
  • Set password > Berryboot settings
  • Repair file system > Confirm

I'm using spanish keyboard (qmap=es)

Thank you and congratulations for your great work and support.

Adding your own custom operating systems to the menu

Hello!

First of all i would like to thank you for your awesome tool.

I'm now trying to add Xbian as operating system.
I followed your (mini) Tutorial on http://www.berryterminal.com/doku.php/berryboot#adding_your_own_custom_operating_systems_to_the_menu

But I'm having problems using kpartx.
This is what I enter in my terminal:

[root@alarm xbian]# kpartx -av XBian1.0Alpha4.img

and this is the result error I get:

add map loop0p1 (254:0): 0 69632 linear /dev/loop0 2048
device-mapper: resume ioctl on loop0p2 failed: Invalid argument
create/reload failed on loop0p2
add map loop0p2 (0:0): 0 1331200 linear /dev/loop0 71680

Which isn't the result like on your tutorial. Does this mean XBian is not compatible?

Thanks in advance!

Cubieboard debian wheezy raspbian no net connection

hello

I can't get any net connection to my cubieboard with debian.
If I write ping 192.168.178.1 comes the answer: network unreachable.
ifconfig shows no ip address.
I did try to write the ip address to /etc/network/interfaces, but I can't because I am only the user pi without any rights to write and the root's passwort do I not know.

Any recommandations?

regards
df0021

Img for berryboot

I've a quick question on img files for BerryBoot. I understand that system partitions have to be in the SquashFs format and how to get them there.

If I us the following command on the Pi to make an image of the SD card:
dd bs=1M if=/dev/mmcblk0 of=/media/USB_Drive/backup.img
Then mount the resulting img file on another PC, use mksquashfs of the mounted img file and respective partition, will the resulting img file be able to be used in BerryBoot?

Custom repo support

Hi,

I cam across berryboot a few hours ago and it looks great. I want to use it for allowing users to install testing / nightly builds.

I've looked through the code and it looks like berryboot pulls its image details from http://dl.berryboot.com/distro.zsmime - I'm assuming this is a compress version of http://dl.berryboot.com/distro.smime

Would you be willing to share the script you use for creating the zsmine file so I can point it at my repo? If not a few pointers in what I need to do?

Many thanks

Booting encrypted install using LUKS keyfile on a removable stick

Can we get support to unlock encrypted installs via a LUKS keyfile on a removable usb flash drive? Since lots of people are running Berryboot on a headless setup without a display and the remote password entry using Dropbear was ruled down as insecure on the forum, I guess a key file on a removable drive will be a a good alternative.

Booting a Raspberry Pi into an already existing iSCSI root

Problem:

I have a Raspberry Pi that used BerryBoot v2.0 to install Raspian on an iSCSI target. the RPi also swaps on a second iSCSI target. My SD card started misbehaving and now is unreliable. (A different SD card with BerryBoot, Raspian, and Memtester installed works fine and the failing card doesn't behave in a USB SD Card reader.

Question:

Can you tell me what I have to do to configure a new SD card to point to my iSCSI targets and boot off of them without having the targets erased and a new OS installed? Is it a matter of just restoring the four .txt files to the new SD card after the BerryBoot files have been loaded?

Time dependent boot? (cron like behavior)

[Sorry, new here, no clue how to mark this as a 'question']

Hey there Floris,

I was wondering if it is possible (or if not, if you could make it possible :-) to have the default OS dependent on the current system time.

For example I'd like to be able to make a crontab-like file which specifies that between 1:00 AM and 7:00 AM my default boot should be raspberrian, between 8:00 and 10:00 AM OpenElec and at any other time to RaspBMC (just as an example).

I'd then couple this to auto-rebooting behaviors in my installed OS'es, which allows me to automate certain tasks on Raspberrian at night, while still having my system running and ready to go on a 'clean' RaspBMC while I'm personally using the device (the OpenElec added above just as an example).

I'd be more than happy do do a code suggestion (which would take me some effort as I only speak some higher level languages), but I think/hope this might be quite trivial to implement for you yourself :)

Cheers,
Jelle

PS It would be quite involved to integrate this in the GUI, but as this is a 'power user feature' I think adding this to the 'special berryboot kernel parameters' would be fine. I'd image this to be something like this, with a time-range specifier coupled to an ID string, to be a bit user friendly while still easy to parse.

BerryBootOSTimeDefaults=0100-0700-Raspberrian,0800-1000-OpenElec,RaspBMC

NAT problem in Linaro_Ubuntu_ALIP_2012.11.img

my cubieboard have a etho and a wlan0
I plan to set up NAT service in it.
this is my config for NIC:

root@linaro-alip:~# ifconfig
eth0 Link encap:Ethernet HWaddr 66:cf:91:51:86:9d
inet addr:192.168.100.1 Bcast:192.168.100.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:55 Base address:0xb000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:6 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:480 (480.0 B) TX bytes:480 (480.0 B)

wlan0 Link encap:Ethernet HWaddr 48:02:2a:67:38:dd
inet addr:192.168.0.20 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:181 errors:0 dropped:467 overruns:0 frame:0
TX packets:109 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:32938 (32.9 KB) TX bytes:16682 (16.6 KB)

and I also modified the /proc/sys/net/ipv4/ip_forward

when i set up the iptables,i got a error message
root@linaro-alip:# iptables -P INPUT ACCEPT
root@linaro-alip:
# iptables -P FORWARD ACCEPT
root@linaro-alip:~# iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
iptables v1.4.12: can't initialize iptables table `nat': No chain/target/match by that name
Perhaps iptables or your kernel needs to be upgraded.

then I try to load the modules:
root@linaro-alip:# modprobe ip_tables
root@linaro-alip:
# modprobe ip_conntrack
FATAL: Module ip_conntrack not found.
root@linaro-alip:# modprobe iptable_filter
root@linaro-alip:
# modprobe ipt_state
FATAL: Module ipt_state not found.

so,I need to recompile the kernel with these modules

question is How to recompile the kernel?

Gamepad / Joystick support?

Hello,
I'm wondering if it wold be possible to add some kind of Gamepad support?
I'm building a home entertainment system with my Pi,
Thus I got openElec and Raspian. On Raspbian i set up an NeoGeo Emulator which starts automatically on boot and which i am controlling with my Arcade stick.
I also don't need a keyboard for login since I set up an automatic login.
Furthermore I control Openelec via an XBMC Remote App on my smartphone.

Thus I'd love an basic Gamepad support to select the OS.

I got some basic knowledge in C++ (but i'm more used to C# and Java), if you don't want to implement it yourself, you might want to give me a hint on where to start?

I guess I have to use something like SDL or "Object Oriented Input System"
( http://sourceforge.net/projects/wgois/ )?
Thank you

berryboot issue with ntfs samba shares

Excuse me if I get anything wrong as I'm new to Linux etc.
It seems that openelec 3 installed from the openelec image without berryboot, you can share ntfs directories from openelec accross the network and also write back to the samba share from another pc on the network.
When openelec 3 is installed using the berryboot to install to an external usb hard drive, then you cannot write to the samba ntfs usb share from accross the network. its seems that the ntfs disk is mounted with ro access??
It maybe i'm missing something and blaming berryboot wrongly.
It's a shame as the berryboot system seems really good and would be great to use it.
As i'm new can someone else verify this?

Many Thanks

Wifi Issues

  • Wifi works in Berryboot OS downloader no matter what is set in Network Settings.
  • Wifi does NOT work for ANY OS when it is set as DHCP in Berry Menu Editor (even vncinstall does not start up a VNC Session) (the dongle does not even start blinking when starting any OS) (Add OS still works).
  • When set as static, the dongle starts, can scan and detect networks but cannot connect. (Tried official: RaspBian Wheezy, Puppy, OpenELEC and unofficial: RasPLEX).
  • The only OS that does work (when set as static in Berry Network Settings) is BerryWebServer.

Dongle Used: RT8188CUS (widely used Raspberry Pi Dongle, included in linux kernel, etc.)
NOTE: This dongle works on NON-Berryboot SD Cards.

Berryboot Version: berryboot-20130528

OpenElec

Hi,
it seems there is an new version of OpenElec, 2.99.3
I can not see it in the installer, and the current version 2.99.2 , update fails.
Pleasse update to 2.99.3

unable to boot ArchARM with berryboot

I downloaded the latest ArchARM Iso and followed the instructions given for custom distributions on
http://www.berryterminal.com/doku.php/berryboot?do=backlink#adding_your_own_custom_operating_systems_to_the_menu

Unfortunately I was not able to boot it because the issue

error: having a symlink for /lib and/or /sbin inside your image is not allowed!
This conflicts with the shared AUFS folders
...
switch root: can't execute '/sbin/init': no such file or directory
...

appears. Is there a chance that distributions with a symlinked /lib folder could get support? Maybe it is possible, with some alternate installation mode in berryboot, to restart and load the original boot partition from a distribution?

Buid from sources fails

I downloaded the latest set of sources (05-Feb-2013), checked I have all pre-requisites installed, extracted sources and started rebuild-berryboot.sh. It went on for a long while displaying lots and lots of text (none looked like errors) until eventually it stopped with:

rpi-userland next Downloading
Cloning into bare repository rpi-userland-next...
github.com[0: 207.97.227.239]: errno=Connection timed out
fatal: unable to connect a socket (Connection timed out)
--2013-02-05 15:42:30-- http://sources.buildroot.net//rpi-userland-next.tar.gz
Resolving sources.buildroot.net... 176.9.16.109
Connecting to sources.buildroot.net|176.9.16.109|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2013-02-05 15:42:31 ERROR 404: Not Found.

I then tried with the set of sources dated 30-Dec-2012, and got the exact same error. Unsurprisingly, http://sources.buildroot.net//rpi-userland-next.tar.gz is a bad URL.

Any ideas on how to proceed with building?

As a side note, your build (dated 30-Dec-2012) runs on my Pi flawlessly.

password in Fedora

I downloaded the img for Fedora_18_ARMv7,and installed it in my cubieboard.
what is password for user root?
tanks

About build BerryBootGui

I am learning Qt , and I find your BerryBootGui is writen by Qt ,
I want to write some Qt program to run on my Raspberry Pi ,
I used to compile Qt directly on Raspberry Pi , but it is to slow and must run with xserver runs .
I want to know how to cross compile Qt on my computer and run on my Raspberry Pi like your BerryBootGui.
Thanks

Updating BerryBoot

Is it possible to update BerryBoot on an Raspberry Pi, without removing the installed OS'es?

How do you do that?

Berryboot inaccessible if screen sizes are too small

If framebuffer values are set as so in config.txt:
framebuffer_width=340
framebuffer_height=200

On exit and restart, the windows go off-screen and become inaccessible. Berryboot has no way to reset or rectify this problem, and the OS cannot alter the config.txt to reset it. Even if one manages to resize the initial bootscreen to fit within the few seconds prior to booting, clicking the 'Edit' button results in a edit window that is centred such that all parts go off-screen, and thus options cannot be clicked and window cannot be resized in order to access.

The lack of keyboard shortcuts for 'config.txt' mean that there is no way to access config.txt whilst in this state.

Possible solutions:
Force window sizes to fit the screen regardless of height/width parameters (so they never go off-screen).
Implement a short-cut command for accessing config.txt.
Add a windows-esque prompt that asks if the new settings are acceptable (and resets to previous settings if not).
Implement a 'reset config.txt to default' option for the main boot screen (which can be accessed with a keyboard shortcut).

Unable to install 2012-12-16-wheezy-raspbian on a model B RPi

Hi there.

I'm trying to use BerryBoot to create a multi-boot SD Card.
By now I was able to install every option on the "Add OS" menu, except for the "official one", Raspbian “wheezy”.
When it starts downloading it after just a few second it freezes / crash.
I tried to let it on for a couple of hours but still no luck.

I even tried to copy it thru a usb pen but without any luck.
After using the info on the end of your page and have BootBerry properly copied it to the SC card when I try to restart it always crash with an "error 8" code.

When, using the same card, I create the system using the image downloaded from the RPi site it works just fine.

If there's any help regarding this that anyone could give me I would really appreciate it.

Thank you!
Pedro Fardilha

Using MCE remote on image selection

Hi,
I want to use my IR remote for image selection.
The reason is that I have one image that is Openelec and another Raspbian image that I want to select between using the same remote I use for controlling the Openelec image.
I pulled the sources and found that the lirc kernel modules are compiled but no modules are loaded what so ever.

Is there a way to control the boot menu using an IR remote?
Thanks

OpenELEC on Berryboot outdated.

Hi,is there any chance you will update the image of OpenELEC available under Add OS option? The current version is 2.99.2 and Berryboot still has 2.95.6.
I was trying to add it on my own as a custom distro but for some reason I have failed even though I followed your tuto step by step.

Best Regards

Wi-fi activation fails

Hi,

Congratulations for your great work!
I have struggled for some time to get wi-fi working on the installer and by default on any distribution, but even if the modules and firmware seem to be present in (berryboot)/shared, and a known good wpa-supplicant.conf is in (mmcblk0p1)/, wi-fi doesn't start. As it seems (thank you for the console access in installer!) the firmware loading fails (my Belkin usb has a ralink chip that requires rt73.bin)... in fact, the /lib/firmware isn't present, because only "/mnt/shared/lib/modules" is symlinked to "/lib/modules", in installer->LoadDrivers.
Still, even after creating manually that symlink, and running "/usr/sbin/wpa_supplicant -Dwext -iwlan0 -c/boot/wpa_supplicant.conf -B" as the installer would, I still get errors in dmesg (phy3 -> rt2x00lib_request_firmware: Error - Failed to request Firmware.) and wpa-supplicant fails saying that device wlan0 doesn't exist.

libssl-dev required? (and other deps)

While building, I got this error:

~/berryboot/buildroot-2012.05/output/host/usr/bin/arm-unknown-linux-uclibcgnueabi-g++ -c -pipe -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../../host/usr/mkspecs/qws/linux-arm-g++ -I. -I../../host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include/QtCore -I../../host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include/QtNetwork -I../../host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include/QtGui -I../../host/usr/arm-unknown-linux-uclibcgnueabi/sysroot/usr/include -I../../staging/opt/vc/include -I../../staging/opt/vc/include/interface/vcos/pthreads -I/usr/include/openssl -I. -I. -o adddialog.o adddialog.cpp
adddialog.cpp:54:27: fatal error: openssl/pkcs7.h: No such file or directory

I'm running debian squeeze, so I installed libssl-dev as follows:

apt-get install libssl-dev

then I retrieved the berryboot source again and reran rebuild-berryboot.sh. The build still does not work.

Earlier on, through trial and error, I determined I needed to install the following things:

sudo apt-get install uboot-mkimage
sudo apt-get install make
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install bison
sudo apt-get install flex
sudo apt-get install gettext

The larger question is: is there/should there be a way to pre-determine if the system has what it needs to build?

Berryboot hangs on cubieboard at "Starting kernel ..."

Using the berryboot-cubieboard-beta2.ddimg image provided here http://www.berryterminal.com/doku.php/berryboot_a10 I am not able to start berryboot.

I can use the Berryboot-hackberry-beta1.ddimg provided at the link above to get to a graphical screen, but the mouse/keyboard are not detected.

With the cubieboard image, I am able to get the following output via the the serial output:

U-Boot SPL 2013.01-rc1-g4295940 (Dec 28 2012 - 01:50:29)
Board: Cubieboard
DRAM: 1024MB
SUNXI SD/MMC: 0

U-Boot 2013.01-rc1-g4295940 (Dec 28 2012 - 01:50:29) Allwinner Technology

CPU: SUNXI Family
Board: Cubieboard
I2C: ready
DRAM: 1 GiB
MMC: SUNXI SD/MMC: 0
*** Warning - bad CRC, using default environment

In: serial
Out: serial
Err: serial
Net: wemac
Hit any key to stop autoboot: 0
reading uEnv.txt
392 bytes read in 5 ms (76.2 KiB/s)
Loaded environment from uEnv.txt
Running uenvcmd ...
reading script.bin
43216 bytes read in 10 ms (4.1 MiB/s)
reading kernel_a10_aufs.img
3589168 bytes read in 191 ms (17.9 MiB/s)
reading berryboot.img
8237069 bytes read in 411 ms (19.1 MiB/s)

Booting kernel from Legacy Image at 48000000 ...

Image Name: Linux-3.4.19-a10-aufs+
Created: 2012-12-28 0:41:06 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3589104 Bytes = 3.4 MiB
Load Address: 40008000
Entry Point: 40008000
Verifying Checksum ... OK

Loading init Ramdisk from Legacy Image at 43100000 ...

Image Name: uInitrd
Created: 2012-12-28 0:40:51 UTC
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 8237005 Bytes = 7.9 MiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK

Starting kernel ...

BB uses outdated boot files?

I had an issue with one of my two Pi's where it would boot from a Raspbian image but could not boot BB (just brief flash of green ACT led). This was with BB 20130225 and also a slightly earlier version that I tried originally.

I was able to fix the issue by updating the RasPi boot files on the BerryBoot installation using the current files at https://github.com/raspberrypi/firmware/tree/master/boot and can now boot into BB as normal. This also worked for another user who tried it after experiencing the same issue.

Console password

What is the default console login and pasword? I can't find it documented anywhere.

Thanks,

Alex

How to get a Newbie going ...

Hello, yes, I'm the newbie with a problem and despite several hours of effort and searching for relevant information, I am unable to get my new Raspberry Pi model B going (a very unusual experience for me by the way). Because I was unable to get any of several keyboards working (using several different power supplies) I found BerryBoot and realised that if I successfully did a remote install, I wouldn't need a keyboard and my problems would over. Alas, so far, nirvana remains elusive.

The instructions on the BerryBoot site were straightforward. I downloaded and extracted the files to a formatted SDHC 8MB card and edited cmdline.txt by appending vncinstall ipv4=192.168.88.88/255.255.255.0/192.168.88.1. I got some popcorn, fired up the Raspberry and prepared to watch proceedings on the TV I had hooked it up to. The Red, two greens and an orange LED lit up and a line to the effect that "if one wanted to not do a remote install ....." appeared and I prepared to slap my back. Shortly thereafter the TV screen went blank. The LEDs are still lit up and I've tried connecting to 192.168.88.88 (and 192.168.88.1) via the ultraVNC Viewer installed on my PC without success. Pinging the above addresses produces no response either.

The Raspberry is connected to my router via cable and the PC accesses the router via wireless but there's no sign of any new device on the network. I pulled the plug after an hour ...

So, could someone be kind enough to walk me through the correct procedure? I really would appreciate it.

Installing went wrong with 8 Gb USB stick.

After booting Rpi with 2GB SD card and 8Gb USB stick I got error message saying formatting USB stick failed. When I connect the USB stick back to a Windows XP machine it said the stick wasn't formatted and needs to format. But this is not possible, because it is write protected now. How can I take away this protection? It seems that Berryboot did this, because it is not possible to disable the write protection under Windows. And I don't have Linux or Linux skills to do it. The USB stick is new and formatted with SDFormatter before I used it with Berryboot. Any suggestions?

Full Disk Encryption Support

Hi I read the change-log and it says that there is disk encryption support, does that mean there is an option or check box in the gui to set this up easily? or how is this set up? I have been looking everywhere for an answer to this without success. Its crucial for me to have FDE in there before I buy a cubieboard, so I'm asking to make sure that what I want to do is possible before I pull the trigger.

TIA

Berryboot doesn't starts after upgrade

Hi¡

Yesterday I tried to Add a new OS and BB suggest to update to a new version.

After did it and close to restart, RPI (B) doesn't starts.

I tried to restore it from an old backup (only FAT fs), and BB starts, but not the OS (openlec or weezy):

Mounting image OpenELEC_2012.12.img128...
Mounting RW data directory on top
Setting CPU governor to performance
Starting operating system OpenELEC_2012.12.img128...
switch_root: can't execute '/sbin/init' Not a directory

Whay can I do? I mainly want to boot again my OSs

Thanks a lot¡

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.