If you chose the 53c7,8xx driver instead of the NCR53C8XX driver then you
probably wasted hours, as probably hundreds of other users that started
with Linux, because of this confusing config entry in the linux kernel
configurator. I also wasted hours replying to people who have had the same
problem.
The 53c7,8xx driver only supports 810, 815 [820] and 825 chips because it
isn't maintained since years, and you cannot configure the both 53c7,8xx
and NCR53C8XX drivers in the same kernel because they will try to attach
the same devices.
When the NCR53C8XX driver has been accepted in the Linux kernel (1995),
it has been decided, and it was normal, that 'make config' will prompt
first for the 53c7,8xx driver. This order should have been changed since
years, but it hasn't be so.
ANSWER NO TO THE 53c7,8xx DRIVER AND YES TO THE NCR53C8XX DRIVER! :-()
Gerard.
On Sun, 24 Jan 1999, Robert Johannes wrote:
> The redhat 5.2 distro installs kernel /boot/vmlinuz-2.0.36*.7.
> I renamed that kernel to /boot/vmlinuz- 2.0.36.old, and replaced it with
> /boot/vmlinuz; Also in /etc/lilo.conf, which was pointing to boot
> /boot/vmlinuz-2.0.36*.7, I changed it (image=/boot/vmlinuz, instead of
> image=/boot/vmlinuz-2.0.36*7) to point to the newly installed kernel, then
> I ran /sbin/lilo.
>
> In short:
> I installed redhat 5.2 on an NCR53C8XX system with 4.5g
> disk;(system worked fine with defaults for three weeks)
> I downloaded linux-2.0.36 (to do a fresh source rebuild of the
> kernel)
> I rebuilt the kernel with support for NCR53C7,8xx
> I installed the new kernel in the proper place
> I modified /etc/lilo.conf to point to new kernel
> I re-ran /sbin/lilo to read the new configuration
> I booted the new kernel: then I had problems.
>
> I can't access dmesg since I'm not able to boot the system atall. It
> hangs before it mounts any partitions, and by the way, / file systems is
> its own partition, and /home is also its own. / is 2.0 gig, and /home is
> 2.3 gig.
>
> What else am I missing?
>
> Help is definitely appreciated
>
> Robert
>
> > Did you changed /etc/lilo.conf to the right values ?
> > (e.g. the entry for the boot image should be correct as well as the
> > declaration for the install location;
> > Generally it's a good idea to have at least a second label witch
> > points to the last bootable kernel {example: vmlinuz.old} so that
> > you can still boot your machine even if the new kernel
> > wouldn't like to.....)
> >
> > >
> > > SCSI: 0 hosts
> > > SCSI: detected total.
> > > partition check:
> > > VFS: cannot open root device 08:01
> > > kernel panic: VFS: unable to mount root fs on 08:01
> > >
> > > And the system hangs there. Does this mean that the scsi controller
> > > isn't being detected, or is it a problem with my drive? If it is a
> > ^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^
> > That's right... I don't believe that;
> > 0 means zero, also do you still have access to the host
> > called nothing ;-) adaptor and the HDD via boot floppy ?
> >
> >
> > > problem with LILO, why did it work before I recompiled the kernel?
> >
> > Well, let's go a little deeper: To boot a system from a device you
> > need to have access to this device via the driver. The linux kernel
> > configuration tools allow you to select a driver as module (M) or
> > as linked-to-the-kernel (Y). The modules may be loaded on your own
> > demand (insmod/modprobe) or automatically (kerneld), but only AFTER
> > the kernel has been booted.
> > This means in short: Select your SCSI driver as fixed part of the
> > kernel, make it new, install it in the right places and all your
> > (boot)problems are gone......
> >
> > (If not, put the blame on me and return to the list with more details
> > of your system [dmesg | bootparams | log file extractions]+ :)
> >
> >
> > >
> > > I've three partitions on the drive; the / file system is 2.0gig, and the
> > ^^^^^^^^^^^^^^
> > Suggestion as you asked for: Better hold the "real /" in a separated
> > partition. This will minimize the risk for damaging your /-file system
> > due to hangups, resets and crashes.
> > Put /tmp, /var, /usr and /home on own partitions of appropriate sizes
> > (will fasten fsck and disk access besides less damaging risk, see above).
> >
> > Last hint: Some popular software (like StarOffice, Applixware) wants
> > to be installed in /opt; If you aren't in the mood to create an own
> > partition for that, they will consequently be installed on the
> > /-partition. To avoid this, make a directory /usr/opt, copy the
> > contents of /opt, if any, to /usr/opt and link /opt to /usr/opt.
> >
> >
> > > rest is /home. The 2.0gig is well below LILO's limitations, if i'm
> > ^^^^^^^^^^^^^^^^^^^
> > LILO limitation is that the bootable partition has to be in the first
> > 1024 cylinders.
> >
> >
> > > correct, I can't figure out what else is preventing the system from
> > > booting through.
> > >
> > > Please make comments, suggestions, etc. All will be appreciated
> > > greatly. Thanks in advance
> > >
> > > Robert Johanne
> >
> >
> >
> > Hope that helps
> >
> > Joerg
> >
> >
> >
> >
> >
> >
> >
> > -
> > To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
> > the body of a message to [EMAIL PROTECTED]
> >
>
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
> the body of a message to [EMAIL PROTECTED]
>
>
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]