0

I've been using my raspberry pi through Ethernet connection normally. I am powering it through microUSB via my laptop's USB port. Everything was working normally until I installed a new version of gcc by following this guide. After successfully installing gcc I was using my pi normally until I lost connection with my pi.

I tried removing and re-plugging both the Ethernet and the microUSB connectors but nothing is working. When I power up the pi the ACT light flashes for a few seconds and then only the power led stays on. Usually when I plug my Ethernet cable all the other leds flash.

I plugged the SD card into my laptop and it works normally.

I connected my rpi to the monitor, I am getting the following:

[1.153151] ---[end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown block (179, 2) 
[81.6939987]: random: nonblocking pool is initialized

Any help?

Steve Robillard
  • 34,988
  • 18
  • 106
  • 110

1 Answers1

2

It is likely your problems are power related. A standard USB socket SHOULD deliver 100mA and up to 500mA if negotiated by the device (which the Pi can't do).

Neither is sufficient to reliably power the Pi. Try with a proper power supply.

Milliways
  • 62,573
  • 32
  • 113
  • 225