LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Dual Boot, Vista + Fedora, 2 HDD, EasyBcd boot manager = Fedora not start (https://www.linuxquestions.org/questions/linux-newbie-8/dual-boot-vista-fedora-2-hdd-easybcd-boot-manager-%3D-fedora-not-start-679381/)

6yp 10-27-2008 02:01 PM

Dual Boot, Vista + Fedora, 2 HDD, EasyBcd boot manager = Fedora not start
 
Hello Everybody!

I have a question that I try to resolve already a week,
Everything suppose to work, however its not.
Here is what I have:
HP laptop dv9200 with 2 HDD SATA
1st. - Fully Vista /dev/sda
2nd - Half Fedora 9 fresh install. /dev/sdb/ second half vista drive(NTFS)

When I install fedora 9 I follow a neosmart wiki guide for fedora.
I specify Install on second drive, boot loader GRUB install on /dev/sdb(second hard drive) also I specify "Write to MBR" to put GRUB /dev/sdb1

Then I reload I chose Vista and Launch EasyBCD and go to the "Add/Remove Entries"
I add linux grub chose drive where is boot installed - /dev/sdb(?)

I receive this error:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
find --set -root --ignore-floppies /nst/menu/lst
(hd0,0)
filesysytem type ntfs (????? WTF????), partition type 0x7
configfile /nst/menu.lst
Turning on gate a20.. Succcess.
Starting cmain() ... find --set-root --ignore-floppies /boot/grub/menu.lst
_ (flashing)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Then I take physically my first HDD (WITH VISTA) and on its place, I mount a second (with FEDORA) Manually inside on my latop. Fedora - START WITH OUT ANY PROBLEM.

Here is my /boot/grub/menu.lst
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 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 initrd paths are relative to /boot/, eg.
# root (hd1,5)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/sdb
default=0
timeout=5
splashimage=(hd1,5)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.25-14.fc9.x86_64)

root (hd1,5)

kernel /vmlinuz-2.6.25-14.fc9.x86_64 ro root=UUID=453813a4-d564-4145-86ee-9fae248ed9c7 rhgb quiet
initrd /initrd-2.6.25-14.fc9.x86_64.img
title Other
rootnoverify (hd1,4)
chainloader +1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Then I change:
~~~~~~~~~~~~~~~~~
splashimage=(hd0,5)/grub/splash.xpm.gz --> splashimage=(hd1,5)/grub/splash.xpm.gz
root (hd0,5) --> root (hd1,5)
rootnoverify (hd0,4) --> rootnoverify (hd1,4)
~~~~~~~~~~~~~~~~~
And swap physically hard drives its NOT works.

GOAL: Makes work Vista 64bit and Fedora 9 64 bit together with boot menu with both hard drives installed.

I also been trying to resolve this problem here:
I can not please an URL until I have a few posts, I hope admin will not ban me, this is not a spam or redirection, this is forum on Easy BCD support.
neosmart. net/forums/showthread. php?t=2803
please remove spaces.
So Far no luck.

I am a noob please help me.
Thank you for your time,
Best Regards,
6yp

syg00 10-27-2008 07:02 PM

Been a while since I looked at EasyBCD, but here goes ...
Quote:

Originally Posted by 6yp (Post 3323309)
I specify Install on second drive, boot loader GRUB install on /dev/sdb(second hard drive) also I specify "Write to MBR" to put GRUB /dev/sdb1

Nope - you wrote it to the MBR o.k. as evidenced by the fact you could boot with only this drive in (after your edit). As the doco says, it has to be the boot sector record - you need to install grub into the Fedora partition. Simplest might be to re-install. Can be fixed, but can get messy.

6yp 10-27-2008 10:48 PM

Quote:

Originally Posted by syg00 (Post 3323542)
Been a while since I looked at EasyBCD, but here goes ...
Nope - you wrote it to the MBR o.k. as evidenced by the fact you could boot with only this drive in (after your edit). As the doco says, it has to be the boot sector record - you need to install grub into the Fedora partition. Simplest might be to re-install. Can be fixed, but can get messy.

I did install grub with EasyBCd (where is an option)
Is any way to do it without Easy Bcd????
If I need to re-install Fedora, what option consider Boot and drive I have to specify??
on dev/sdb to I have to write to first sector or MBR??? Where is two options.

6yp 10-28-2008 10:16 AM

Anybody know? Please help.

syg00 10-28-2008 08:16 PM

EasyBCD doesn't install grub, it merely allows the Vista boot to see it, and select it. Grub needs to be re-installed in the root partition.
You should be able to do it from a rescue mode from the Fedora CD - google should find plenty of hits. I'll have a look later when/if I can find a Fedora system.

6yp 10-28-2008 08:48 PM

Hello syg00!!
Thank you for trying to help me.
Please let me know,
1. When I reinstall fedora, I need to place it on second drive, what kind of boot options I have to specify???
"write to MBR" or "write to first sector" on second drive? What is the deference?

yancek 10-28-2008 09:28 PM

You indicated in your first post that after making changes to menu.lst (root sd1,5), you were able to boot Fedora. You could change your settings in the BIOS so the second drive (with Fedora) is set as the first drive in boot order. You didn't indicate wherther you could boot the vista on the second drive? Also, do you have a second vista OS on the first drive? or is it just data? You will need entries in menu.lst for vista for both drives if you have two OS's.

The error you describe in your first post is because EasyBCD was looking at the first drive for a Linux filesystem and you have only vista. Note the (hd0,0) below from your first post.

find --set -root --ignore-floppies /nst/menu/lst
(hd0,0)
filesysytem type ntfs (????? WTF????), partition type 0x7

If you can still boot into Fedora, it might help if you could run the command 'fdisk -l' (lower case Letter L) and post the output here.

syg00 10-29-2008 06:44 PM

O.K., I found a Fedora 9 CD this morning - boot that, and select rescue mode. It gives you plenty of messages - read them all.
I have several different distros installed, it found all of them, and asked which one I wanted to recover. Note that I have only one disk in that laptop, so I' don't know if Anaconda can deal with two - past experience doesn't leave me confident.
As it says, issue "chroot /mnt/sysimage". Then do a "df" - it'll show you the root partition - use that in this command
Code:

grub-install /dev/sdb6
Then you should be able to get EasyBCD to see it.
If you need to do a full (Fedora) re-install, just install grub to a partition - not the MBR.


All times are GMT -5. The time now is 06:58 PM.