is this partiton table a good one or not!? see the results of some tests: zypper lr -uP

Have set up a new installation of opensuse 42.3 on a notebook

but i did not touch the Partitions-tabe. I do not want to toch this - since i guess that something can go wrong while doing so

well - after all - Opensuse 42.3 now is installed

But one question still remains [the same ]

is this partiton table a good one or not!?

What do you say!?



martin@linux-3645:~> zypper lr -uP
#   | Alias                     | Name                                    |  Aktiviert | GPG-Überprüfung | Aktualisierung | Priorität |  URI                                                                        
---+---------------------------+-----------------------------------------+-----------+-----------------+----------------+-----------+---------------------------------------------------------------------------
 1  | ecsos                     | ecsos                                   |  Ja        | (r ) Ja         | Ja             |   99      |  https://download.opensuse.org/repositories/home:/ecsos/openSUSE_Leap_42.3/
 2  | openSUSE-Leap-42.3-0      | openSUSE-Leap-42.3-0                    |  Ja        | (r ) Ja         | Nein           |   99      |  cd:///?devices=/dev/disk/by-id/ata-hp_DVDRAM_GU90N_KMNZ8C81556             
 3 | repo-debug                |  openSUSE-Leap-42.3-Debug                | Nein      | ----            |  ----           |   99      |  http://download.opensuse.org/debug/distribution/leap/42.3/repo/oss/        
 4 | repo-debug-non-oss        |  openSUSE-Leap-42.3-Debug-Non-Oss        | Nein      | ----            |  ----           |   99      |  http://download.opensuse.org/debug/distribution/leap/42.3/repo/non-oss/    
 5 | repo-debug-update         |  openSUSE-Leap-42.3-Update-Debug         | Nein      | ----            |  ----           |   99      |  http://download.opensuse.org/debug/update/leap/42.3/oss/                   
 6 | repo-debug-update-non-oss |  openSUSE-Leap-42.3-Update-Debug-Non-Oss | Nein      | ----            |  ----           |   99      |  http://download.opensuse.org/debug/update/leap/42.3/non-oss/               
 7 | repo-non-oss              |  openSUSE-Leap-42.3-Non-Oss              | Ja        | (r ) Ja         |  Ja             |   99      |  http://download.opensuse.org/distribution/leap/42.3/repo/non-oss/          
 8 | repo-oss                  |  openSUSE-Leap-42.3-Oss                  | Ja        | (r ) Ja         |  Ja             |   99      |  http://download.opensuse.org/distribution/leap/42.3/repo/oss/              
 9 | repo-source               |  openSUSE-Leap-42.3-Source               | Nein      | ----            |  ----           |   99      |  http://download.opensuse.org/source/distribution/leap/42.3/repo/oss/       
10 | repo-source-non-oss       |  openSUSE-Leap-42.3-Source-Non-Oss       | Nein      | ----            |  ----           |   99      |  http://download.opensuse.org/source/distribution/leap/42.3/repo/non-oss/   
11 | repo-update               |  openSUSE-Leap-42.3-Update               | Ja        | (r ) Ja         |  Ja             |   99      |  http://download.opensuse.org/update/leap/42.3/oss/                         
12 | repo-update-non-oss       |  openSUSE-Leap-42.3-Update-Non-Oss       | Ja        | (r ) Ja         |  Ja             |   99      |  http://download.opensuse.org/update/leap/42.3/non-oss/                     
martin@linux-3645:~> sudo fdisk -l 

Wir gehen davon aus, dass der lokale Systemadministrator Ihnen die
Regeln erklärt hat.  Normalerweise läuft es auf drei Regeln hinaus:

    #1) Respektieren Sie die Privatsphäre anderer.
    #2) Denken Sie nach, bevor Sie tippen.
    #3) Mit großer Macht kommt große Verantwortung.

[sudo] Passwort für root: 
Festplatte /dev/sda: 465,8 GiB, 500107862016 Bytes, 976773168 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 4096 Bytes
E/A-Größe (minimal/optimal): 4096 Bytes / 4096 Bytes
Festplattenbezeichnungstyp: gpt
Festplattenbezeichner: 6229C7C4-758C-450E-9D59-F59E2AE3CB11

Gerät        Anfang      Ende  Sektoren  Größe Typ
/dev/sda1      2048    321535    319488   156M EFI-System
/dev/sda2    321536   4530175   4208640     2G Microsoft Basisdaten
/dev/sda3   4530176  46475263  41945088    20G Microsoft Basisdaten
/dev/sda4  46475264 976773119 930297856 443,6G Microsoft Basisdaten


martin@linux-3645:~> sudo sfdisk -l -uM
sfdisk: nicht unterstützte Einheit „M“
martin@linux-3645:~> sudo parted -l
Model: ATA TOSHIBA MQ01ABF0 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system     Name     Flags
 1      1049kB  165MB   164MB   fat16           primary  boot
 2      165MB   2319MB  2155MB  linux-swap(v1)  primary
 3      2319MB  23,8GB  21,5GB  btrfs           primary
 4      23,8GB  500GB   476GB   xfs             primary

would you change something - would you try to optimize some thing!?

Hi
Why a /boot partition on sdb, since your utilizing UEFI booting? Looks like you have some funky legacy/csm boot since the boot flag is set on sdb1.

Your sdb3 is too small if your wanting snapshots, 40GB minimum.

You could use;
sdb1 size 260M vfat format type ef00 mount as /boot/efi
sdb2 size 40G btrfs format type 8300 mount as /
sdb3 size ?? xfs format type 8300 mount as /home
sdb4 size 1.5 times installed RAM format swap type 8200 mount as swap

Put swap at the end of disk.

Windows can use sda1 to boot, openSUSE can use sdb1 to boot from.

Good question. I am curious about the Fat16 format of the second boot partition. Is this normal or equivalent to vFat?