Penguin
Diff: TroubleshootingStartUp
EditPageHistoryDiffInfoLikePages

Differences between version 19 and predecessor to the previous major change of TroubleshootingStartUp.

Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History

Newer page: version 19 Last edited on Monday, August 16, 2004 3:09:55 pm by JohnMcPherson Revert
Older page: version 17 Last edited on Tuesday, April 6, 2004 8:36:04 pm by BlairHarrison Revert
@@ -19,20 +19,22 @@
 ;__I'm having the same problem, but I'm not using RAID or anything...__: 
 From all the research I've done, it seems like problems of this sort are always caused by grub.conf mistakes. Mine seemed to be OK though, but I was still seeing problems. I noticed that when I ran 
  setup (hd0) 
 at the grub prompt, it mentioned a file called menu.lst . I renamed grub.conf to menu.lst, and things are now working! Apparently there may be multiple default filename possibilities for the GRUB menu file. 
+  
+Don't rename grub.conf - make a symbolic link from grub.conf->menu.lst (man ln)  
  
 !!! During kernel bootup 
 !! "ESR value before enabling vector: 0000002" 
 My machine (kernel 2.4.21) hung after printing this. (Athlon 2000 XP on an AD77 motherboard (KT400)). It is caused by [APIC] support in the kernel. Booting with the "noapic" kernel flag didn't fix it (although it made the machine go into an infinite loop printing an error about apic on cpu 0). Recompiling the kernel without APIC support resolved this. 
  
  
 !!!Starting services 
  
-; __modprobe - Cannot find module char-major-??__ : Devices in Linux have major and minor numbers (unless you use the newer DevFs) Devices need to be implemented by the [Kernel], either compiled in directly, or via a loadable [Module]. For example, serial ports are on char-major-4; see "ls -l /dev/ttyS0":  
+; __modprobe - Cannot find module char-major-??__ : Devices in Linux have major and minor numbers (unless you use the newer DevFs) Devices need to be implemented by the [Kernel], either compiled in directly, or via a loadable [Module]. For example, serial ports are on char-major-4; eg "ls -l /dev/ttyS0" shows major device number 4 and minor device number 64...  
  
  crw-rw---- 1 root dialout 4, 64 Feb 10 1998 /dev/ttyS0 
- major ^ ^^ minor 
+ major ^ ^^ minor 
 ; : A common problem char-major-10 is misc devices such as psaux, watchdog, apm and nvram - "cat /proc/misc" should list the ones you're using. You will probably need to do some configuration in /etc/modules or /etc/modules.conf(5). Normally these messages don't cause problems later in life, but it's nice to have them cleaned up. %%% %%% The allocation of each number to its respective device can be looked up in the file /usr/src/linux-your_kernel_version/Documentation/devices.txt, provided the kernel sources have been installed. In this file you can find out what device and module are affected. It does not have to be an error, but perhaps only information about the module not having to be loaded any more because it is already loaded or is not required. 
  
  grep char-major-10-135 /etc/modutils/arch/i386 
 ; : That'll tell you what module you're missing. 
The following authors of this page have not agreed to the WlugWikiLicense. As such copyright to all content on this page is retained by the original authors.
  • PrashantYadava
The following authors of this page have agreed to the WlugWikiLicense.

PHP Warning

lib/blame.php (In template 'html'):177: Warning: Invalid argument supplied for foreach() (...repeated 2 times)

lib/plugin/WlugLicense.php (In template 'html'):99: Warning: Invalid argument supplied for foreach()

lib/plugin/WlugLicense.php (In template 'html'):111: Warning: in_array() [<a href='function.in-array'>function.in-array</a>]: Wrong datatype for second argument