[SOLVED] 3.18.3-3 kernel + initrd

This forum is for topics specific to the Raspberry Pi and Arch Linux ARM

Re: [SOLVED] 3.18.3-3 kernel + initrd

Postby pezz » Thu Jan 29, 2015 5:04 am

$this->bbcode_second_pass_quote('lockheed', 'D')oes anyone know if this is a permanent change, or will it render my remote system unbootable on the next update?

I've just updated to 3.18.4-1 with the new value and it works fine.
pezz
 
Posts: 75
Joined: Fri Sep 14, 2012 11:19 pm
Location: Geelong, Australia

Re: [SOLVED] 3.18.3-3 kernel + initrd

Postby lockheed » Thu Jan 29, 2015 6:09 am

Yeah, same here. I hope this change is permanent because that RPi is on a remote headless system with rare physical access. Would be nice if someone could confirm it and maybe explain why it occurred.
lockheed
 
Posts: 26
Joined: Sat May 24, 2014 5:46 am

Re: [SOLVED] 3.18.3-3 kernel + initrd

Postby pezz » Thu Jan 29, 2015 6:50 am

I think it's something to do with how much memory the kernel takes up when it gets loaded, and at what address the boot loader loads the initrd at.

The older value, 0x00f00000, is at about 15MB. My uneducated guess is that if the kernel image takes more than that in memory, the initrd fails to load.

The new value of 0x01f00000, which I just chose arbitrarily btw, is at about 31MB. So, if my reasoning is correct (probably unlikely heh), then the kernel image has plenty of room to grow before this may be an issue again.

Would be great if someone with more knowledge on the process could chime in here.
pezz
 
Posts: 75
Joined: Fri Sep 14, 2012 11:19 pm
Location: Geelong, Australia

Re: [SOLVED] 3.18.3-3 kernel + initrd

Postby plockc » Fri Mar 27, 2015 4:03 pm

thanks pezz, worked for me in 3.18.8-1
plockc
 
Posts: 1
Joined: Fri Mar 27, 2015 3:56 pm

Previous

Return to Raspberry Pi

Who is online

Users browsing this forum: No registered users and 6 guests