Please excuse if this is a frequent question. If it is covered elsewhere please can you provide a link.
I am trying to install Leap 15.2 to my new computer. It is an HP Elite (refurbished) with a 120Gb SSD and a 500Gb HDD. Windows 10 Home 64 is installed with, I think, a home partition on the HDD. I would like to retain the Windows and install Opensuse as the main OS with the /home partition on the HDD and everything else on the SSD.
I can start the install and get to the disc partitioning stage. I can then resize the Windows partition on the SSD down to allow the remaining space for the Linux / partition. I can’t see how to move the /home partition to the HDD which is currently occupied by the Windows partition. Presumably I will need to resize this partition down to allow space for the Linux /home but then how do I move /home to the HDD?
I hope this makes sense. Any advice welcome. Thanks
Mike
Your SSD is 120GB. Depending on the file system you want to use with openSUSE and the amount of software packages you will install you might need up to 40GB (or more) for openSUSEs root partition. It makes perfect sense to put that root partition on the SSD. However this will leave you with 80 GB (or less) for MS Windows!
To be safe it might be better to shrink any by MS Windows created partition with MS Windows tools before you try to install openSUSE. AND DO NOT FORGET TO BACKUP YOUR DATA BEFORE YOU START SHRINKING.
If you want to be able to access some/all of your data with MS Windows and
openSUSE you will have to prepare for this (e.g. switch of any fastboot or hyperboot options in MS Windows, install NTFS-drivers in openSUSE, …).
Thanks for the suggestions. I will only be using Windows for the very few instances where I absolutely need to use a Windows application not available for Linux; I have been using this on my current PC for a long time.
Subsidiary question: what is the recommended file system these days, I have been using ext4 but is something else preferable?
If you’re planning to use Btrfs as the file system on the system partition, with a reasonable amount of applications installed, you’ll need at least 60 to 80 GB for that partition – with only 40 GB for the Linux system, there won’t be much space for any applications over and above the default ones – the space need by /tmp and /var shouldn’t be forgotten – plus the space Btrfs needs for the Snapshots …
Microsoft state that, 64-bit Windows 10 needs at least 20 GB.
But, that’s only the space needed by the Windows OS – there’s also the space needed for cache, registry, and temporary files …
Therefore, at least 50 GB disk space for Windows 10 is reasonable, provided that, you don’t want to do too much with Windows …
There’s also the disk space needed by Linux for the Swap partition – at some time in the future when the Linux Kernel will support hibernation again «with UEFI Secure Boot», you’ll need a Swap partition the same size as your main Memory – you could place the Linux Swap partition on the HDD …
You could also consider placing the /tmp and /var partitions on the HDD.
Given that, you’ll not have much space on the SDD for a Linux System partition, consider using ext4 as the System partition’s file system.
With a relatively small SSD I would stick to EXT4 for the root partition, unless you definitely need the features of BTRFS (such as snapper snapshots, but they fill up the disk very quickly…).
For the separate /home partition I would also stick to EXT4 if you are used to that; an alternative to consider is adding an extra partition formatted to NTFS if you are planning on sharing data between Linux and Win***
If the next Windows 10 updates are to execute as expected, you’ll need rather more than a 100 GB disk …
*=2]Your current 120 GB SSD system disk may, possibly, be just about enough for the next Windows 10 update …
Please consider installing the Linux system completely on the HDD …