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]