Solved

Linux boot error....HELP!

Posted on 1998-09-20
9
257 Views
Last Modified: 2010-04-20
I have recently installed Slackware Linux with no problems except no sound. Therefore I ventured to re-configure and compile the Kernel.

The PC spec. is as follows....
1. Intel P166 with 128 MB
2. 2 x IDE drives with an IDE/ATAPI CD ROM om secondary slave
3. Diamond Stealth 64 DRAM video card (no accelerator card)
4. Kingston PCI Ethernet adapter - no network but terminated
5. Motorola VoiceSurf 56Kbps internal modem
6. Soundblaster Pro sound card
7. A-Bit 430VX series Intel chipset main-board

I have configured the Kernel with 'make config', followed by 'make dep' to configure associated modules and then 'make clean'. Finally I have compiled using 'make zImage'.

I have copied the newly compiled compressed image to '/vmlinuz', configured '/etc/lilo.conf' and ran 'lilo'

I have an NT4.0 server dual boot setp which worked fine with the initiai installation but when booting to the new kernel image I get either....
           
                LILO Linux.new.......
                .....unable to fill buffer
                        -- System halted.

Or the Kernel begins to load and then issues the following schrolling error....
               
                child 'XXXX' died with error ff00

Anyone have any ideas - 100 points on the table :)

THANKS!!!!!!!!!!!!!!!!
               
0
Comment
Question by:rigsby
9 Comments
 

Author Comment

by:rigsby
ID: 1638079
Edited text of question
0
 

Author Comment

by:rigsby
ID: 1638080
Edited text of question
0
 
LVL 51

Expert Comment

by:ahoffmann
ID: 1638081
If you're using lilo on MBR, have you run lilo after recompiling the kernel?
0
 
LVL 10

Expert Comment

by:rbr
ID: 1638082
Have you made make modules and make modules_install if you use a kernel with modules.
0
Efficient way to get backups off site to Azure

This user guide provides instructions on how to deploy and configure both a StoneFly Scale Out NAS Enterprise Cloud Drive virtual machine and Veeam Cloud Connect in the Microsoft Azure Cloud.

 

Expert Comment

by:mainka
ID: 1638083
please dump exactly what in your /etc/lilo.conf is.

if you use the windows NT boot manager to load linux (this works) then you have to update the bootsector of the windows NT boot manager. (dd if=/dev/hd_your_linux_partition of=/dos/c/bootsect.lin bs=512 count=1)

0
 

Expert Comment

by:somberlain
ID: 1638084
The cmd line I use to make a kernel is:

cd /usr/src/linux ; make config dep clean install modules modules_install ; lilo ; reboot

after you setup config, the rest runs and you can go do something for 5 minutes while your system updates and reboots back to the new kernel.
0
 

Expert Comment

by:mainka
ID: 1638085
my way of doing things:

cd /usr/src/linux
make menuconfig
make dep; make clean; make zImage
cd arch/i386/boot
mv /boot/vmlinuz-current /boot/vmlinuz-old
mv zImage /boot/vmlinuz-current
vi /etc/lilo.conf
lilo
cd /usr/src/linux
make modules
make modules_install
reboot

now, what i need to help you would be the output of a simple
cat /etc/lilo.conf


0
 
LVL 2

Expert Comment

by:vx
ID: 1638086
You probably didn't copy the right image. You should type:

- backup your old kernel (ie. mv /vmlinuz /vmlinuz.234)
from your linux sourcetree:
- cp arch/i386/boot/zImage /vmlinuz
0
 
LVL 2

Accepted Solution

by:
Hippy earned 100 total points
ID: 1638087
You can compress and install the kernel in one go with

make zlilo

less chance of error that way.

Also make sure th compressed kernel image is to to big, this can cause problems, best way to shrink it is to place whatever you can in a module form.

Don't forget "make modules" & "make modules_install"

Hippy.

0

Featured Post

Microsoft Certification Exam 74-409

Veeam® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
AWS CLI - Issue with name display 2 51
Linux as a middle box 7 64
JQuery serialize and unserialize 8 51
Oracle 10g standard edition server with 4 processors 3 36
SSH (Secure Shell) - Tips and Tricks As you all know SSH(Secure Shell) is a network protocol, which we use to access/transfer files securely between two networked devices. SSH was actually designed as a replacement for insecure protocols that sen…
In my business, I use the LTS (Long Term Support) versions of Linux. My workstations do real work, and so I rarely have the patience to deal with silly problems caused by an upgraded kernel that had experimental software on it to begin with from a r…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.

920 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now