Grub Error 18 repeatedly re-occurring since an install.
Quote:
k, i have suse and winxp on my 300G sata. my 60gb i have been doing lots of repartitioning and fiddling with many different Distributions. after installing MCN Live toronto, it all went a bit screwey. its one of those pesky annoying distributions that doesnt give us dumb gui users the option to not install the boot loader over the master boot record. what is it that has happened that i keep getting so many grub error 18s? how do i go about fixing this? please, no cheeky comments how i brought it on myself by not making a grub floppy. :p :D (i've been getting a few 17s and 13s too) for reference: http://www.gnu.org/software/grub/man...1_002e5-errors Quote:
|
oh... could it be to do with me having writen only root where i had in previous menu.lst incarnations i had rootnoverify written?
|
Can you get into Suse at all?
I would have thought that your problem is either in the grub installation to MBR or in menu.1st If you can get into the system you could try re-installing grub to the MBR. I think it is #grub-install sd0 depending on your disc set up. You could also post your menu.1st for one of the experts to ponder. |
Quote:
yeah, i'm gonna install a few more of these new distros i've downloaded first then i'll see about getting a working mbr n menu.lst. i can get into suse... 9.1 :D which i just installed (probably for nostalgia since it was my first nix). but no... it's not happnin for the 10.2 it would seem. i can boot to xp ok tho, which shares the same physical drive that suse10.2 is on. i dont quite understand it yet either... but sometimes it boots the other osses on the list, n other times i just get error 18s for everything. its bloody weird. if a solution doesnt present itself soon after i've installed these couple other oses, i'l be back with my menu.lst n whatever other bits n bobs are needed. cud i be right in thinking... suse kept it's boot doodad-thingymies in the mbr (((or start of drive?))), and when mcn live came along and over wrote it, it stopped me being able to boot to suse? if this is the case, than i'm confident i'm on the right path by planning to follow saikee's lead and have a partition specially for el grubby. :D |
The problem with all these distro installations is that if you let them install grub they will then produce a grub which refers to there own menu.1st in there own /boot/grub/. They won't know about your old menu.1st and might botch the entries to the new one. My guess is that you need to work out which menu.1st your grub is looking at. Then have a look at the menu.1st on the Suse 10.2 partition and you will find what the appropriate menu.1st entries should have been.
My approach is to never let an installation install grub. My grub was installed from slackware running in sdb3. If I install another distro on another partition I do not let it install grub. Instead I manually edit menu.1st on sdb3 to add an entry for the new distro. This works fine as long as I know what the entries are for the new distro. |
' love brackets, me.
i have just installed studioubuntu (among others)... i knew there was a reason i loved ubuntu despite other failings.... it automatically detects all other opperating systems (it seems from all menu.lst (or bootloaders') files in all partitions i think)... that is something which many other distributions, including some major ones, completely fail to do at all (or try, but botch it up calling them all "windows1, windows2, windows3, etcetcetc. or missing loads).
with a little more help from saikee's legendary thread, particulalry the bits there and around: The mother of all booting schemes - Grub in a data-only partition (scroll down a little from the link ... I have now got my grub on hdb3 (the first two primary partitions saved for later opperating systems that love to have the first or primary partitions), my menu.lst sorted (mostly) and i've learned, much. some of the operating systems boot, some dont. and i detected the pattern... those who when installed, installed to the mbr, no longer have their own boot, as the mbr has been getting overwritten, and thus, in this method, cannot be booted until they get their own um... boot sector (~ is all my lingo and terminology correct and understandable? ~) since ubuntu is so kind as to collate all the menu.lst options for me, i shall be using it as a tool simply for this very job from now on should i need such a feature again (though i expect an oldskooler wud know how to do such a simple task with a command line... if only they could draw a picture explaining it for the benefit of all us poor saps to get unstuck from something gui). Quote:
Title MarklarJingbangLinux root (hd0,0) chainloader +1 where "(hd0,0)" represents my hard drive (hd), first number which drive, second number which partition. (oh how it benefited me early on when people would actually explain little things like that) in the above example, I actually change root to rootnoverify, it sometimes seems necessary, and i havn't noticed it hurting anything yet. also in the above example, I write boot on the next line after chainloader +1. i dont really know why... it just seems a touch more sure. right, where was I... oh yes... how do i, "work out which menu.1st your [my] grub is looking at"? on a tangent: i have a plan (came up with on the phone to my dad) to clone my dad's PC (this one) onto a new partition on my terabyte usb sata hd. then run a free (gnu/gpl) virtualisation environment (VirtualBox, Qemu, VMWare, Xen) to run it and all the software within (hopefully, but not essential). once this is achieved successfully, i'll do a full format and thorough wipe of his hard drive, with as many of those sorts of tools i can find. i'm looking for better than military grade stuff to wipe those hard drives, if you know what i mean. then do a clean install of a SECURE ( and i DO mean SECURE SECURE SECURE) Linux. Then in that light and fast and speedy and quick and stable and reliable Linux, install the best virtualisation software from before (and probably a couple backups at least), ||with this windows (or another of dad's choosing) back on it, and his essential software, restore his personal data and settings, and install my collection of essential software alternatives (y'know the sort of thing... ye' just keep all those little apps that sort out a few of windows bumps, add some extra functionality or improve workflow.) |
I have the same problem; "Grub error 18" when I try to boot the first time.
I'm installing SUSE to prepare for a LINUX training class that starts right after New Years, and I'd like to get a little ahead of everyone. (I need all the help I can get) So I'm stuck with SUSE, and the only computer I have is an older box that has a larger hard drive and an updated BIOS and works ok with Windows 98. As long as I'm booted from the DVD, SUSE thinks it loaded ok, but as soon as I try to boot from the hard drive I get the same error. Is there a simple (I'm new at this) way to load SUSE so that everything will run properly? I'm trying to load SUSE 10. Thanks for any help you can offer. |
All times are GMT -5. The time now is 11:49 PM. |