[opensuse] Installing openSuse 12.2
Hi all, I'm going to install 12.2 on my box. I have 11.4 on it and want to keep that install. I have that set up with swap, /boot and /. I have a seperate partition set up and will let the 12.2 installer format it. My question is how do I handle /boot. I don't want to loose ability to boot to 11.4. Should I just let the installer take care of things, or set up a new /boot for the new install? TIA Jim F -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2012/09/08 15:17 (GMT-0400) Jim Flanagan composed:
I'm going to install 12.2 on my box. I have 11.4 on it and want to keep that install. I have that set up with swap, /boot and /. I have a seperate partition set up and will let the 12.2 installer format it. My question is how do I handle /boot. I don't want to loose ability to boot to 11.4. Should I just let the installer take care of things, or set up a new /boot for the new install?
This is really a matter of personal preference, not "should". I set up a /boot partition on each new HD, but after the first Linux installation is complete, that partition is never mounted on /boot. Instead I mount it on /disks/boot and manage it's menu.lst myself by adding copies of stanzas from new installations and/or chainloader and/or configfile entries for them. After dismounting the master boot partition, which is a primary partition set active in the MBR (which itself contains standard DOS/BIOS-compatible code), from boot, all existing and new Linux installations get Grub installed only to the / partition. -- "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
On 9/8/12 2:40 PM, Felix Miata wrote:
On 2012/09/08 15:17 (GMT-0400) Jim Flanagan composed:
I'm going to install 12.2 on my box. I have 11.4 on it and want to keep that install. I have that set up with swap, /boot and /. I have a seperate partition set up and will let the 12.2 installer format it. My question is how do I handle /boot. I don't want to loose ability to boot to 11.4. Should I just let the installer take care of things, or set up a new /boot for the new install?
This is really a matter of personal preference, not "should". I set up a /boot partition on each new HD, but after the first Linux installation is complete, that partition is never mounted on /boot. Instead I mount it on /disks/boot and manage it's menu.lst myself by adding copies of stanzas from new installations and/or chainloader and/or configfile entries for them. After dismounting the master boot partition, which is a primary partition set active in the MBR (which itself contains standard DOS/BIOS-compatible code), from boot, all existing and new Linux installations get Grub installed only to the / partition.
Hi Felix, I kind of follow your post, but it is a little over my head. Would one option for me be on install setup to set /boot to the existing /boot partition, and / to the new partition? The install setup automatically selected my swap, but did not select /boot, nor my empty partition I intend for / on this install. Thanks, Jim F -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2012/09/08 17:41 (GMT-0500) Jim Flanagan composed:
I kind of follow your post, but it is a little over my head.
Would one option for me be on install setup to set /boot to the existing /boot partition, and / to the new partition? The install setup automatically selected my swap, but did not select /boot, nor my empty partition I intend for / on this install.
As an alternative to that workable proposal, one option would be to: 1-remove the current /boot entry from fstab 2-mount that partition elsewhere 3-move or copy all files from that partition to the 11.4 /boot directory tree 4-adjust /etc/grub.conf, /boot/grub/device.map and /boot/grub/menu.lst to the new locations 5-reinstall 11.4's Grub on account of those new locations From there you have two logical options: A-install 12.2 without regard to the existence of the formerly /boot partition, instructing the installer to put Grub on the 12.2 / partition B-install 12.2 via expert partitioning to direct the old /boot partition to be mounted to /boot for 12.2, and Grub to be installed there By choosing A, it will be up to you to add 12.2 to oldboot, from which you would be choosing whether to boot 11.4 or 12.2 via the Grub originally installed by and for 11.4. The benefits of this choice include it never being altered except by you, while leaving other Grub menus to be maintained by and for only each installed OS. By choosing B, 12.2 will be the primary bootloader for both 11.4 and 12.2. It will offer direct boot via stanza copied by the installer from 11.4 into 12.2's Grub, and/or a chainloader entry for same, and/or a configfile entry for same. Most likely you'll only see the first type of the three possibilities, but all can be custom configured and equally workable. All the above ignore the possibility of having Grub on the MBR, either already, or via 12.2 installation. If it's already there now, and you instruct 12.2 to put it there too, then each update involving Grub and/or initrds and/or kernels can possibly wrest control from the other installed OS or otherwise mangle reliability. You don't want more than one OS trying to control the MBR. I always keep MBR under personal control, and stick to standard DOS/BIOS legacy MBR code, restricting Grub to partitions only. I don't have any need for EFI boot. Everything I need from a bootloader I get from Grub Legacy, so have Grub 2 only installed on *buntu installations, no bootloader at all installed to Fedora, Mageia or Mandriva installations that offer only Grub2, and one (out of 100+) Grub2 installed to any openSUSE installation. -- "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
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 2012-09-08 21:17, Jim Flanagan wrote:
Hi all,
I'm going to install 12.2 on my box. I have 11.4 on it and want to keep that install. I have that set up with swap, /boot and /. I have a seperate partition set up and will let the 12.2 installer format it. My question is how do I handle /boot. I don't want to loose ability to boot to 11.4. Should I just let the installer take care of things, or set up a new /boot for the new install?
What I do is tell the installer to put grub in the new partition, and not to touch the MBR, not to boot from MBR. After the installation this will not boot. You have to start your previous install, and in that grub and an entry like: title openSUSE Factory (/dev/sda9) via chainloader rootnoverify (hd0,8) chainloader +1 title openSUSE Factory (/dev/sda9) via configfile root (hd0,8) configfile /boot/grub/menu.lst Mutandis mutandi. If the installer does not select your prepared partition, tell it to do so, you are the boss. - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iF4EAREIAAYFAlBMP8QACgkQja8UbcUWM1wvfwD/cSSrEq44lqKssw+eEPXGWbyh OAukWGmF2TWTkfa/G6wA/iNFoRHZittoSKJgcBFwFoQE5HCztdlMY7uzCpB6D1Lc =Hz32 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 09/09/12 17:05, Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 2012-09-08 21:17, Jim Flanagan wrote:
Hi all,
I'm going to install 12.2 on my box. I have 11.4 on it and want to keep that install. I have that set up with swap, /boot and /. I have a seperate partition set up and will let the 12.2 installer format it. My question is how do I handle /boot. I don't want to loose ability to boot to 11.4. Should I just let the installer take care of things, or set up a new /boot for the new install? What I do is tell the installer to put grub in the new partition, and not to touch the MBR, not to boot from MBR. After the installation this will not boot. You have to start your previous install, and in that grub and an entry like:
title openSUSE Factory (/dev/sda9) via chainloader rootnoverify (hd0,8) chainloader +1
title openSUSE Factory (/dev/sda9) via configfile root (hd0,8) configfile /boot/grub/menu.lst
Mutandis mutandi.
If the installer does not select your prepared partition, tell it to do so, you are the boss.
Hrmf.... I did this but it 12.2 gave me the two-fingered salute and put the loader into /boot and not where I told it- a specially created partition (sda1) called "btldr". BC -- Using openSUSE 12.2 x86_64 KDE 4.9.1 & kernel 3.5.3-1 on a system with- AMD FX 8-core 3.6/4.2GHz processor 16GB PC14900/1866MHz Quad Channel Corsair "Vengeance" RAM Gigabyte AMD3+ m/board; Gigabyte nVidia GTX550Ti 1GB DDR5 GPU -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-09-09 10:31, Basil Chupin wrote:
On 09/09/12 17:05, Carlos E. R. wrote:
What I do is tell the installer to put grub in the new partition, and not to touch the MBR, not to boot from MBR. After the installation this will not boot. You have to start your previous install, and in that grub and an entry like:
title openSUSE Factory (/dev/sda9) via chainloader rootnoverify (hd0,8) chainloader +1
title openSUSE Factory (/dev/sda9) via configfile root (hd0,8) configfile /boot/grub/menu.lst
Mutandis mutandi.
If the installer does not select your prepared partition, tell it to do so, you are the boss.
Hrmf.... I did this but it 12.2 gave me the two-fingered salute and put the loader into /boot and not where I told it- a specially created partition (sda1) called "btldr".
Looks like uefi / grub 2. - -- Cheers / Saludos, Carlos E. R. (from 12.1 x86_64 "Asparagus" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlBQhE0ACgkQIvFNjefEBxqnnwCfZtHA+IQZOxH7kFnIEubgiIZd RLUAoLxaL6cqwjjJ36DFUnY+0Y/J9mO0 =7Tgv -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, Sep 12, 2012 at 2:47 PM, Carlos E. R.
Hrmf.... I did this but it 12.2 gave me the two-fingered salute and put the loader into /boot and not where I told it- a specially created partition (sda1) called "btldr".
Looks like uefi / grub 2.
Yup.. my new computer ended up the same way. I hadn't even realised I had UEFI instead of the old fashioned BIOS until this happened... prompted me to go looking and researching why this was handled this way. One "neat" feature is now your UEFI is aware of your openSUSE install. If you boot your system, press DEL and go into the UEFI , you will see openSUSE listed as an OS. You will also note that /sda1 is a FAT32 partition, not a Linux native partition... this is now your EFI System Partition... thus how UEFI is aware of your installed OS. It's very well documented on the Arch Wiki https://wiki.archlinux.org/index.php/Unified_Extensible_Firmware_Interface Worth a read so you understand the changes/differences between BIOS and UEFI... specifically, "UEFI does not launch any boot code in the MBR whether it exists or not." C. -- openSUSE 12.2 x86_64, KDE 4.9.1 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (5)
-
Basil Chupin
-
C
-
Carlos E. R.
-
Felix Miata
-
Jim Flanagan