Should you move your home-directory to a new partition on the same drive?

I was just wondering if it is a good idea to create a new partition on my 1 TB SSD (the only drive in my PC) for my /home-direcory? If yes, how big should the partition for the root directory ("/") and how big should the home partition ("~") be?

if possible install in UEFI ( see and check all options in Bios )

  • /boot/efi in fat32 with flag boot & esp (33Mo)
  • / for 50Go
  • /home for the rest ( 949Go )

Is there a way to make these changes while I am in my normal Manjaro (booted from SSD) or do I have to make these changes from a USB drive? Because I can't unmount the partition I booted from.
I don't know if it helps, but here is the output of lsblk:

sr0          11:0    1  1024M  0 rom  
nvme0n1     259:0    0 931,5G  0 disk 
├─nvme0n1p1 259:1    0   300M  0 part /boot/efi
├─nvme0n1p2 259:2    0 914,1G  0 part /run/timeshift/backup
└─nvme0n1p3 259:3    0  17,1G  0 part [SWAP]

can boot on USB iso manjaro
open a terminal and a browser on this topic
and returns

inxi -Fxxxza
sudo parted -l 
  Host: manjaro-gnome Kernel: 5.6.15-1-MANJARO x86_64 bits: 64 compiler: gcc 
  v: 10.1.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-x86_64 lang=en_US keytable=us tz=UTC 
  driver=free nouveau.modeset=1 i915.modeset=1 radeon.modeset=1 
  misobasedir=manjaro misolabel=MANJARO_GNOME_2003 quiet 
  systemd.show_status=1 apparmor=1 security=apparmor 
  Desktop: Gnome 3.36.2 wm: gnome-shell dm: GDM 3.34.1 Distro: Manjaro Linux 
  Type: Desktop Mobo: ASRock model: B450 Pro4 serial: <filter> 
  UEFI: American Megatrends v: P3.90 date: 12/12/2019 
  Device-1: hidpp_battery_0 model: Logitech Wireless Keyboard ERGO K860 
  serial: <filter> charge: 100% (should be ignored) rechargeable: yes 
  status: Discharging 
  Topology: 6-Core model: AMD Ryzen 5 3600 bits: 64 type: MT MCP arch: Zen 
  family: 17 (23) model-id: 71 (113) stepping: N/A microcode: 8701013 
  L2 cache: 3072 KiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 86279 
  Speed: 2387 MHz min/max: 2200/3600 MHz boost: enabled Core speeds (MHz): 
  1: 2794 2: 2794 3: 2192 4: 2196 5: 1863 6: 2194 7: 2196 8: 2192 9: 2794 
  10: 2786 11: 1862 12: 2191 
  Vulnerabilities: Type: itlb_multihit status: Not affected 
  Type: l1tf status: Not affected 
  Type: mds status: Not affected 
  Type: meltdown status: Not affected 
  Type: spec_store_bypass 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Full AMD retpoline, IBPB: conditional, STIBP: 
  conditional, RSB filling 
  Type: tsx_async_abort status: Not affected 
  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] 
  vendor: Sapphire Limited driver: amdgpu v: kernel bus ID: 0a:00.0 
  chip ID: 1002:67df 
  Display: x11 server: 1.20.8 driver: amdgpu compositor: gnome-shell 
  resolution: <xdpyinfo missing> 
  OpenGL: renderer: Radeon RX 570 Series (POLARIS10 DRM 3.36.0 
  5.6.15-1-MANJARO LLVM 10.0.0) 
  v: 4.6 Mesa 20.0.7 direct render: Yes 
  Device-1: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] 
  vendor: Sapphire Limited driver: snd_hda_intel v: kernel bus ID: 0a:00.1 
  chip ID: 1002:aaf0 
  Device-2: AMD Starship/Matisse HD Audio vendor: ASRock 
  driver: snd_hda_intel v: kernel bus ID: 0c:00.4 chip ID: 1022:1487 
  Device-3: Focusrite-Novation Scarlett Solo USB type: USB 
  driver: snd-usb-audio bus ID: 3-1:2 chip ID: 1235:8205 
  Sound Server: ALSA v: k5.6.15-1-MANJARO 
  Device-1: Realtek RTL8812AE 802.11ac PCIe Wireless Network Adapter 
  vendor: D-Link System driver: rtl8821ae v: kernel port: e000 
  bus ID: 06:00.0 chip ID: 10ec:8812 
  IF: wlp6s0 state: up mac: <filter> 
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: ASRock driver: r8169 v: kernel port: c000 bus ID: 09:00.0 
  chip ID: 10ec:8168 
  IF: enp9s0 state: up speed: 100 Mbps duplex: full mac: <filter> 
  Local Storage: total: 946.36 GiB used: 112.0 MiB (0.0%) 
  ID-1: /dev/nvme0n1 vendor: Crucial model: CT1000P1SSD8 size: 931.51 GiB 
  block size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 
  serial: <filter> rev: P3CR013 scheme: GPT 
  ID-2: /dev/sde type: USB vendor: Innostor model: Innostor size: 14.84 GiB 
  block size: physical: 512 B logical: 512 B serial: <filter> rev: 1.00 
  scheme: MBR 
  ID-1: / raw size: N/A size: 11.68 GiB used: 112.0 MiB (0.9%) fs: overlay 
  source: ERR-102 
  System Temperatures: cpu: 51.5 C mobo: N/A gpu: amdgpu temp: 36 C 
  Fan Speeds (RPM): N/A gpu: amdgpu fan: 906 
  Processes: 334 Uptime: 3m Memory: 15.57 GiB used: 1.28 GiB (8.2%) 
  Init: systemd v: 245 Compilers: gcc: N/A Shell: zsh v: 5.8 
  running in: gnome-terminal inxi: 3.0.37 
Model: Innostor Innostor (scsi)
Disk /dev/sde: 15.9GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 2      2773MB  2777MB  4194kB  primary               esp

Model: CT1000P1SSD8 (nvme)
Disk /dev/nvme0n1: 1000GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system     Name  Flags
 1      2097kB  317MB   315MB   fat32                 boot, esp
 2      317MB   982GB   981GB   ext4
 3      982GB   1000GB  18.4GB  linux-swap(v1)        swap

you can use before Gparted ,
and then install with manual option

redo installation

1 reduce to 33Mo , not forget to add flag boot&esp when add mountpoint
2 / with 50go ext4
3/home the rest
4 no need for swap , you have enough memory

This is fine as long as you are not dual booting in the future. If you want to be prepared for that better consider 100 MiB, if a dual boot with Windoze could be a future option I would recommend 260 MiB.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by