It would appear that on Sep 16, Michael S. Dunsavage did say:
On 09/16/2011 10:03 AM, Constant van Nidek wrote:
Is there an easy method to find where Grub is located? I have working Grub which defaults to a second grub with my actual system. This system is situated on my third drive on /sdc5. The other working opensuse, a pure LXDE is situated on /sdb3 and is booted via the first Grub. Would like to know where the grub hides.
/boot/grub/menu.lst
is the file you would generally edit to change grub menus
Yes, but I think van Nidek is wanting to find which partition the rest of the particular grub that is "installed" to the MBR of the boot drive, which depending on his bios settings is likely /dev/sda... Assuming it's not grub2 (in which case what he would find is a /boot/grub/grub.cfg.) Though most likely the file he is looking for is, as you say, /boot/grub/menu.lst on some partition other than /dev/sdb3 or /dev/sdc5... {though I have a vague recollection of some Linux I used to use installing the menu list to /boot/grub/grub.conf} The trick is finding which partition has the files that his initial grub is using. If it were me, I'd use the grub shell to "find" those files. Assuming that his "system" on /dev/sdc5 has grub legacy and NOT grub2 he should be able to start the grub shell at a root command prompt with # grub which should get him a grub prompt which looks like: grub> at which he should type: find /boot/grub/menu.lst Since the OP doesn't seem to know about the grub shell's find command, I'm going to risk insulting him by mentioning that that is menu.lst with a lower case L (NOT a number one) I know it took me a while to figure that out way back when... The above find command will find instances of that file on every partition with a filesystem that grub can read. (Note: I think some versions of grub don't do ext4) It will list those partitions grub style where /dev/sdc5 will most likely be (hd2,4) (grub legacy counts both drives and partitions starting with 0 so that "2" would be the third drive, and that "4" would be the 5th partition) I Note however that I've seen multi-drive setups where between the bios order and what not different Linux installed to the same PC listed different drives on the same computer as /dev/sda so it's possible though the grub shell installed to all of them used (hd0,0) for the first partition of the same first drive. If there is any confusion as to which is which, I would insert a temporary file into the /boot/grub directory of /dev/sdc5 named "ThisIsSdc5" And perhaps add one named "ThisIsSdb3" into the /boot/grub directory on /dev/sdb3 Then, at the grub prompt he can: find /boot/grub/menu.lst find /boot/grub/grub.conf find /boot/grub/grub.cfg making a note of the listed partitions and then do: find /boot/grub/ThisIsSdc5 find /boot/grub/ThisIsSdb3 And use the partitions those two commands list to ensure he knows which of the previous are in his currently active Linux filesystems. (That technique sure helped me figure out grub's partition naming convention way back when...) Oh yeah, to exit the grub shell type "quit" ;-) And finally if he does have grub2, there is some simular functionality in it. BUT it's sooo different that somebody else would have to explain it because grub2 still confuses me. Hope this helps! -- | ~^~ ~^~ | <*> <*> Joe (theWordy) Philbrook | ^ J(tWdy)P | \___/ <<jtwdyp@ttlc.net>> -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org