Ok, solved this one myself. I mounted the smp.igz image and looked at
/linuxrc. On line 127 is where it was kicking me out to the shell, but
with no message of what to do. I loaded aic7xxx,sd_mod,sr_mod to make
my SCSI cdrom available. It was put into /newroot/dev/cdroms by devfs
(isn't this going away?). Now that the CD is mountable I can simply
`exec /linuxrc` and things proceeded as normal (going from stage2 as I
type)
Why didn't I say 'doscsi' as a parameter when booting? Good question as
this is how things are supposed to operate. Well that dang sym53c8xx
module was hanging when the scsi scan was happening (around line 71 of
linuxrc). It would say something like "scsi_transport_spi, " and just
hang. I waited 20 minutes and it didn't look active so...
I wish the linuxrc would have a bit of diagnostics there. Perhaps it
could tell us that we may need to load modules and specify what
$REAL_ROOT or $CDROOT should be? Then we would have a hint as to what
to do. Looking at the code if I had exited the shell after loading the
necessary modules and such it would have cleaned up and stopped. This
functionality could be changed to say "User fix something then exit and
I'll try again to find your cdrom"
/djb
> -----Original Message-----
> From: David Busby [mailto:busby@edoceo.com]
> Sent: Monday, October 25, 2004 9:20 AM
> To: gentoo-user@lists.gentoo.org; 'Wenju Zhang'
> Subject: RE: [gentoo-user] LiveCD 2004.2 fails with Dell
> PowerEdge 2300
>
>
> Did you have scsi controller? My CDROM is on SCSI so I have
> to use the SCSI kernel. My original question still stands:
> After stopping in the
> middle of the initrd and then mounting my CD (to what mount point?)
> how do I continue the linuxrc process to extract the squashfs
> and continue?
>
> I see a lot of discussion on how to go about this using
> Knoppix or some other CD to boot, It seems that Gentoo should
> be able to get itself going. This one get's almost there, it
> just doesn't look for my CDROM in the right spot.
>
> /djb
>
> > -----Original Message-----
> > From: Wenju Zhang [mailto:colorzhang@gmail.com]
> > Sent: Friday, October 22, 2004 7:17 PM
> > To: gentoo-user@lists.gentoo.org
> > Subject: Re: [gentoo-user] LiveCD 2004.2 fails with Dell
> > PowerEdge 2300
> >
> >
> > my PowerEdge 1300 work fine:
> > smp ide=nodma noapic
> >
> >
> > On Fri, 22 Oct 2004 16:33:01 -0700, David Busby
> > <busby@edoceo.com> wrote:
> > > This machine has a aic7xxx controller in it for the
> CDROM. If I boot
> > > with doscsi then it will hang on the sym53c8xx
> > driver so I
> > > can't use do scsi. Anyway it boots then gets to the
> > BusyBox ASH shell
> > > saying it cant access a tty so job control won't happen. I can
> > > manually install the modules but I don't know how to get
> > the thing to
> > > continute with the LiveCD boot. If I could just run
> > linuxrc again so
> > > it would find my CDROM that would be huge but I cannot run linuxrc
> > > under any processid except 1. After stopping in the
> middle of the
> > > initrd and then mounting my CD (to what mount point?) how do I
> > > continue the linuxrc process to extract the squashfs and continue
> > >
> > > --
> > > gentoo-user@gentoo.org mailing list
> > >
> > >
> >
> > --
> > gentoo-user@gentoo.org mailing list
> >
> >
>
>
> --
> gentoo-user@gentoo.org mailing list
>
>
--
gentoo-user@gentoo.org mailing list
/linuxrc. On line 127 is where it was kicking me out to the shell, but
with no message of what to do. I loaded aic7xxx,sd_mod,sr_mod to make
my SCSI cdrom available. It was put into /newroot/dev/cdroms by devfs
(isn't this going away?). Now that the CD is mountable I can simply
`exec /linuxrc` and things proceeded as normal (going from stage2 as I
type)
Why didn't I say 'doscsi' as a parameter when booting? Good question as
this is how things are supposed to operate. Well that dang sym53c8xx
module was hanging when the scsi scan was happening (around line 71 of
linuxrc). It would say something like "scsi_transport_spi, " and just
hang. I waited 20 minutes and it didn't look active so...
I wish the linuxrc would have a bit of diagnostics there. Perhaps it
could tell us that we may need to load modules and specify what
$REAL_ROOT or $CDROOT should be? Then we would have a hint as to what
to do. Looking at the code if I had exited the shell after loading the
necessary modules and such it would have cleaned up and stopped. This
functionality could be changed to say "User fix something then exit and
I'll try again to find your cdrom"
/djb
> -----Original Message-----
> From: David Busby [mailto:busby@edoceo.com]
> Sent: Monday, October 25, 2004 9:20 AM
> To: gentoo-user@lists.gentoo.org; 'Wenju Zhang'
> Subject: RE: [gentoo-user] LiveCD 2004.2 fails with Dell
> PowerEdge 2300
>
>
> Did you have scsi controller? My CDROM is on SCSI so I have
> to use the SCSI kernel. My original question still stands:
> After stopping in the
> middle of the initrd and then mounting my CD (to what mount point?)
> how do I continue the linuxrc process to extract the squashfs
> and continue?
>
> I see a lot of discussion on how to go about this using
> Knoppix or some other CD to boot, It seems that Gentoo should
> be able to get itself going. This one get's almost there, it
> just doesn't look for my CDROM in the right spot.
>
> /djb
>
> > -----Original Message-----
> > From: Wenju Zhang [mailto:colorzhang@gmail.com]
> > Sent: Friday, October 22, 2004 7:17 PM
> > To: gentoo-user@lists.gentoo.org
> > Subject: Re: [gentoo-user] LiveCD 2004.2 fails with Dell
> > PowerEdge 2300
> >
> >
> > my PowerEdge 1300 work fine:
> > smp ide=nodma noapic
> >
> >
> > On Fri, 22 Oct 2004 16:33:01 -0700, David Busby
> > <busby@edoceo.com> wrote:
> > > This machine has a aic7xxx controller in it for the
> CDROM. If I boot
> > > with doscsi then it will hang on the sym53c8xx
> > driver so I
> > > can't use do scsi. Anyway it boots then gets to the
> > BusyBox ASH shell
> > > saying it cant access a tty so job control won't happen. I can
> > > manually install the modules but I don't know how to get
> > the thing to
> > > continute with the LiveCD boot. If I could just run
> > linuxrc again so
> > > it would find my CDROM that would be huge but I cannot run linuxrc
> > > under any processid except 1. After stopping in the
> middle of the
> > > initrd and then mounting my CD (to what mount point?) how do I
> > > continue the linuxrc process to extract the squashfs and continue
> > >
> > > --
> > > gentoo-user@gentoo.org mailing list
> > >
> > >
> >
> > --
> > gentoo-user@gentoo.org mailing list
> >
> >
>
>
> --
> gentoo-user@gentoo.org mailing list
>
>
--
gentoo-user@gentoo.org mailing list