User avatar
some_evil
Posts: 205
Joined: Thu Dec 18, 2014 3:16 am
Location: Albury, Australia

Rebooted my Pi and now 'nonblocking pool is initialized'

Sat Apr 25, 2015 12:54 am

hi All,

I restarted my pi and now on boot i get 'random: nonblocking pool is initialized'.

I thought my image on the SD card is corrupt, so I formatted and re-imaged with a known backup from a month ago, and I still get stuck at this part.

The line immediately above this is '---[ end Kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(179,6)'

Screenshots is here
https://www.dropbox.com/sc/r5k7ms2tgifs ... JZkHeGe2Sa
Image

Any ideas on what this could be??


Thanks very much for your time.
PiZeroW - May 2017
Pi 3 - Oct 2016
PiZero - June 2016
Pi 2 - Jan 2016
Pi B+ - Dec 25 2014

User avatar
some_evil
Posts: 205
Joined: Thu Dec 18, 2014 3:16 am
Location: Albury, Australia

Re: Rebooted my Pi and now 'nonblocking pool is initialized'

Sat Apr 25, 2015 1:56 am

Ok I have a second Micro SD and I just mounted a fresh copy of XBMC to it, and it boots fine.

But when I copy a known backup of my N00bs image it gets the aforementioned error... is this something that is expected? It seems strange that one will mount but not the other.

Cheers
PiZeroW - May 2017
Pi 3 - Oct 2016
PiZero - June 2016
Pi 2 - Jan 2016
Pi B+ - Dec 25 2014

User avatar
DougieLawson
Posts: 39302
Joined: Sun Jun 16, 2013 11:19 pm
Location: A small cave in deepest darkest Basingstoke, UK
Contact: Website Twitter

Re: Rebooted my Pi and now 'nonblocking pool is initialized'

Sat Apr 25, 2015 1:59 am

It's a NOOBS card with a trashed root filesystem on partition #6.

You may be able to fsck it using another copy of Raspbian (or NOOBS Raspbian) with the borked card in a USB reader.
Note: Any requirement to use a crystal ball or mind reading will result in me ignoring your question.

Criticising any questions is banned on this forum.

Any DMs sent on Twitter will be answered next month.
All non-medical doctors are on my foes list.

User avatar
some_evil
Posts: 205
Joined: Thu Dec 18, 2014 3:16 am
Location: Albury, Australia

Re: Rebooted my Pi and now 'nonblocking pool is initialized'

Sat Apr 25, 2015 9:06 am

So its the actual Micro SD card that is buggered? Not the image on the card???

I will try writing my backed up N00bs image to another card I of the same size I have here on my desk, see if that boots up.

Cheers
PiZeroW - May 2017
Pi 3 - Oct 2016
PiZero - June 2016
Pi 2 - Jan 2016
Pi B+ - Dec 25 2014

User avatar
some_evil
Posts: 205
Joined: Thu Dec 18, 2014 3:16 am
Location: Albury, Australia

Re: Rebooted my Pi and now 'nonblocking pool is initialized'

Sat Apr 25, 2015 9:36 am

ok this is weird, I have an 8gb card here I have been using for xbmc, but as I dont use this I thought I would simply insert into my Windows PC, use Win32Disk Imager to simply write a backup copy of my image which is corrupt on another card.

When I insert this xbmc card it windows says there is 62mb of 66mb (approx) free, I think that is odd as it is an 8GB card, so I format it, and it is now saying that all 66mb are free... no mention of the 8gb.

win32DiskImager is not playing ball as it assumes there is no space on the card.

Is there a different way I have to format my cards for them to be re-usable??

Thanks
PiZeroW - May 2017
Pi 3 - Oct 2016
PiZero - June 2016
Pi 2 - Jan 2016
Pi B+ - Dec 25 2014

MrEngman
Posts: 4036
Joined: Fri Feb 03, 2012 2:17 pm
Location: Southampton, UK

Re: Rebooted my Pi and now 'nonblocking pool is initialized'

Sat Apr 25, 2015 9:43 am

some_evil wrote:ok this is weird, I have an 8gb card here I have been using for xbmc, but as I dont use this I thought I would simply insert into my Windows PC, use Win32Disk Imager to simply write a backup copy of my image which is corrupt on another card.

When I insert this xbmc card it windows says there is 62mb of 66mb (approx) free, I think that is odd as it is an 8GB card, so I format it, and it is now saying that all 66mb are free... no mention of the 8gb.

win32DiskImager is not playing ball as it assumes there is no space on the card.

Is there a different way I have to format my cards for them to be re-usable??

Thanks
Format the card with SDFormatter and make sure you select Option and set Format Size Adjustment to ON. Then it will format the whole card, not just the first partition, which is the 66MB you are seeing. You should then get back your complete 8GB.


MrEngman
Simplicity is a prerequisite for reliability. Edsger W. Dijkstra

Please post ALL technical questions on the forum. Please Do Not send private messages.

User avatar
some_evil
Posts: 205
Joined: Thu Dec 18, 2014 3:16 am
Location: Albury, Australia

Re: Rebooted my Pi and now 'nonblocking pool is initialized'

Sat Apr 25, 2015 9:57 am

MrEngman wrote: Format the card with SDFormatter and make sure you select Option and set Format Size Adjustment to ON. Then it will format the whole card, not just the first partition, which is the 66MB you are seeing. You should then get back your complete 8GB.
Works perfectly, i am currently copying my backup from a month ago to my second card... see if this works.

Cheers
PiZeroW - May 2017
Pi 3 - Oct 2016
PiZero - June 2016
Pi 2 - Jan 2016
Pi B+ - Dec 25 2014

User avatar
DougieLawson
Posts: 39302
Joined: Sun Jun 16, 2013 11:19 pm
Location: A small cave in deepest darkest Basingstoke, UK
Contact: Website Twitter

Re: Rebooted my Pi and now 'nonblocking pool is initialized'

Sat Apr 25, 2015 10:46 am

some_evil wrote:
When I insert this xbmc card it windows says there is 62mb of 66mb (approx) free, I think that is odd as it is an 8GB card, so I format it, and it is now saying that all 66mb are free... no mention of the 8gb.
This is NORMAL. Windows doesn't know what an ext4 formatted partition is, so it simply ignores it and only reports the things it understands (/boot which is a FAT partition).
Note: Any requirement to use a crystal ball or mind reading will result in me ignoring your question.

Criticising any questions is banned on this forum.

Any DMs sent on Twitter will be answered next month.
All non-medical doctors are on my foes list.

User avatar
some_evil
Posts: 205
Joined: Thu Dec 18, 2014 3:16 am
Location: Albury, Australia

Re: Rebooted my Pi and now 'nonblocking pool is initialized'

Sat Apr 25, 2015 12:14 pm

im just doing a little bit of googling as to possible reasons why my microSD may have been corrupt, and one reason I have found tha twould make sense is constant read/writing.

My pi has been sitting in the cabinet logging temperatures from several sensors around my house, and yesterday was the first time I have rebooted in some time, and I found out the errors mentioned above..

From this I take it that i shouldnt be logging to the SD card my temperature data every 5min, but somewhere else.

Does anyone know of the proper practice for storing data? Should I be storing my database on a thumb drive and log to that instead of the SD card where my OS is located???

im just trying to think of ways to avoid this situation a month from now when I reboot the Pi again.

Cheers
PiZeroW - May 2017
Pi 3 - Oct 2016
PiZero - June 2016
Pi 2 - Jan 2016
Pi B+ - Dec 25 2014

Return to “Troubleshooting”