Make users' home directories easier to preserve independently during an OS reinstall.
Assume backups are also maintained separately.
Which directory is a candidate for its own filesystem?
A separate /home filesystem separates user files and personal configuration from the OS lifecycle, but it is not a substitute for backups.
Detailed explanation
/runIncorrect. /run stores temporary runtime data.
/procIncorrect. /proc is a virtual process and kernel-state filesystem.
/sysIncorrect. /sys exposes kernel objects and devices.
/homeCorrect. /home contains ordinary user files and settings.
Try it yourself
An example you can run in a temporary verification environment.
findmnt -no TARGET,SOURCE,FSTYPE /home 2>/dev/null || printf '%s
' '/home may be part of /'Expected result
現在環境の/homeの配置。独立ファイルシステムでない場合もあるKey points
- /home holds user data
- It can be separated from the OS
- Backups are still required
Notes
- Environment: FHSに沿うLinux / 読み取り確認
- Use read-only inspection or a disposable disk when learning storage commands.
- Partition and LVM writes can destroy data; verify the target before running them.
Foundation review
Place the operation
A separate /home can simplify reinstall handling, but it is not a substitute for an independent backup.
Check the side effect
Check UID mappings, encryption, and mount settings before reusing an old /home.