Error 20 Multiboot Kernel
be loaded before modules Date: Wed, 03 Nov 2010 14:48:50 -0500 Hello Community, I realize this is a long shot but I am assuming that I have made a very basic mistake and I hope someone can point me in the right direction. I am getting the following error when trying to boot a Sun X4500 to install patch 141467-01: _______________________________________________________________ kernel /boot/multiboot-141467-01 kernel/unix -s -B console=ttya module /boot/x86.miniroot-141467-01 Error 20: Multiboot kernel must be loaded before modules Booting '141467-01 Disk f/w image' kernel /boot/multiboot-141467-01 kernel/unix -s -B console=ttya module /boot/x86.miniroot-141467-01 Error 20: Multiboot kernel must be loaded before modules Press any key to continue... _________________________________________________________________ Here is the menu.lst entry #----------------- 141467-01 DISK f/w title 141467-01 Disk f/w image kernel /boot/multiboot-141467-01 kernel/unix -s -B console=ttya module /boot/x86.miniroot-141467-01 #--------------- END 141467-01 DISK f/w The kernel path/file is spelled correctly. ls -l /boot/multiboot-141467-01-rwxr-xr-x 1 root root 135712 Nov 2 10:26 /boot/multiboot-141467-01 I tried typing it in at the grup> prompt as well but get the same error. Thanks, GlenG Glen GunselmanSystems Software SpecialistTCSEmporia State University reply via email to [Prev in Thread] Current Thread [Next in Thread] Error 20: Multiboot kernel must be loaded before modules, Glen Gunselman<= Prev by Date: Re: GRUB & usb-modeswitch. Next by Date: grub2 search messes with drive map Previous by thread: Re: GRUB & usb-modeswitch. Next by thread: grub2 search messes with drive map Index(es): Date Thread
and I am working as a Solaris administrator with one of the leading company. I have experienced the above issue with solaris x86 boxes where the server is able to boot upto "grub" prompt and when you issue boot command it will through the error message as "Error : Kernel must be loaded before booting" The following action plan explains you how to resolve the issue. 1)Find out your boot disk entries first grub>find /boot/grub/menu.lst or find /sbin/init Ex: I have 2 boot environments in this machine hence entries are as follows (hd0,0,a) (hd1,0) (hd1,0,a) 2. Issue the root command against your hard disk to know the type of the file system https://lists.gnu.org/archive/html/help-grub/2010-11/msg00002.html installed in it. Ex: grub>root (hd0,0,a) File system type is ufs , Partition type 0*82 3. Load the module for multiboot grub>kernel /platform/i86pc/multiboot 4. Load the module for boot archive. grub>module /platform/i86pc/boot_archive 5.grub>boot After completion of step 5 you will be able to login to server , Cheers Krish Share this:TwitterFacebookLike this:Like Loading... Related From → Uncategorized 11 Comments krish1983 permalink Hi Dushyant, Good day. Thanks for viewing my blog. The alternate solution is as follows: https://kksol.wordpress.com/2012/02/12/error-8-kernel-must-be-loaded-before-booting-in-solaris-10-x86/ 1. boot from cdrom and select the option 6 which is a single user mode. 2.If your root file system is svm or vxvm then proceed with unencapsulation and try running installgrub and update the boot-archive. 3. update the boot path in /boot/solaris/bootenv.rc and proceed with reboot Probabaly this could resolve your issue. Reply krish1983 permalink Hi Dushyant, Good day. Thanks for viewing my blog. The alternate solution is as follows: 1. boot from cdrom and select the option 6 which is a single user mode. 2.If your root file system is svm or vxvm then proceed with unencapsulation and try running installgrub and update the boot-archive. 3. update the boot path in /boot/solaris/bootenv.rc and proceed with reboot Probabaly this could resolve your issue. Reply anyone permalink many thank that really help Reply shoto permalink Hi, I have similar issue, but that procedure didn't work Bellow my errors. Can you help please? ========================================= grub> find /boot/grub/menu.lst Error 15: File not found grub> root (hd0,0,a) Filesystem type unknown, partition type 0xbf grub> kernel /platform/i86pc/multiboot Error 17: Cannot mount selected partition Thanks you for your help!!! Reply krish1983 permalink Hi Shoto, Thanks for visiting my blog. Kindly let me know the following details in order to help you. 1. what is your root file system type? is it ufs or rpool? since the error shows file syste
mistake and I hope someone can point me in the right direction. http://osdir.com/ml/help-grub-gnu/2010-11/msg00003.html I am getting the following error when trying to boot https://ubuntuforums.org/archive/index.php/t-960528.html a Sun X4500 to install patch 141467-01: _______________________________________________________________ kernel /boot/multiboot-141467-01 kernel/unix -s -B console=ttya module /boot/x86.miniroot-141467-01 Error 20: Multiboot kernel must be loaded before modules Booting '141467-01 Disk f/w image' kernel /boot/multiboot-141467-01 kernel/unix -s -B console=ttya module /boot/x86.miniroot-141467-01 Error 20: error 20 Multiboot kernel must be loaded before modules Press any key to continue... _________________________________________________________________ Here is the menu.lst entry #----------------- 141467-01 DISK f/w title 141467-01 Disk f/w image kernel /boot/multiboot-141467-01 kernel/unix -s -B console=ttya module /boot/x86.miniroot-141467-01 #--------------- END 141467-01 DISK f/w The kernel path/file is spelled correctly. ls -l /boot/multiboot-141467-01-rwxr-xr-x 1 root error 20 multiboot root 135712 Nov 2 10:26 /boot/multiboot-141467-01 I tried typing it in at the grup> prompt as well but get the same error. Thanks, GlenG Glen GunselmanSystems Software SpecialistTCSEmporia State University _______________________________________________ Help-grub mailing list Help-grub@xxxxxxx http://lists.gnu.org/mailman/listinfo/help-grub Thread at a glance: Previous Message by Date: Re: GRUB & usb-modeswitch. On Monday 01,November,2010 04:20 PM, Nicolas de Pesloüan wrote: I imagine "virtually burning" an El Torito bootable ISO image into it. This ISO image would only include a GRUB2 image, that would switch the device from ZeroCD to storage+modem and boot (chainload ?) from the integrated micro SD. Nicholas, understand later versions of grub2 use xorriso instead of el torito. You may want to look into this. http://scdbackup.sourceforge.net/xorriso_eng.html Sorry I cannot help you further but good luck. Regards - Goh Lip -- _______________________________________________ Help-grub mailing list Help-grub@xxxxxxx http://lists.gnu.org/mailman/listinfo/help-grub Next Message by Date: grub2 search messes with drive map Hi I've just diag
the.scarecrowOctober 27th, 2008, 07:22 PMI have been so pleased with Ubuntu 8.04 i386 that having first installed it on my desktop PC, I then installed it on my old Dell Latitude, all a great success. Next I pursuaded my son to try it on his PC and after a very successful demo using the live CD, we attempted to install it in one of his spare partitions. Thats when it all went wrong. When we got to the partition manager we selected the required empty NTFS (52GB) partition and deleted it to create the empty space needed for Ubuntu. We first made a 4GB swap partiton and then a 48GB / SW3 partiton. Installation continued as normal until we had to reboot, when it restarted it went straight into windows XP with no sign of GRUB. We changed the boot loader to look at the HDD with Ubuntu on it first but then got the dreaded GRUB error 22. 4GB RAM 80GB Maxtor IDE HDD (Windows XP) 200GB Western Digital IDE HDD (Ubuntu and data storage) 500GB SD SATA HDD (data storage) Does error 22 mean that Grub can't find the Ubuntu / partition? If so, what is the simplest, safest way to edit Grub and tell it where to look? We can't backup all the data on the 200GB Western Digital IDE HDD we have nowhere to put it. Thanks for any help but try to keep it simple step by step because we are complete Ubuntu Newbies. wolfen69October 27th, 2008, 07:36 PMGRUB Error 22 : "Must load Multiboot kernel before modules" This error is returned if the module load command is used before loading a Multiboot kernel. It only makes sense in this case anyway, as GRUB has no idea how to communicate the presence of location of such modules to a non-Multiboot-aware kernel. i would get a gparted live cd and create the partitions ahead of time and reinstall ubuntu using manual method. philinuxOctober 27th, 2008, 07:43 PMTry this. http://www.supergrubdisk.org/ caljohnsmithOctober 27th, 2008, 08:33 PMSince you have more than one drive, probably what happened is Grub was installed to the MBR (Master Boot Record) of the wrong drive. I assume you get the Grub error 22 before seeing the Grub menu, is that true? If it is, first try the following from your Live CD to install Grub to the MBR of your Ubuntu drive, and then you can make sure t