Grub Error 21 Selected Disk
Contents |
Grub Error 21:Selected Disk does not exist If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to error 21 selected disk does not exist windows 7 register before you can post: click the register link above to proceed. To start
Error 21 Selected Disk Does Not Exist Ccboot
viewing messages, select the forum that you want to visit from the selection below. Results 1 to 7 of 7 f5 error 21 selected disk does not exist Thread: Grub Error 21:Selected Disk does not exist Tweet Thread Tools Show Printable Version Email this Page… Subscribe to this Thread… Display Linear Mode Switch to Hybrid Mode Switch to Threaded Mode 03-07-2011,10:05
Grub-install Warning Disk Does Not Exist
AM #1 Grem41 View Profile View Forum Posts Registered User Join Date Mar 2011 Posts 4 Grub Error 21:Selected Disk does not exist Hi Guys I run into a problem trying to use Grub & I'm no expert so need your help. Plan to use GRUB for multiple booting to select the OS but only with luck have I got it partially to work. Windows 98 and Puppy 431 O.K on first HDD but Puppy 421 on second HDD /dev/sdb1 stops at error 21. My setup is as follows Partition Filesystem Mount Point Flags OS (Operating System) /dev/sda1 fat32 boot,lba Windows 98 /dev/sda2 ext2 / - Puppy Linux 431 linux-swap - - Puppy Linux 431 swap space /dev/sdb1 ext2 boot Puppy Linux 421 linux-swap - - - Puppy Linux 421 swap space Additionally can anyone tell how might add an option to EXIT via Grub. I have pasted my Grub file menu.lst file to look at or editing if you so need to. This will be a bulky and untidy script as I tried everything I could think of to get it partially working such placing it in MBR of drive and root of partition. The pasted text from the Grub menu.lst is as below # GRUB configuration file '/boot/grub/menu.lst'. # generated by 'grubconfig'. Fri Mar 4 18:06:16 2011 # # The backup copy of the MBR for drive '/dev/sda' is # here '/boot/grub/mbr.sda.29378'. You can restore it like this. # dd if=/boot/grub/mbr.sda.29378 of=/dev/sda bs=512 count=1 # # Start GRUB global section #timeout 30 color light-gray/blue black/light-gray # End GRUB global section # Other bootable partition config beg
might run into this problem as I have just done when installing CentOS 6. When you first re-boot to go back into Windows and select "Other" from the Grub loader menu you are presented with "Error 21: Selected disk does not exist". Almost as uninformative as it is annoying, but it can be fixed at least in my case by the following: - Log http://forums.justlinux.com/showthread.php?153454-Grub-Error-21-Selected-Disk-does-not-exist into Linux, and run the following as root: - vi /boot/grub/menu.lst You'll see something like: - # grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You have a /boot partition. This means that # all kernel and https://iansramblings.wordpress.com/2011/11/21/grub-error-21-selected-disk-does-not-exist/ initrd paths are relative to /boot/, eg. # root (hd0,0) # kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00 # initrd /initrd-version.img #boot=/dev/hda default=0 timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title CentOS (2.6.18-53.1.4.el5) root (hd0,1) kernel /vmlinuz-2.6.18-53.1.4.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet initrd /initrd-2.6.18-53.1.4.el5.img title other rootnoverify (hd1,4) chainloader+1 What I had to do was change the last (hd1,4) to (hd0,0) then I changed the title to Windows instead of other. I also set the default to 1 so it defaults to windows and increased the timeout to 20. This link was also very handy during the process of setting up http://www.techotopia.com/index.php/Installing_CentOS_with_Windows_in_Dual_Boot_Environment#Choosing_an_Operating_System_at_Boot_Time Share this:TwitterFacebookLike this:Like Loading... Related Tags: boot menu, Dual boot, Grub, linux, Windows « Previous post Next post » One response to “Grub - Error 21: Selected disk does notexist” ilnaz says : November 24, 2011 at 1:42 pm Pekhhh hehe xxxxxx. I dont creat a dual boot system for sure azizam Reply Leave a Reply Cancel reply Enter your
Favorite Rating: Error 21 in grub during the upgrade to newer SLES 11 https://www.novell.com/support/kb/doc.php?id=7014290 (SPx)This document (7014290) is provided subject to the disclaimer at the end of this document. Environment SUSE Linux Enterprise Server 11 Service Pack 3SUSE Linux Enterprise Server 11 Service Pack 2SUSE Linux Enterprise Server 11 Service Pack 1SUSE Linux Enterprise Server 11 Situation Server was converted from running as a "physical server" to error 21 running as a "virtual machine" running on VMware infrastructure. The conversion was made by using VMware vCenter Converter.SymptomsDuring the upgrade process from a previous OS version (i.e. SLES 10 SP4, or older SLES 11 SP) to a newer version of SLES 11, an error is encountered when the grub bootloader is installed. The relevant error 21 selected text of the error is similar to:grub> install --stage2=/boot/grub/stage2 (hd0,0)/boot/grub/stage1 d (hd0) (hd0,0)/boot/grub/stage2 0x8000 (hd0,0)/boot/grub/menu.lstError 21: Selected disk does not existgrub> quitIf using a graphical install, you may see the following: Resolution Revert the VM back to the snapshot before applying the update/installation.Modify the /boot/grub/device.map to point to the proper disk/partition. Ideally, you will want to use either:/dev/disk/by-idor/dev/disk/by-uuidReboot and run the upgrade again. Cause After conversion to a virtual machine, the /boot/grub/device.map file no longer points to a proper device. Additional Information When the server is on physical hardware, the /boot/grub/device.map file may incorporate the driver name in the device. In our example it read like:(hd0) /dev/disk/by-id/cciss-xxxxxxxxxxxxxxxxxxxx(hd1) /dev/disk/by-id/cciss-xxxxxxxxxxxxxxxxxxxxAfter being converted to a virtual server, the old name will only work as long as grub isn't modified -- which occurs when upgrading to a new OS version or service pack. Therefore, in order to avoid this error, use the appropriate entry in /dev for your device. Try to