Multiple booting from two drives assistance needed.
I installed three O.S on one drive. I disconnected this drive and installed two more OS's on the the next drive. On the first drive all three were bootable and on the second only the first O.S. would boot. The second drive booted both O.S at first and then stopped. I used a rescue disk on the second drive with two on it and it made no difference. I did the same to the first drive and I sort of joined the to boot loaders together in a non appreciative way.
Is is practical to do what I tried doing and should I just multiboot off one drive? I would like about eight O.S's on the same computer. Thanks in advance! |
Quote:
Quote:
When you put the two drives live together, the available grubs' configurations would have been messed up. Quote:
Quote:
Code:
root (hd0,0) Code:
root (hd1,0) If you have any more problems, paste the output of Code:
sfdisk -l Quote:
HTH |
Sharing swap is only reasonable, I do it all the time. You need about 10 GB in average for a distribution. With disks in excess of 2 TB available compute for yourself how many you can put on a disk ;). Here is a link to: GRUB How to install and boot 145 operating systems
http://www.justlinux.com/forum/showthread.php?t=147959 |
Iv'e even started drinking "I mean" using WINE again.
I Googled "Boot Manager" today but I have made it this far so I will try to edit Grub which it looks like you are recommending.If all fails I will try something like "Gag". I could not find a decent guide to Grub but trying to configure it will probably have better results. I have been reading MS guides for info and even using WINE!
If possible it would be great to know What Grub stores and Where it stores it. |
Quote:
Here's a link to Grub Legacy documentation: http://www.gnu.org/software/grub/manual/legacy/ And to Grub2 tutorial: http://www.dedoimedo.com/computers/grub-2.html |
I'm booting into Mandriva 10 presently.
I'm wondering if having two Mandriva's 10 and 08 is causing an issue? The last time I tried to load some O.S's I attempted to get 1 version of XP and Mandriva 08 on the first IDE drive and Mandriva 10 on the second which is a SATA. The boot loader found a good version of XP on the second drive from before so I was going to leave it. What happens in my closet with me and my computer is my business. That is going to be added to my sig. next.
The rescue disks I presenly have allow the use of a terminal and just reinstall the boot loader. I got this Grub file from Mandriva 10 and this is the fdisk for it as well. Quote:
|
Quote:
Quote:
Quote:
hd1=disk sdb 5=partition 5 (sdb5) Which means you're counting from 1 and that entry maps to a valid partition in your sfdisk -l output (stay with me here...) Quote:
(which exists...) Quote:
BTW2. I would expect to see a "rootnoverify" entry for Win OSes.. but if it works for you... So, if you're *still* counting from 1, this is /dev/sdb0 Which doesn't exist in your sfdisk -l output... (still with me?...) mmm... (so, it's broken...what to do?) Ok, lets work backwards... If this entry were to be valid, it must point to /dev/sdb1 But then you're counting from zero Which means the (hd1,5) entries above should really be Quote:
(ok, seems reasonable, so lets pursue this idea...) Quote:
So the conclusion is: Your config file is: Sometimes zero, sometimes one... Can you see how grub could be getting all mixed up? Therefore, start from scratch: If you work from the premise that Quote:
you count from 1 THEN Quote:
you count from 0 THEN Quote:
I hope it helps with your issue. Regards! |
I found a Arch tutorial and managed to get the grub terminal output/
One of the better guides I have read is http://wiki.archlinux.org/index.php/GRUB and ran "grub> find /boot/grub/stage1" which returned "(hd0.5) and (hd1,4) if it matters.
This is from the device map from /grub/mapfolder (hd0) /dev/sdb (hd1) /dev/sda Thanks for your expertise!:hattip: |
Quote:
Code:
/dev/sda6 2741+ 10388 7648- 61432528+ 83 Linux = (hd0,5) |
I don't think that Grub is all that Grand right now.
I spent close to twenty hours on this and I can not find the info to go about this in an educated manner. I can understand the guides I read but they don't have enough info to do anything. If you have a problem with Grub you need to manually re-write your list file and no one on the Web knows how to do it but they can manage to write a guide for doing nothing. I'm sure their sites get a lot of hits though.
Here are some things I have learned from fooling with it. Grub will only rewrite its MBR. Whatever the code does that runs it is mostly a mystery. The code tries to blindly fix the MBR. I tried it enough times that it would not boot at all. Grub will make a boot menu list of operating systems and not be able to boot them. You get the # 18 error. If you put more than two OS on Grub it makes another boot menu so you first choose from one menu and go to another menu. This time around I installed XP Pro and Mandriva 08 on the first drive with Mandriva 10 on the second while leaving all the drives hooked up. When you go to the boot menu it lists O.S's it can't boot as well. When you reinstall a Linux Distro the install software will find old windows Versions and accurately put them on the menu but not the old Linux ones. If you put the MBR on a partition it will not load Grub. The set up menu (delete button) of BIOS just selects which drive to use the MBR from. Grub will use either drive natively if left on either (boot from setting).God knows why it is there anyway. I don't think Grub is good enough to boot more than two O.S's. I had to repartition the drives with a windows installer to re-install a Linux with Grub. It would hang while booting the only Linux distro along with XP. Grub is using old info while installing fresh. Incidentally some times windows won't install on a Raw drive. It likes to go over another O.S so long as it is newer than it. It will just hang during the hardware stage. So my advice to anyone is not to put more than two O.S's on Grub unless you know someone personally that can assist you with it. Saying the term "chainload" does not give you the ability to do it. I'm going to get some software that can help document what Grub does. I have the link stored on a thumb drive in Abiword but I don't have Abiword on this Distro yet so I will have to edit it in later. Trying something like Gag has got to be the more practical than fooling with Grub and not being able to obtain info to change the list file. If you can't build one from scratch you don't have the expertise to re-write it. Thanks to everyone and especially Mr.Bit for your help! It allowed me to search for more info. Maybe I can find some stuff on Grub2 down the line. Edit: this is the link for the software I mentioned.http://www.cgsecurity.org/wiki/TestDisk_Download Here are the best links I could find for Grub that have actual information. I would like to thank the people that are responsible for keeping them on the Web! http://www.gnu.org/software/grub/man...#Configuration http://tldp.net/HOWTO/Remote-Serial-...WTO/index.html http://mirror.href.com/thestarman/asm/mbr/GRUB.htm http://www.centos.org/docs/5/html/In...ub-whatis.html http://mirror.href.com/thestarman/asm/mbr/GRUB.htm http://www.pcguide.com/byop/byop_Wor...Bootloader.htm The Grub manual has a lot of info presented in a confusing way. http://www.gnu.org/software/grub/manual/grub.html |
All times are GMT -5. The time now is 10:40 PM. |