1) Je a neni ... obecne vzato je lepsi mit data ve zvlastnim oddilu ... navic pouzivej LVM a ne takove to normalni deleni na old-school oddily ... v tom pripade budes mit pouze dva oddily: sda1 pro boot (cca 300MB) a celej zbytek (idealne zasifrovanej) jako LVM ... v tom lvm vevnitr uz si normalne rozdelis swap, root a home ...
2) viz bod 1
3) swap nema nic spolecneho s diskem (krom toho, ze je typicky na nejakem disku umistenej) .. swap je virtualni rozsireni pameti pro pripad, ze fyzicka pamet dojde ...
4) ano, zarovnani bloku je nutnost ... to stejne plati pro trim, musis si po instalaci overit, ze vse funguje
----
rozdel to nasledujicim zpusobem
sda1 == ext4 pro /boot, staci 300MB
sda2 == PV pro LVM, tzn celej zbytek
btw, vetsina partition manageru to automaticky zarovnanva spravne, takze s tim by nemel byt problem, overis prikazem ``blockdev --getalignoff /dev/sda'' (eg pro disk sda, kdyz vrati 0, tak je to v poradku) ..
jinak u me to vypada takto (a je to zcela v souladu s tim, co jsem napsal - tzn sifrovanej disk krome /boot v LVM s jedinym rozdilem a sice, ze mam sda1 primarni, sda2 logickou pres celej disk a sda5 tu PV pro LVM):
# fdisk -l /dev/sda
Disk /dev/sda: 500.1 GB, 500107862016 bytes, 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk label type: dos
Disk identifier: 0x000e7324
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 610303 304128 83 Linux
/dev/sda2 610304 976773119 488081408 f W95 Ext'd (LBA)
/dev/sda5 612352 976752639 488070144 8e Linux LVM
# vgdisplay -v | grep -v Creation\ host
Finding all volume groups
Finding volume group "rpool"
--- Volume group ---
VG Name rpool
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 4
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 3
Open LV 3
Max PV 0
Cur PV 1
Act PV 1
VG Size 465.46 GiB
PE Size 4.00 MiB
Total PE 119157
Alloc PE / Size 119156 / 465.45 GiB
Free PE / Size 1 / 4.00 MiB
VG UUID SMwFqy-8bsX-p6FM-7j6l-iu8j-jMpJ-kKZKuc
--- Logical volume ---
LV Path /dev/rpool/home
LV Name home
VG Name rpool
LV UUID oVmz2H-xhY4-UIL3-aa3h-sNk5-74bG-Y9TDuK
LV Write Access read/write
LV Status available
# open 1
LV Size 437.45 GiB
Current LE 111988
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:1
--- Logical volume ---
LV Path /dev/rpool/root
LV Name root
VG Name rpool
LV UUID R1WdvZ-s8fe-L03d-MBoO-k548-NF6z-Xsk1FY
LV Write Access read/write
LV Status available
# open 1
LV Size 20.00 GiB
Current LE 5120
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:2
--- Logical volume ---
LV Path /dev/rpool/swap
LV Name swap
VG Name rpool
LV UUID ED17Eb-o5b6-SiDf-BF6b-Zw8p-Zwia-2e3xvN
LV Write Access read/write
LV Status available
# open 2
LV Size 8.00 GiB
Current LE 2048
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 253:3
--- Physical volumes ---
PV Name /dev/mapper/cr_ata-ST9500423AS_W2V00YP9-part5
PV UUID aRdyQm-l1Oe-Hc2c-TL0g-voPp-nNQh-DAE6vx
PV Status allocatable
Total PE / Free PE 119157 / 1
# blkid
/dev/sda1: UUID="0a79d253-aded-4410-83f9-60cd4d52f8eb" TYPE="ext4" PTTYPE="dos"
/dev/sda5: UUID="10bf770a-0fce-453b-a5e9-a7e6dbcd7a4a" TYPE="crypto_LUKS"
/dev/mapper/cr_ata-ST9500423AS_W2V00YP9-part5: UUID="aRdyQm-l1Oe-Hc2c-TL0g-voPp-nNQh-DAE6vx" TYPE="LVM2_member"
/dev/mapper/rpool-home: UUID="0273d1c5-fb80-4b11-a668-3025f4371405" TYPE="ext4"
/dev/mapper/rpool-root: UUID="a8e72779-a120-4f2f-a175-6be1689173ce" TYPE="ext4"
/dev/mapper/rpool-swap: UUID="a7fd6f21-7268-4d44-93b3-3062caadec4a" TYPE="swap"