09-24-2003
kernerl corrupted
hi ,
how do i get boot on sco5.04 if it has a kernel corruption .
and no kernel backup . is there any option on the boot : before i hit enter ?
thx
art
9 More Discussions You Might Find Interesting
1. AIX
I'm getting the following error after we replaced a failed disk in a mirrored logical volume. We cleared the device entry in ODM before adding the new disk but when we create the mirror we get the following error after running lslv.
0516-022 lslv: Illegal parameter or structure value.... (1 Reply)
Discussion started by: Alfredo Jimenez
1 Replies
2. HP-UX
Hello!
Do you know the meaning of...
"crw-rw---- 1 informix informix 64 0x020001 Jan 21 2004 rifxroot"
I don't know what the first "c" means. Furthermor, if I try to copy this file (rifxroot) it appears a message:
"cp: cannot open rifxroot: No such device or address"
I don't... (1 Reply)
Discussion started by: kaugrs
1 Replies
3. Red Hat
I am running FC-7 which I realize is an older distro. But my question would apply to any distro.
I ran fsck on my mounted file system (I know, I shouldn't have). Now it won't boot. I get a kernel panic message.
I booted to a Knoppix Live Cd.
The desktop icon shows /dev/sda2 mounted at... (4 Replies)
Discussion started by: 2buck56
4 Replies
4. Emergency UNIX and Linux Support
Hi all ,
i have an issue in netra 20 server
when i boot the system its getting rebooting
and it is giving tha" /etc/name_to_sysnum " file not found
i done
OK> boot -ar
then also not solved
please can any body send the answer ASAP
regards (3 Replies)
Discussion started by: wkbn86
3 Replies
5. Solaris
hi
i have a sun server V890 and i added two cpu/memory modules to it but it caused the motherboard to become corrupted
could you please help me find what causes this problem and how to avoid it because i changed the corrupted motherboard and i want to do the expansion and I'm scared that ... (2 Replies)
Discussion started by: bahjatm
2 Replies
6. Shell Programming and Scripting
dear all ,
i was trying to run a cron as root , something happened because it displayed
"/tmp/crontabC5a4lB" 14 lines, 495 characters
cron may not be running - call your system administrator
does anyone knows the problems?
thanks
---------- Post updated at 01:05 PM... (2 Replies)
Discussion started by: semaan
2 Replies
7. Solaris
Recently had a SAN issue which somehow resulted in my repository.db getting corrupted. I tried using the restore_repository script as suggested by the OS. This did not work due to / being in read only. Per instructions I ran /lib/svc/method/fs-root. This seemed to work. Now on to... (3 Replies)
Discussion started by: KSFlyer
3 Replies
8. UNIX for Dummies Questions & Answers
I have a legacy Solaris 8 machine. Someone has overwitten the passwd utility so I now can't change passwords.
Is there somwhere I can download a copy? I do have the installation CDs as well.
Thanks (1 Reply)
Discussion started by: hawess
1 Replies
9. Hardware
$ uname -a
Linux darksun 3.13.0-36-generic #63-Ubuntu SMP Wed Sep 3 21:30:45 UTC 2014 i686 athlon i686 GNU/Linux
My files are getting corrupted on a frequent basis.
$ sudo fdisk -l /dev/sda
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total... (10 Replies)
Discussion started by: rlopes
10 Replies
FREE(9r) FREE(9r)
NAME
FREE - General: Deallocates (frees) the allocated kernel virtual memory
SYNOPSIS
#include <sys/malloc.h>
FREE(
void *addr,
int type );
ARGUMENTS
Specifies the memory pointer that points to the allocated memory to be freed. You must have previously set this pointer in the call to MAL-
LOC. You also define the data type for this argument in the call to MALLOC. Specifies the purpose for which the memory is being allocated.
The memory types are defined in the file <malloc.h>. Typically, kernel modules use the constant M_DEVBUF to indicate that kernel module
memory is being allocated (or freed).
DESCRIPTION
The FREE routine deallocates (frees) the allocated kernel virtual memory, which you allocated in a previous call to MALLOC.
NOTES
A memory corruption can occur if a kernel module continues to use the memory after freeing it. The operating system provides a built-in
mechanism to debug such erroneous use of memory. You can enable this debugging feature at boot time by providing the following boot parame-
ter: kmem_debug=1. When you enable this debugging feature, the FREE routine stores the following in the last word of freed memory: The pro-
gram counter (pc) of the module that last freed the memory The checksum of the memory content
The MALLOC routine checks the checksum of the memory content before reallocating this corrupted memory. If the checksum of the memory con-
tent does not match the corrupted memory, MALLOC stores the debug information and then causes the kernel to panic. The MALLOC routine
stores the address and size of the corrupted memory and the pc of the routine that last freed it in a kmem_corrupt_data structure.
You should consider the following when using this debugging feature: This debugging feature does not detect cases where the corruption
occurs after malloc reallocates the freed memory to some other module. There is a small chance that the pc of the routine that freed the
memory (stored in the last word of freed memory) may itself become corrupted.
RETURN VALUES
None
SEE ALSO
Routines: MALLOC(9r)
FREE(9r)