Hello openSUSE,
Thank you for an interesting and useful website/forum. I am a new user looking for some final input/guidance before installing. After many years thinking about it, I am finally migrating from Windows to (SUSE) Linux as part of my new home PC build. Yet, as I’d still like a transitional period with Windows for legacy/proprietary issues, a multi-boot system seems the way to go. I had always thought that I would need to pre-partition my HDD in preparation for a multi-boot system to overcome Windows’ demand for primary partitions etc… but then along comes UEFI/GUID to sweep away MSDOS/MBR and the partition/size limitations and also offer other benefits - especially for multi-boot systems…
So, my newly built office/media PC has 64 bit Intel architecture, UEFI v2.6 BIOS and a single 2TB hybrid HDD - onto which I am now ready to install the OSes from a UEFI mode DVD: W7x64 for legacy, then SUSE 13.1 x64 for main use (in three ext4 partitions) , and, if all goes well, maybe Ubuntu 14 x64 for a separate, secure on-line transaction system, plus a large data storage/library partition accessible from all OSes (so NTFS - I guess) at the end. After studying your site, I created a SUSE 13.1 x64 live ISO DVD to familiarise myself with the OS and get a copy of GParted.
I have read many of your helpful guides and tutorials yet I’m still uncertain on a couple of areas:
Q1: Installing/Partitioning. My objective is an optimised, future proof, partition layout that supports the inherent qualities and intended purposes of each OS. Should I pre-partition/prepare my new HDD with GParted first in any way (for example, set the PT to gpt, then create a 100GB space for SUSE after leaving 100GB unallocated space for W7 in front) or just trust the W7 and SUSE installers to do the job – using the advance/custom install options as required?
I know I should install Windows first: I expect, in UEFI mode, it will set the PT to gpt and create its ESP (FAT32), MSR and OS partitions. Yet, can W7’s strict, proprietary installation compromise my later Linux installations and multi-boot intentions in any way? For example, under UEFI, other OSes will be using the W7-created ESP, and I will no doubt have to shrink the W7OS partition to make room for them. As I am in the fortunate position of being able to plan and control things somewhat with a completely fresh start/install, do I need to check or modify the W7 installation manually to optimise/prepare for the SUSE installation? Or has the old advice of pre-partitioning for multi-boot systems now become unnecessary with UEFI/GUID?
Q2. Booting and boot managers/loaders. My goal would be to create a robust and reliable boot process for my multi-boot system that, on booting, presents a boot menu of all OSes then defaults to auto boot SUSE Linux.
I know that UEFI has its own boot manager and that this works with the specific OS boot managers/loaders that will be loaded into their respective directory in ESP. I know that GRUB2.efi can manage this process and can chain-load Windows when required. I also know there are other options to GRUB2. I have read some dual boot tutorials that simply suggest that the install process of SUSE will reliably deliver my objective… and then read other articles that contain lines of coding and scripts for modifying the ESP entries and/or boot managers in order to achieve such a goal… and others somewhere in between. I realise SUSE is being developed all the time, so what is now the best/recommended way to create and configure a stable boot process that reliably performs my multi-boot objective?
Many thanks in advance for any responses.
SimonG