I grabbed the image off of pair.com and noved.org mirrors. I burned the image using Nero 5.5.10 both Track-at-once and disc-at-once. After typing 'boot cdrom' I get the following on my Sunblade 1000 from the discs: SILO Fast Data Access MMU Miss {0} ok Last two versions of the livecd have booted fine on this machine. Let me know if you need any extra information or testing?
BTW, OBP version is 4.2.2
Looks like I accidently left out UltraSparc III support in the LiveCD. I'll add it back in for the next version.
Well, I left out the UltraSparc III i2c bootbus controller driver. I don't know if this will cause your error or not, and I believe the way I configured it is the way it was done in the past. There has been some mention of some new UltraSparc IIIi patches for the kernel. I'm trying to find out more about them now so I can get them included in a future experimental version of the LiveCD
Please try the latest experimental LiveCD found on the mirrors under experimental/sparc/livecd/sparc64/gentoo-sparc64-1.4_rc4-11Aug2003.iso.bz2 and see if your problem still happens.
gentoo-sparc64-1.4_rc4-11Aug2003.iso still gives the same error
On the two LiveCDs that worked, what kernel/boot options were using?
It was the sparc64 1.4 rc4 and 1.4 rc4-2 livecds. The kernels on them were 2.4.20 and 2.4.21-rc6 I believe, but not sure on the first one. I only used 'boot cdrom' and 'gentoo serial' Never needed to feed it any other options (serial was only there to remove the sun keymap).
Now that I think about this a little more. It may be more related to the fact that I upgraded SILO than anything related to the kernel. As there's a new version of SILO, I'll make a new version of the LiveCD sometime this weekend with that included. If that does help, then I'll try making a copy with the old SILO for you and see if that works or not.
Can you try http://gentoo.oregonstate.edu/experimental/sparc/livecd/sparc64/gentoo-sparc64-1.4_rc4-31Aug2003.iso.bz2 and let me know how it works? Thanks.
Negative on the Aug31 cd. Same exact error after typing 'boot cdrom'. Let me know if you need anything else.
*** Bug 28018 has been marked as a duplicate of this bug. ***
Hi guys, Please test http://dev.gentoo.org/~weeve/iso/test/gentoo-sparc64-1.4_rc4-05Sep2003-silo-1.2.iso.bz2 and see if it fixes your problems. This ISO uses the same SILO setup as the 1.4-rc2 LiveCD which uses a silo 1.2.x setup. The most recent LiveCDs have been using SILO 1.3.x Thanks
Good SILO. Bad initrd. Using the 5/September ISO, my Blade 1000 loads SILO and prompts me for an image label. I tried both "gentoo" and "gentoo-smp" and in both cases it does: Loading initial RAM disk... Fast Data Access MMU Miss This is the exact same behavior as when I boot with the stock gentoo Sparc64 1.4_rc4 ISO. It loads SILO, but dies on the initrd. All of the other ISOs in the experimental directory fail to load SILO. They die with the "MMU Miss" error. I am OBP 4.5 by the way.
The 05Sept livecd just booted fine for me. Took me all the way to the login prompt without an error. No more keymap issues with the type 6 keyboard either. yay!
Rob, Can you try one of the August CDs again, but this time when it fails, run the command "ctrace" at OBP and then post the output of it here? Thanks.
Okay, picking an August experimental ISO.... this output is with gentoo-sparc64-1.4_rc4-31Aug2003.iso ........ SILO Fast Data Access MMU Miss {0} ok ctrace PC: f0009038 Last Leaf: call f000808c from f003bf20 0 w %o0-%o7: (f0014db0 3a0bf0 0 396ec8 3a0be8 0 fff2b5c1 f003bf20) jmpl f0058018 from 382690 1 w %o0-%o7: (3a0be8 3a0c00 0 1000 3a0be8 0 fff2b681 382690) call 382584 from 382bd0 2 w %o0-%o7: (3a4000 3a0b38 3a4680 3a0be8 0 37fbc0 382bd0) call 382584 from 386d58 3 w %o0-%o7: (396f38 1 3a4680 3 3a40a8 20 37fc30 386d58) call 386e54 from 385bfc 4 w %o0-%o7: (3a4680 3a3ca9 3a40a8 20 1 0 37fcd8 385dfc) call 381d54 from 3802c8 5 w %o0-%o7: (595a30 0 397ed0 0 0 0 37ff88 3802c8) call 10958 from 10800 6 w %o0-%o7: (0 0 0 0 f0058018 0 fff2b741 108000) {0} ok Sweet Sassy Molassy but that's a lot to transcribe by hand. But I did review it for accuracy. Just the same, I don't suppose you want to see ctrace from other exp ISOs, or 9/5 do you? Please say no.
well that said, of course I discover an error. That last "108000" should be a 10800 of course.
Oh boy. I just downloaded Suse 7.3 for Sparc64, and booted the first cd. It loads SILO and the initrd, and if I got the other CDs and burned them, I am sure I could install. The thing is, I was able to get it to show me its startup log, and the first line in it says: PROMLIB: Sun IEEE Boot PROM 4.5.10 2002/02/11 10:38 I swear the OBP startup screen just says OBP 4.5, and not 4.5.10. Either way, am I just SOL now? Is there any way to go back to <= 4.5.9, or should I try to install Suse and then convert it to Gentoo after the fact? Will Gentoo ever work on this box since it is OBP 4.5.10? I am hoping you might answer some of these questions befor you close out the bug :)
The LiveCDs you are testing have recent patches for their kernels which get around this OBP version issue (note they are also now available in kernel 2.4.22). What I'm doing now is talking to some of the people that work on SILO so we can figure out why this happens and get it fixed. As for the CD where SILO works and the kernel doesn't, I'm not sure about that yet. I may try putting a 2.4.23-pre release on there as a lot of the patches I was using on the previous versions of LiveCD are in there now. I'll post back when I have more info.
FWIW I was able to boot the Blade 1000 using the instructions found here: http://forums.gentoo.org/viewtopic.php?t=70883&highlight=mmu+miss Essentially, it's a dhcp/net boot using the debian sparc 64 tftpboot image available here: http://auric.debian.org/~bcollins/disks-sparc/3.0.24-2003-08-08/sparc64/ I had to symlink the image to SUNW.Sun-Blade-1000 in order for the Blade to find it and boot it. This got the machine started with net capabilty. I then jumped to the ctrl-alt-f2 vconsole and started a semi-normal gentoo install as the article indicates. I am bootstrapping from stage1 right now. So I don't know if this sheds any more light, but the SILO, kernel & initrd on that debian tftpboot image worked quite well.
Well good to know that worked. Their kernel should be very similar to what I'm using. Would you be interested in testing out further revisions to the LiveCD to help us fix this issue?
Yes, no problem. I can test as needed.
Hi. Could you test the new experimental livecd at http://dev.gentoo.org/~gustavoz/testing/sparc64/ ? Thanks for your patience.
Closing bug because of a lack of info/testing. 2004.0 and 2004.1 are out. Thanks.