Czytam sobie ostatnio Debian Securing Manual w pdf-ie i zatrzymałem się na "Choose an intelligent partition scheme". Potrzebuję zrobić partycje odpowiednie dla systemu Debian oraz zostawić sobie wolną, niezaalokowaną przestrzeń jakbym chciał kiedyś zainstalować np. NetBSD czy Solaris w zależności co mi tam przypadnie do gustu. Mam zamontowany w laptopie dysk 1 TB HDD i 120 GB SSD.

Chciałbym, aby dysk SSD był przeznaczony na sam system a HDD na dane + niezaalokowana przestrzeń na wszelki wypadek. Mam 8 GB RAM-u w laptopie więc będę brał Debiana o architekturze amd64. Chcę oczywiście używać cryptsetup razem z LVM-em.

Ten system, na którym instalowałem sterowniki do NVIDII wsadziłem na próbę i wyrzucę go jak będę miał pewność że umiem już instalować sterowniki do hybrydowych kart graficznych Intel + NVIDIA na Debianie.

Przedstawię wam proponowany schemat partycjonowania przez mnie: /home, /tmp, /var/tmp, /var, /var/log, swap umieścić na dysku HDD a /opt, /usr/local, /boot i / na SSD. Jako że zamierzam hibernować komputer to nadałbym partycji swap rozmiar 12 GB = 1,5 * 8 GB RAM. Wiem jaki powinien być rozmiar partycji swap i 500 MB na /boot a dla całej reszty to już zależy. Dla partycji /boot powinien to być system plików ext2, swap to swap a dla całej reszty to pewnie ext4 z wyjątkiem /tmp i /var/tmp? Dobrze mówię?

SSD
/boot - 500 MB, ext2, bootable
debian-vg-sys 119,5 GB LVM

  • debian-vg-root 101,5 GB / ext4
  • debian-vg-opt 16 GB /opt ext4
  • debian-vg-usr-local 2 GB /usr/local ext4

HDD
swap - 12 GB, swap
debian-vg-data 500 GB LVM

  • debian-vg-var 16 GB /var ext4
  • debian-vg-var-tmp 2 GB /var/tmp ext2
  • debian-vg-var-log 2 GB /var/log ext4
  • debian-vg-tmp 2 GB /tmp ext2
  • debian-vg-home 478 GB /home ext4
    unallocated space 512 GB

Co sądzicie o takim systemie partycjonowania? Czy jest on dobry? Jeśli nie, to jaki byście zaproponowali z LVM-em i cryptsetup?