Planning for partitioning of a full linux system

At the moment my computer is configured like this


  linux-xrbl:/home/warren # fdisk -l
  
 
  Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors
  Units: sectors of 1 * 512 = 512 bytes
  Sector size (logical/physical): 512 bytes / 512 bytes
  I/O size (minimum/optimal): 512 bytes / 512 bytes
  Disklabel type: dos
  Disk identifier: 0x675e5be7
  
 
  Device     Boot     Start       End   Sectors   Size Id Type
  /dev/sda1  *    402733056 549535743 146802688    70G 83 Linux
  /dev/sda2       207671296 218161739  10490444     5G 82 Linux swap / Solaris
  /dev/sda3       549535744 976773167 427237424 203.7G 83 Linux
  /dev/sda4            2048 207671295 207669248    99G  f W95 Ext'd (LBA)
  /dev/sda5            4096  33703935  33699840  16.1G 83 Linux
  /dev/sda6        33705984 207671295 173965312    83G 83 Linux
  
 
  Partition table entries are not in disk order.
  Disk /dev/mapper/WDC_WD5000AAKX-001CA0_WD-WMAYUH501563: 465.8 GiB, 500107862016 bytes, 976773168 sectors
  Units: sectors of 1 * 512 = 512 bytes
  Sector size (logical/physical): 512 bytes / 512 bytes
  I/O size (minimum/optimal): 512 bytes / 512 bytes
  Disklabel type: dos
  Disk identifier: 0x675e5be7
  
 
  Device                                              Boot     Start       End   Sectors   Size Id Type
  /dev/mapper/WDC_WD5000AAKX-001CA0_WD-WMAYUH501563p1 *    402733056 549535743 146802688    70G 83 Linux
  /dev/mapper/WDC_WD5000AAKX-001CA0_WD-WMAYUH501563p2      207671296 218161739  10490444     5G 82 Linux swap / Solaris
  /dev/mapper/WDC_WD5000AAKX-001CA0_WD-WMAYUH501563p3      549535744 976773167 427237424 203.7G 83 Linux
  /dev/mapper/WDC_WD5000AAKX-001CA0_WD-WMAYUH501563p4           2048 207671295 207669248    99G  f W95 Ext'd (LBA)
  /dev/mapper/WDC_WD5000AAKX-001CA0_WD-WMAYUH501563p5           4096  33703935  33699840  16.1G 83 Linux
  /dev/mapper/WDC_WD5000AAKX-001CA0_WD-WMAYUH501563p6       33705984 207671295 173965312    83G 83 Linux
  
 
  Partition table entries are not in disk order. 

At the moment it is telling me my partition table is not in disk order which I want to correct.

I am planning on doing a new installation over my current opensuse system & below is how I am planning on partitioning to partition my system.

I have copied my home directory to my seagate external hard drive which is about 40 gb.
I want to copy this back to my home directory after the new installation, so I don’t want to touch this external at the moment.
My Transcend I want to wipe totally clean & create a linux FS on it.
Should I do this before or after I do my new installation?


 |             Device
|
         |             Size
         |             F
         |             Enc
         |             Type
         |             FS Type
         |             Label
         |             Mount Point
         |             
             
         |
|             /dev/sda
         |             465.8GB
         |             
             
         |             
             
         |             
             
         |             
             
         |             
             
         |             
             
         |             
             
         |
|             /dev/sda1
         |             50GB
         |             No
         |             No
         |             HPFS/NTFS
         |             NTFS
         |             
             
         |             
             
         |             
             
         |
|             /dev/sda2
         |             5GB
         |             Yes
         |             No
         |             Linux Swap
         |             Swap
         |             
             
         |             Swap
         |             
             
         |
|             /dev/sda3
         |             60GB
         |             Yes
         |             Yes
         |             Linux Native
         |             BTRFS
         |             
             
         |             /
         |             
             
         |
|             /dev/sda4
         |             350.8 GB
         |             
             
         |             
             
         |             Extended
         |             
             
         |             
             
         |             
             
         |             
             
         |
|             /dev/sda5
         |             250.8 GB
         |             Yes
         |             Yes
         |             Linux Native
         |             XFS
         |             
             
         |             /Home
         |             
             
         |
|             /dev/sda6
         |             100GB
         |             Yes
         |             Yes
         |             Linux Native
         |             XFS
         |             
             
         |             Wine
         |             
             
         |


  
 
 

I also have two external hard drives which I will also want to mount at times but not have them permanently mounted.
One is a transcend which is 1TB.
I want to install KVM on this hard drive which I will be using for testing & training.

The other one is a seagate 2TG

 Disk /dev/sdb: 1.8 TiB, 2000398933504 bytes, 3907029167 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos                                                                                                                                                             
Disk identifier: 0xeb90fff5                                                                                                                                                     
                                                                                                                                                                                
Device     Boot Start        End    Sectors  Size Id Type                                                                                                                       
/dev/sdb1        2048 3907029166 3907027119  1.8T  6 FAT16    

This I would like to divide into two partitions for archives, one for media & one for data
Both partitions I would like to encrypt & password protect if possible.

Question

1)Wine I need to make 32 bit compatible.
Wine has a tutorial on how to install a 32 bit wine on a 64 bit operating system.
In the Opensuse Reference guide Chapter 6 explains how to run a 32 & 64 bit application in a 64 bit system enviroment. https://activedoc.opensuse.org/book/opensuse-reference/chapter-6-32-bit-and-64-bit-applications-in-a-64-bit-system-environment

Do first have to configure opensuse as per chapter 6 then wine as per the wine manuals for 32 bit application or will the two configurations conflict?

  1. I will not be having any partitions over lapping any disks.
    Do I still have to create my external drives as logical volumes or can I create my 1TB as ext4 & the two partitions on my seagate as XFS?

  2. Will the above partitioning be work?

You just install wine-32bit and you’re done.

64 and 32 bit versions co-exist happily.

Previously when I was running MT4 on wine I got a lot of fixme errors.
I asked on the wine forum what they were & how to fix it.
They told me not to worry about it as they aren’t serious.
The fixmes’ were mainly to assist the developers to fix bugs.