[opensuse] Dual boot ubuntu & opensuse
Hi, After reading the threads about grub, I was wondering how I have to install opensuse on my ubuntu laptop. There is a partition free, but how about grub ? What information do I need to be able to make an entry in suse's menu.lst ? Or can opensuse's installer manage this by itself ? Then again, do I need to modify my ubuntu to tell it's no longer in control of grub ? TIA Koenraad Lelong -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 03/14/2012 07:18 AM, Koenraad Lelong wrote:
Hi,
After reading the threads about grub, I was wondering how I have to install opensuse on my ubuntu laptop. There is a partition free, but how about grub ? What information do I need to be able to make an entry in suse's menu.lst ? Or can opensuse's installer manage this by itself ? Then again, do I need to modify my ubuntu to tell it's no longer in control of grub ?
TIA
Koenraad Lelong
From my recent experience installing opensuse on my Kubuntu desktop opensuse will not find the Ubuntu partition and set it up in grub for whatever reason. I had to set up Grub with Kubuntu to get all the operating systems recognized and booting properly. Kubuntu will set up opensuse but not the other way round. -- “The Constitution is not an instrument for the government to restrain the people, it is an instrument for the people to restrain the government lest it come to dominate our lives and interests”. - Patrick Henry - _ _... ..._ _ _._ ._ ..... ._.. ... .._ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wednesday, 14 March 2012 08:56 Billie Walsh wrote:
On 03/14/2012 07:18 AM, Koenraad Lelong wrote:
Hi,
After reading the threads about grub, I was wondering how I have to install opensuse on my ubuntu laptop. There is a partition free, but how about grub ? What information do I need to be able to make an entry in suse's menu.lst ? Or can opensuse's installer manage this by itself ? Then again, do I need to modify my ubuntu to tell it's no longer in control of grub ?
TIA
Koenraad Lelong
From my recent experience installing opensuse on my Kubuntu desktop opensuse will not find the Ubuntu partition and set it up in grub for whatever reason. I had to set up Grub with Kubuntu to get all the operating systems recognized and booting properly. Kubuntu will set up opensuse but not the other way round.
I just installed Slackware 13.37 in my second hdd, which is /dev/sdb. After installing it, I went and booted back into opensuse and went into YaST and it found everything and was very easy to setup so that I could choose which distro to boot into, so I guess I have to disagree that opensuse won't see other OS's/distro's...at least for *me* it worked just fine. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Am Mittwoch, 14. März 2012 schrieb Koenraad Lelong:
Hi,
After reading the threads about grub, I was wondering how I have to install opensuse on my ubuntu laptop. There is a partition free, but how about grub ? What information do I need to be able to make an entry in suse's menu.lst ? Or can opensuse's installer manage this by itself ? Then again, do I need to modify my ubuntu to tell it's no longer in control of grub ?
TIA
Koenraad Lelong
Hello Konrad The Problem is, that opensuse use grub1 and ubuntu grub2. This cause that ubuntu will find opensuse as a bootable system, but opensuse can not handle ubuntu. But if you want opensuse to manage the systems on your computer, then you can setup ubuntu manually. title Ubuntu kernel (hd0,12)/boot/grub/core.img This is how the entry in the menu.lst locks greets Michael -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, 2012-03-14 at 15:31 +0100, Michael Schueller wrote:
Am Mittwoch, 14. März 2012 schrieb Koenraad Lelong:
Hi,
After reading the threads about grub, I was wondering how I have to install opensuse on my ubuntu laptop. There is a partition free, but how about grub ? What information do I need to be able to make an entry in suse's menu.lst ? Or can opensuse's installer manage this by itself ? Then again, do I need to modify my ubuntu to tell it's no longer in control of grub ?
TIA
Koenraad Lelong
Hello Konrad
The Problem is, that opensuse use grub1 and ubuntu grub2. This cause that ubuntu will find opensuse as a bootable system, but opensuse can not handle ubuntu. But if you want opensuse to manage the systems on your computer, then you can setup ubuntu manually.
If i understood correctly, 12.1 _does_ have grub2, but uses by default grub1. So i'm not sure if that means that after installation, you can switch towards grub2. Or if you can decide during the info-gathering just before installation, that you **might** be able to tell the installer to use grub2 instead of grub1, and use grub2 straight away. If i had some idle hw, i might have tested that, be all is in use..;-( hw -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, 2012-03-14 at 22:58 +0100, Hans Witvliet wrote:
On Wed, 2012-03-14 at 15:31 +0100, Michael Schueller wrote:
Am Mittwoch, 14. März 2012 schrieb Koenraad Lelong:
Hi,
After reading the threads about grub, I was wondering how I have to install opensuse on my ubuntu laptop. There is a partition free, but how about grub ? What information do I need to be able to make an entry in suse's menu.lst ? Or can opensuse's installer manage this by itself ? Then again, do I need to modify my ubuntu to tell it's no longer in control of grub ?
TIA
Koenraad Lelong
Hello Konrad
The Problem is, that opensuse use grub1 and ubuntu grub2. This cause that ubuntu will find opensuse as a bootable system, but opensuse can not handle ubuntu. But if you want opensuse to manage the systems on your computer, then you can setup ubuntu manually.
If i understood correctly, 12.1 _does_ have grub2, but uses by default grub1.
So i'm not sure if that means that after installation, you can switch towards grub2. Or if you can decide during the info-gathering just before installation, that you **might** be able to tell the installer to use grub2 instead of grub1, and use grub2 straight away.
If i had some idle hw, i might have tested that, be all is in use..;-(
hw
Have a look here; http://forums.opensuse.org/english/get-technical-help-here/how-faq-forums/ad... It's dead simple to edit menu.lst, this explains how to add the entries you need. Jon -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, 2012-03-14 at 18:05 -0400, Jonathan Dlouhy wrote:
On Wed, 2012-03-14 at 22:58 +0100, Hans Witvliet wrote:
On Wed, 2012-03-14 at 15:31 +0100, Michael Schueller wrote:
Am Mittwoch, 14. März 2012 schrieb Koenraad Lelong:
Hi,
After reading the threads about grub, I was wondering how I have to install opensuse on my ubuntu laptop. There is a partition free, but how about grub ? What information do I need to be able to make an entry in suse's menu.lst ? Or can opensuse's installer manage this by itself ? Then again, do I need to modify my ubuntu to tell it's no longer in control of grub ?
TIA
Koenraad Lelong
Hello Konrad
The Problem is, that opensuse use grub1 and ubuntu grub2. This cause that ubuntu will find opensuse as a bootable system, but opensuse can not handle ubuntu. But if you want opensuse to manage the systems on your computer, then you can setup ubuntu manually.
If i understood correctly, 12.1 _does_ have grub2, but uses by default grub1.
So i'm not sure if that means that after installation, you can switch towards grub2. Or if you can decide during the info-gathering just before installation, that you **might** be able to tell the installer to use grub2 instead of grub1, and use grub2 straight away.
If i had some idle hw, i might have tested that, be all is in use..;-(
hw
Have a look here; http://forums.opensuse.org/english/get-technical-help-here/how-faq-forums/ad...
It's dead simple to edit menu.lst, this explains how to add the entries you need.
Jon
Except for one detail. The date of that article is: "26-Mar-2011, 15:32" At that time, afaicr, Ubuntu was still using grub1, after that they changed to grub2. The fact that suse's grub1 does not recognize the stuf from grub2 (U11.04, U11.10, fedora16) is causing the problems As soon as we change also to grub2, this problem will be something of the past. Hans -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wednesday 14 Mar 2012 13:18:11 Koenraad Lelong wrote:
Hi,
After reading the threads about grub, I was wondering how I have to install opensuse on my ubuntu laptop. There is a partition free, but how about grub ? What information do I need to be able to make an entry in suse's menu.lst ? Or can opensuse's installer manage this by itself ? Then again, do I need to modify my ubuntu to tell it's no longer in control of grub ?
openSUSE 12.1 uses Grub 0.97, so it can't automatically detect Grub2 installations (such as ubuntu). In your situation I would tell the openSUSE installer not to add a bootloader and then modify Grub2 from ubuntu and add the openSUSE install as a boot menu choice. The second option is to install Grub1 with openSUSE and manually add Ubuntu back into the boot choices. If it was me i would do it the first way, but either way works. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wednesday, March 14, 2012 10:39 AM Graham Anderson wrote:
On Wednesday 14 Mar 2012 13:18:11 Koenraad Lelong wrote:
Hi,
After reading the threads about grub, I was wondering how I have to install opensuse on my ubuntu laptop. There is a partition free, but how about grub ? What information do I need to be able to make an entry in suse's menu.lst ? Or can opensuse's installer manage this by itself ? Then again, do I need to modify my ubuntu to tell it's no longer in control of grub ?
openSUSE 12.1 uses Grub 0.97, so it can't automatically detect Grub2 installations (such as ubuntu). In your situation I would tell the openSUSE installer not to add a bootloader and then modify Grub2 from ubuntu and add the openSUSE install as a boot menu choice.
The second option is to install Grub1 with openSUSE and manually add Ubuntu back into the boot choices.
If it was me i would do it the first way, but either way works.
To add a bit to this . . . First, you need to decide which OS you want to control the process. Since Ubuntu uses grub2, it probably is easier to use it. Second, learn a bit about chainloading. This is simply having one boot manager program transfer control to another. This is done by installing the boot loader in the OS's partition boot sector. So, if you choose to use Ubuntu for control, install openSUSE's grub1 to the boot sector of its root partition. Third, add a chainloader stanza to Ubuntu for booting opensuse. I'm not familiar with grub2 syntax, so I can't say exactly how but it's probably easy to find. Ubuntu's grub1 upgdate-grub usually would find another boot loader; it may still do so with grub2. If you want to use openSUSE to control booting Ubuntu, you can bypass the boot sector chainload to Ubuntu and directly call its boot manager program (core.img). Michael's prev post shows the syntax to add to menu.lst to do that. But this will require that you have openSUSE's grub1 take control of booting the machine, which is to say, either installing grub1 to the MBR or installing generic code to the MBR and grub1 to the openSUSE root partition boot sector - unless it is a logical, in which case you would install grub1 to the extended primary pointing to the logical. As you can see, it is probably easier to use Ubuntu to control the boot since it already controls the machine. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Dual means exactly 2 bootable operating systems. Multiboot means more than one bootable operating system. Once you have more than two installed, you don't have dual boot. On 2012/03/14 14:19 (GMT-0400) Dennis Gallien composed:
it is probably easier to use Ubuntu to control the boot since it already controls the machine.
It may be more expedient, but if you actually want to understand and control your system's booting, you might rather stick with Grub Legacy, regardless which is already in control. Grub2: 1-depends on an installed OS for installation, file hosting and management 2-is larger and far more powerful & complex 3-docs strongly recommend against installing anywhere except MBR Installation. MBR installation is easily (almost guaranteed to be) broken by installation of additional OS(es) 4-supports installation to RAID and more that Grub Legacy doesn't 5-Prefers to store data on boot track sectors above the MBR that other OS and/or utilities may be using Grub Legacy: 1-doesn't care where it's "installed", except for needing /boot/grub for a few small files 2-can be understood and managed by mere mortals even from its boot shell 3-can have its files installed to any supported filesystem whether or not any /etc lives there 4-can readily boot a system via its shell when its menu is broken or missing (likely possible from Grub 2 by anyone who can figure out how) An upthread statement was made that openSUSE cannot detect Grub2. I think that's misleading, if not technically incorrect. I think it does detect it, but it simply has not as of 12.1 been programmed to do anything with what it found. Because of the massive increase in complexity over Grub Legacy, incorporating it into YaST, perl-Bootloader and related installation modules is a complex process requiring a lot of resources that had not yet been available before the current dev cycle (12.2). There's no technical reason for Grub Legacy and Grub2 not to exist on the same machine. However, by putting whatever Grub the OS being installed defaults to _ONLY_ on its / or /boot partition, maintenance of another OS will not corrupt it. Installing openSUSE after *buntu and putting the openSUSE Grub only on the MBR guarantees the next *buntu Grub update process will make openSUSE unbootable until steps are taken in *buntu to boot openSUSE using *buntu's Grub only. IMO the best place for any controlling Grub is on a primary partition, because no foreign installation process will corrupt it without doing more damage than just to Grub. I _never_ put Grub on any MBR. I always install the default grub to a /boot or / partition. I don't necessarily mount the partition containing Grub and able to boot on /boot. In many cases I expressly do not, preferring to manage menu.lst myself, keeping it away from installation and update scripts. I have dozens of multiboot machines, most with more than 3 installed operating systems. There is no single right way with bootloaders and multiboot. There's as much art to it as science. The best choice for anyone new to multiboot is probably to use whichever boot loader has the best support for your preferred OS. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (9)
-
Billie Walsh
-
Dennis Gallien
-
Felix Miata
-
Graham Anderson
-
Hans Witvliet
-
Insomniactoo
-
Jonathan Dlouhy
-
Koenraad Lelong
-
Michael Schueller