kernel compile problems in SPARC CPU

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I was attempting to compile a kernel for my Redhat 6.2 Sparc box. My 
 machine is the Sun Ultra 10 workstation. 
 
I downloaded  linux-2.2.16.tar.gz  from kernel.org and untarred it as 
/usr/src/linux-2.2.20 
 
I entered the linux-2.2.20 dir and followed the steps: 
 
make config     -->  worked fine 
make dep          -->  again worked fine 
make bzImage  --> did not work  it returned 
make: *** No rule to make target `zImage'.  Stop. 
 
I had found a webpage that suggested  'make vmlinux' and copied 
System.map  and   vmlinux   in /usr/src/linux instead of in 
/usr/src/linux/arch/sparc/boot/   to  /boot. 
 
I did not use  "make modules" followed by "make modules_install" as I 
configured my kernel without modules or module support 
 
I  copied the  vmlinux and System.map to /boot then renamed them 
System.map-2.2.20, vmlinux-2.2.20 
 
edited silo to look like 
 
partition=1 
timeout=50 
root=/dev/md1 
read-only 
default=linux 
 
image=/vmlinux-2.2.20 
label=linux 
 
and restarted.. 
It looked ok then suddenly 
Fatal error : Image too large to fit in destination. 
Image not found. Try again. 
 
I booted into the old kernel and tried zipping 
my vmlinux and renaming the zipped file to 
vmlinuz-2.2.20  modifying silo.conf and restarting. 
I then got: 
Decompression error: Uncompressed image too long - wouldn't fit into 
destination. Image not found. Try again. 
 
Does anyone see what I am doing wrong, Or can anyone give advice on how to 
make this work. 


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux