Alla fine ho deciso di includere la partizione EFI. L'ho fatta di 200MB, non si sa mai...
Eccola qua:
Codice: Seleziona tutto
root@darkstar:~# gdisk -l /dev/sda
GPT fdisk (gdisk) version 1.0.0
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 488397168 sectors, 232.9 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): A176F2CE-5FBF-4692-BD97-F692331CE7D3
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 488397134
Partitions will be aligned on 2048-sector boundaries
Total free space is 2014 sectors (1007.0 KiB)
Number Start (sector) End (sector) Size Code Name
1 2048 4095 1024.0 KiB EF02 BIOS boot partition
2 4096 413695 200.0 MiB EF00 EFI System
3 413696 210128895 100.0 GiB 8304 Linux x86-64 root (/)
4 210128896 480112639 128.7 GiB 8300 Linux filesystem
5 480112640 488397134 4.0 GiB 8200 Linux swap
È la prima volta che uso gdisk e ho fato un po' fatica a sistemare lo swap nell'ultima partizione "a filo", per poi dare il restante spazio alla partizione numero 4.
Cioè, ho fatto le prime 3 mettendo rispettivamente "+1M", "+200M", "+100GB".
A questo punto volevo piazzare la partizione di swap di 4GB (come la ram) in coda, la numero 5, allora ho fatto qualche tentativo fino a trovare la posizione "più in fondo possibile". In modo da massimizzare lo spazio della numero 4.
Invece che andare a tentativi, c'era un metodo più intelligente?
Probabilmente c'è e ha a che fare con l'allineamento delle partizione. Argomento che sinceramente non ho capito bene "graficamente" e non mi spiego chiaramente cosa significhi di preciso "partition will be aligned on 2048-sector boundaries".
Ho cercato anche qualche immagine rappresentativa in rete ma non mi sono tolto il dubbio.
Fatto sta che gdisk dice: l'ultimo settore utilizzabile è il numero "488397134", chiamiamolo "NF".
Allora volendo fare due conti per capire quale debba essere il settore iniziale dell'ultima partizione di swap:
Codice: Seleziona tutto
# numero settori da 512 Bytes occupati dalla partizione di 4GB:
NS = 4 * (1024)^3 / 512 = 8388608
# D'altra parte il settore iniziale NI della partizione adiacente, dovrà essere, se non sbaglio:
NI = NF - NS + 1 = 488397134 - 8388608 + 1 = 480008527
# Ma come si vede non risulta così... a meno che non sia un errore di approssimazione di gdisk e che quei 4GB segnati lì invece siano meno...
# non ho trovato il modo di aggiustare le unità di misura in modo da evitare sviste dovute ad approssimazioni...
Quindi non so, probabilmente non ci ho capito gran chè, sono andato a tentavi finchè non vedevo scritto "4GiB".
Cosa ne pensate?
Avete qualche consiglio su partizionamento e allineamento o magari anche qualche documento che spieghi meglio o ancora sapete il modo di usare gdisk con altre unità di misura?
EDIT:
Altra cosa, le etichette delle partizioni che ne riportano il tipo a cosa servono?
Ad esempio in fdisk c'era solo un generico linux fs, mentre qui addirittura è specificato il mount point ad esempio "8304 Linux x86-64 root (/)".
È importante? A cosa serve?