I would agree with CJS about grub stage1 being on sda as the default install is to the mbr of the first drive. I expect this happened with the Opensuse install as that is the menu which comes up first.
I'll be interested to see if your suggestions work. Post 16 shows root (hd1,4)configfile entry from Ubuntu menu.lst giving "bad file or directory" error Post 20 shows NO Mandriva entry in Opensuse menu.lst. Post 26 shows the Mandriva menu.lst and all the entries for the different OS's show the sdb drive as (hd0)?? Post 29 shows what should be a correct entry for Mandriva in the Opensuse menu.lst but the stanza has (hd0) instead of (hd1) Post 35 shows a correct entry for Mandriva in theOpensuse menu.lst but no initrd lines (cut off in the post?) Interesting that Mandriva grub sees itself on (hd0) while the other systems see (hd1)? |
First I mounted sdb5.
The following procedure worked fine. Code:
mount --bind /dev /tmp/sdb5/dev The following is the part of the output: Code:
PS CJS wrote the following: Code:
Actually when you installed your distros on the sdb drive, most distros by default install Grub to the MBR (Master Boot Record) of /dev/sda, which they assume to be the drive you boot from. It was not my intention to install open SuSE 10.3 on sdb8. The installation procedure dictated terms and installed on sdb8. I just obliged because I wanted an old open SuSE version. On the other hand I am no expert in these matters. If you know everything, it may be possible to select the partition. Mandriva is different. It gives you all the choices to select partitions, programs etc. I would like to say it has the most user friendly installation procedure. You might wonder why I need an old version of open SuSE. I bought about 200 CDs and 50 DVDs about 4 years ago. I didn't use them because in most cases, like the other people, I use or rather burn programs onto DVDs. When you install a latest version of linux distro, you get the latest version kb3 burning program. My old CDs and DVDs are not compatible with the latest version of k3b burning program. When burning a CD or a DVD, I get an error message. The funny error message comes at the end of the DVD/CD burning. I installed the old version of open SuSE which is 10.3 to test. All my old CDs and DVDs are working fine in open SuSE 10.3. So it is obvious that nothing wrong with the my CDs and DVDs. |
OK, looks like Grub was installed successfully to your Mandriva partition boot sector, so how about following the commands from post #58 in order to modify your Mandriva menu.lst, but omit the "cp" command. Also be sure to add the Mandriva entry at the bottom of that post to your OpenSUSE menu.lst, then reboot, and let us know exactly what happens when you try and boot Mandriva. We can go from there.
|
CJS
The following is from post 58. Code:
mkdir /tmp/sdb5 |
OK, how about trying:
Code:
mkdir /tmp/sdb5 |
CSJ
Something is going on for more than 40 minutes. Please read the following: Code:
ni@SuseLinux103:~> su root Besides the above 'kate' opened automatically with the following: Default session menu.lst - kate Code:
timeout 10 Reusing existing ksycoca ... [ This means something is going on.] |
Hello Gins.
Quote:
Quote:
Copy the entry from Mandriva menu.lst shown below and in your last post to the Opensuse menu.lst. Make the change of (hd0,4) to (hd1,4). Quote:
Quote:
I make this suggestion 20+ posts ago but there was confusion about the grub hd0 entries so I hope you get it this time. good luck. |
yancek
I will reboot the computer. I will get the open SuSE 10.3 to the screen. I will mount the Mandriva partition. Afterwards, I will edit the its menu.lst file and add the following: Code:
title Mandriva Grub menu I am going to have dinner now. I am a bit hungry. |
ni@SuseLinux103:~> su root
Password: SuseLinux103:/home/ni # mount /dev/sdb5 /mnt/mandriva SuseLinux103:/home/ni # cd /mnt/mandriva SuseLinux103:/mnt/mandriva # cd /boot SuseLinux103:/boot # cd grub SuseLinux103:/boot/grub # Code:
###Don't change this comment - YaST2 identifier: Original name: windows 3### --------------------------------------------------------------------------------------------- I selected the following item from the menu when the computer starts: Mandriva Grub Menu The following is the error message. Code:
Booting 'linux' Code:
1.linux |
Gins: You are making the same mistake with the "cd" command you made earlier. You are in Opensuse and you mount Mandriva with the first command and change directories to the Mandriva directory with the second command doing this:
Quote:
Quote:
Quote:
SuseLinux103:/boot/grub # If you were at the Mandriva /boot/grub directory, it would be: Quote:
Quote:
If you look at your last post, you see the Mandriva entry you have in Opensuse menu.lst, the one you thought was Mandriva. You can tell it is Opensuse because of the reference to YaST - Mandriva does not use YaST, Opensuse does. You do NOT need to change this Opensuse menu.lst entry for Mandriva. What you need to do for this to work is to put the correct entry in the Mandriva menu.lst Quote:
|
I am grately indebted for you all for taking time to help me.
I must leave home early tommorrow morning to work. It is getting late here. I must leave at 5 o' clock in the morning. I will attend this tomorrow evening. Please help me again tomorrow. |
yancek
This time I don't want to make any mistakes. I got the open SuSE 10.3 to the screen now. The following procedure shows that I mounted the Mandriva properly. Code:
ni@SuseLinux103:~> su root Now I go into Mandriva's menu.lst file and insert the following: Code:
title Mandriva I would like to hear from you again because I don't want to make any mistakes this time. If you says everything is in order, I will go ahead with editing the Mandriva's menu.lst file. |
Thread hijack warning
Quote:
You have hijacked this thread which is disrespectful towards the OP and LQ in general. Consider this a warning. Do not ever hijack a thread again. To make sure we are on the same page I require you to email me you will not hijack any thread again. Having received your answer this thread will be reopened. In the meantime any evasive action from you (like for instance opening up a new thread to bypass this closure will not be tolerated). |
I hope our friends CJS and yancek will look at my latest post.
I am waiting to read your comments again. I will not do anything until I hear from you all. ------------------------------------------------------------------------------------------------- After all the controversies, moderator unSpawn has opened the thread. I know the fact that it is unacceptable to intervene in a thread started by somebody else to solve my own problems. The original thread was in line with my problem. It enticed me to attach my question. It was unfortunate, as far as I am concerned. unSpawn ------------------------ I could not find your email address. So I sent a private message. How do I find moderators' email addresses? |
The stanza for Mandriva should already be there, the one you show in your last post below:
Quote:
Then put the entry below into the Opensuse menu.lst Quote:
Mandriva Grub menu Hope this works because I'm out of ideas. Good Luck. |
All times are GMT -5. The time now is 11:09 AM. |