我都是 Ubuntu 或者 CentOS 默认安装器,默认分区 LVM 的。
但是看到好多大佬说这样子不好,要手动分。
大家都是怎么整的呢?
1 palfortime 2023-07-18 22:49:44 +08:00 via Android ![]() 不分,整盘 btrfs |
![]() | 2 lechain 2023-07-18 22:52:27 +08:00 整盘 btrfs +1 / 甚至是两个 ssd 组成的 raid0 ,当然/分区下面会有很多子卷 然后 hdd 是因为加到/所在的 btrfs 分区会影响系统整体性能才单独放 |
![]() | 3 coolair 2023-07-18 23:06:22 +08:00 via Android ![]() 一个 EFI boot ,一个/。 |
4 mauis 2023-07-18 23:15:58 +08:00 ![]() 同楼上 efi+ /( btrfs ),特别适合滚动更新的系统。 |
5 wangkun025 2023-07-18 23:19:06 +08:00 跟你一样默认。 |
![]() | 6 0superx0 2023-07-18 23:25:25 +08:00 不分区,一个硬盘挂/home,一个硬盘挂系统 |
![]() | 7 weeei 2023-07-18 23:45:58 +08:00 ![]() 手动分区,efi 和 swap 单独分,剩下一个大分区装系统。 |
8 CheckMySoul 2023-07-18 23:47:35 +08:00 ![]() 虚拟机:不分,甚至不用 LVM ,xfs 文件系统,删掉 swap 分区,除了 boot efi 其他空间分到/ |
9 wizardyhnr 2023-07-18 23:58:23 +08:00 ![]() /home, /, /boot, swap. 做 snapshots 不包含/home. 回滚也不回滚/home.重装系统也不会覆盖/home. |
10 wizardyhnr 2023-07-19 00:02:31 +08:00 btrfs 分区不需要配合 LVM. |
![]() | 11 LokiSharp 2023-07-19 00:39:03 +08:00 via iPhone 不分区,PVE 打底装虚拟机用 |
![]() | 12 kkocdko 2023-07-19 02:42:19 +08:00 efi + btrfs (挂载到 / ) + 一个备用的 100G 的分区。备用的分区有时候会被我拿来装其他发行版 / Windows / 放 VHDX 用。 |
![]() | 13 wheat0r 2023-07-19 02:46:03 +08:00 Use entire disk |
14 yanqiyu nbsp; 2023-07-19 05:34:47 +08:00 /efi /boot / (btrfs 的 子卷做 home) 单独的 /boot 的原因是 grub 对于 btrfs 没写入支持,有时候会有问题 |
![]() | 15 webcape233 2023-07-19 07:04:41 +08:00 via iPhone esp 500m )实际单系统 128 都够 swap 8g 32g 内存的想不分纠结了一下不缺那点空间 还是分吧 btrfs 用 swap file 又不太好 其余 btrfs |
![]() | 16 yzbythesea 2023-07-19 07:17:01 +08:00 via iPhone /boot/EFI / /home (放除了软件外的用户文件) /opt (主要是 homebrew ,steam 和 各种 emulator ) 一般重装就格了前两个,如果要干净些就把 opt 也格了。Linux 软件能用 homebrew 装的就不会用默认包管理。 |
17 ExplodingDragon 2023-07-19 08:37:31 +08:00 /boot/EFI zfs | |- / |
18 busier 2023-07-19 08:39:44 +08:00 系统盘全盘格式化+LUKS 加密 |
19 LxnChan 2023-07-19 08:45:31 +08:00 EFI:/boot 512MiB ,/boot/EFI 50MiB ,/swap 4GiB ,剩下全给/ Legacy:/biosboot 1MiB ,/boot 1GiB ,/swap 4GiB ,剩下全给/ |
20 Scirocco 2023-07-19 08:51:33 +08:00 via Android 我经常重装系统并且单机三系统保存,所以分了 /boot/EFI, /boot, /home, /, swap |
21 0o0O0o0O0o 2023-07-19 08:52:11 +08:00 via iPhone /boot /nix btrfs subvol swap /persist btrfs subvol /boot 以外都加密 |
![]() | 22 xeneizes 2023-07-19 08:53:15 +08:00 /efi / swap |
![]() | 23 yolee599 2023-07-19 09:00:30 +08:00 via Android /boot/efi [swap] /home / |
24 deorth 2023-07-19 09:01:23 +08:00 via Android 3202 年了 |
![]() | 25 z1645444 2023-07-19 09:02:07 +08:00 via Android 同 #3 ,不过会看情况分 SWAP ,不然心里难受( |
![]() | 26 Tounea 2023-07-19 09:02:28 +08:00 看个人习惯吧 我一般 Linux 虚拟机就是以下四个分区 /boot sawp / LVM /data LVM |
27 ExplodingDragon 2023-07-19 09:06:44 +08:00 |
28 yagamil 2023-07-19 09:31:26 +08:00 整盘 btrfs 的话,后续更新系统或者安装一些库把系统搞砸了,重装时能否自己挂载回这个分区? |
![]() | 29 CFM880 2023-07-19 10:03:52 +08:00 /boot swap / |
![]() | 30 proxychains 2023-07-19 10:07:37 +08:00 ext4 /boot 512M / 100% |
31 digimoon 2023-07-19 10:16:13 +08:00 /boot/efi /boot / |
32 digimoon 2023-07-19 10:18:26 +08:00 顺便问下 swap 分区和我用 swap 文件比有啥优势? |
33 nightwitch 2023-07-19 10:28:20 +08:00 via Android /home 单独挂出来,其他随意 |
![]() | 34 sunmker 2023-07-19 10:30:50 +08:00 /boot /swap / |
35 happyxhw101 2023-07-19 10:41:55 +08:00 ![]() /boot / /home 好处是重装系统,不影响 home |
![]() | 36 liantian 2023-07-19 10:42:44 +08:00 via iPhone 不是… 你们是家用 开发 还是生产 没说清楚啊 |
![]() | 37 libook 2023-07-19 11:15:18 +08:00 分区 大小 文件系统 挂载点 分区 1 512M vfat /boot/efi 分区 2 512M ext4 /boot 分区 3 剩余所有空间 btrfs / 如果不需要 btrfs 的各种特性,想根目录也用 ext4 ,那么后两个分区可以合并成一个。 如果是笔记本,需要开启休眠特性的话,还得分一个大于等于内存大小的 swap 。 服务器上如果需要用 swap ,只要不是开机就需要大量 swap 就可以用 swap 文件来实现。 方案是为需求服务的,如果你有频繁调整存储卷的需要,就可以考虑使用 LVM ,否则的话徒增一个抽象层,增加一定的使用和故障恢复成本。 对了,如果需要用 btrfs 的快照功能(备份、恢复、版本控制会比较方便),根目录要挂在 btrfs 分区的子卷上。 |
![]() | 38 yezheyu 2023-07-19 11:39:44 +08:00 借楼问下 大家说的分区方式完全不懂,每次装 linux ,如果要手动设置分区,就完全不知道怎么搞 如果想了解下文件系统、LVM 、boot loader 、分区表等知识应该看些什么书籍呢? |
39 yarnom 2023-07-19 12:06:07 +08:00 via Android @yezheyu 我之前也不太了解,直到装了好几次 archlinux ,逐渐了解了这些,它有很详细的文档,而且是命令行安装,不涉及图形界面,一路跟着文档安装下来了能学到很多东西 |
40 yarnom 2023-07-19 12:11:34 +08:00 via Android / /efi /code /doc 我单独划分了一个代码区,一个文档区,重装系统的时候不会对这两个区域初始化,之前也单独划过 /home |
![]() | 41 baobao1270 2023-07-19 16:55:36 +08:00 /efi /boot (ext4) / (btrfs, luks+tpm unlock) /data (external, btrfs, luks+fido2 unlock) |
42 wildlife 2023-07-19 17:48:45 +08:00 /boot/efi / /srv /home swap |
43 linyongqianglal 2023-07-19 18:24:45 +08:00 直接/ |
44 onikage 2023-07-19 18:33:58 +08:00 efi+ /( btrfs |
![]() | 45 Admstor 2023-07-19 18:55:47 +08:00 默认分区没啥毛病啊 你那些大佬是不是年纪很大了... |
46 nyxsonsleep 2023-07-19 19:25:33 +08:00 什么分区有区别吗,全是 docker 的路过 |
47 duke807 2023-07-19 19:26:26 +08:00 via Android 一个 boot 一个 rootfs 一个 data |
![]() | 48 pcmid 2023-07-19 19:38:55 +08:00 一个 esp 一个 swap 一个 btrfs 挂三个子卷 ``` → lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS nvme0n1 259:0 0 953.9G 0 disk ├─nvme0n1p1 259:1 0 128M 0 part /boot/esp ├─nvme0n1p2 259:2 0 889.7G 0 part /home │ /boot │ / └─nvme0n1p3 259:3 0 64G 0 part [SWAP] ``` |
49 ManjusakaL 2023-07-19 19:39:03 +08:00 /home 挂一个 NVME ,/opt 挂一个 NVME ,剩下其余挂一个 NVME |
![]() | 50 xiaoz 2023-07-19 19:40:54 +08:00 /boot 我一般给 1024MB-2048MB / 一般给 50GB /swap 交换分区,根据物理内存情况分配 /data 剩下的全部给这个分区 |
![]() | 51 mogging 2023-07-19 19:48:39 +08:00 via Android 不分,swap 生成文件放根分区手动 swapon |
52 Donahue 2023-07-19 19:58:42 +08:00 1T 固态,300G 分给 linux ext4 ,300G 分给 windows, 剩下的作为数据盘 ext4 格式 因为怕需要重装系统所以单独分了数据盘,不过楼上的 btrfs 好像也好多人用 |
![]() | 53 f14g 2023-07-19 20:07:31 +08:00 大家安装系统时候都不用官方的 installer 的嘛? 我发现不管是 Ubuntu/Deepin 还是 Kali, 官方的图形 installer 里面都不支持 btrfs 的子卷啊 |
![]() | 54 glenChen 2023-07-19 20:38:47 +08:00 via Android 我记得鸟哥推荐的是/home /boot /这几个 |
![]() | 55 WuSiYu 2023-07-19 20:39:51 +08:00 via iPhone 原教旨主义者:mbr 分区/,/boot ,/home 都 ext4 ,再分一个 swap 现代人:EFI + btrfs ,子卷想挂多少挂多少 虚拟机爱好者:lvm + lvm thinpool solaris 教徒:zfs 红帽狂信徒:stratis fs (我猜这玩意都没什么人听说过) |
56 jangit 2023-07-19 21:32:24 +08:00 基本上就是单独给/boot 分个区,不然其他地方天知道哪天容量不够硬盘又全分完了 其实也是不大明白 linux 分区有啥意义 |
58 systemcall 2023-07-20 02:07:55 +08:00 via Android efi+/,efi 用 fat32 ,/用 ext4 。efi 给 100M 左右,别的都给/ |
59 tril 2023-07-20 07:04:02 +08:00 UEFI 模式: /efi + / BIOS 模式: / /分区格式分情况,存文件的用 btrfs ,跑软件不存怕损坏的文件用 ext4 。 SWAP 放文件里,安装的时候不专门分区,便于调整大小。 比起 btrfs 更想用 zfs ,可惜 Debian 的安装程序貌似不支持 zfs :( |
![]() | 60 lucifer9 2023-07-20 08:21:36 +08:00 为什么大家要同时有 EFI 和 BIOS 的分区 是不是有硬盘拿到不同机器上用的需求? |
![]() | 61 litguy 2023-07-20 08:25:13 +08:00 /boot + / 家用这样最灵活 |
![]() | 62 sumarker PRO 一般不分区吧.. 外挂硬盘就单独一个路径... |
63 cnbatch 2023-07-20 10:57:54 +08:00 就用安装程序推荐的默认分法,够用了 |
67 ryan4yin 2023-07-28 10:07:19 +08:00 不分区 +1 |
68 MaxLen 2023-07-29 14:58:56 +08:00 home 单分,别的不分,同 btrfs ,openSUSE 风滚草 |
![]() | 69 mirancle 2023-08-05 09:44:43 +08:00 /boot/efi |
![]() | 70 mirancle 2023-08-05 09:45:25 +08:00 /boot/efi,/,/home,/swap |
![]() | 71 vicence 2023-08-06 21:45:48 +08:00 2G 0 part /boot/efi 20G 0 part /boot 200G 0 lvm / 100G 0 lvm /usr 419.5G 0 lvm /home 100G 0 lvm /opt 100G 0 lvm /var |
72 panjk0518 2023-08-14 16:38:58 +08:00 size fs mountpoint 512MiB vfat /boot/efi 16GiB swap none 剩余所有 ext4 / 备份:timeshift(rsync) 另外如果 /home 单独分区的话,重装系统时一定要小心 dotfiles ,被坑过一次 如果要重装系统保数据推荐单独分个 /data 或 /home/$USER/data |