Re: Booting 2.2 kernel on an SE/30
OK, since nobody has offered up any silver bullets, I'll try Michael's
serial port debug suggestion. Since I haven't connected two machines
with a serial cable since before Linus was in grade school, please
look at the following plan and let me know if you see any evidence of
stupidity.
I think the hardware connection should look like this:
Mac modem port
--> mac style to PC style serial adapter (a.k.a. 'mac modem adapter')
--> null modem
--> serial cable
--> a serial port on my intel machine.
Then, bring up minicom on the intel machine and connect to that serial
port.
Finally, boot the Mac with these options:
root=/dev/ram console=ttyS0
At this point, I should get better startup information in the minicom
session, right?
-- Mark
On Tue, Feb 01, 2000 at 03:21:14PM +0100, Michael Schmitz wrote:
> > I am trying to boot a 2.2 kernel on a Mac SE/30. I have no trouble
> > booting the vmlinux-2.0.36-990525.gz kernel but all attempts at a 2.2
> > kernel give the following results:
> >
> > I get the penguin in the corner and the following text:
> >
> > MacLinux
> >
> > vidaddr: FEEo8040
> > _stext: 00001000
> > bootinfo: 00162000
> > cpuid: 00000000
> > 00000001 01560200 00000040 00000001
> >
> > ABCFGHIJ
>
> Start debugging the various bits of kernel startup that happen before
> the framebuffer gets initialized. A serial cable attached to one of the
> serial ports (with the console=ttyS0 or console=ttyS1 kernel options) is
> helpful there. If you can't hook up another computer to the serial port of
> your Mac, you'll need to re-implement the 2.0.36 early text console
> feature (basically, head.S needs to export the console output routines in
> a way that they can be called from C code. See the 2.0.36 source for
> details).
>
> Michael
>
>
>
> --
> To UNSUBSCRIBE, email to debian-68k-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: