Я только что установил Ubuntu 21.04 на одном SSD-диске (это мой первый раз), с одним разделом в формате BTRFS помимо EFI. Раньше, работая с Windows, я обычно разбивал свой диск системным разделом, в который помещались ОС и программы, а затем разделом данных, в который помещались мои данные. Таким образом, переустановка ОС не повлияет на мои данные, и у меня будут разные стратегии резервного копирования для них обоих.
Насколько я понимаю, пользователи Linux, использующие ext4, часто делают то же самое, помещая / home в отдельный раздел. Однако я думаю, что btrfs предлагает лучший способ сделать это, используя подобтомы. Если у меня есть вложенные тома, мне не нужно беспокоиться об изменении размера разделов - все они используют все пространство одного диска.
Когда я установил Ubuntu и выбрал форматирование btrfs, он создал для меня вложенные тома «@» и «@ / home», смонтированные в / и / home.
Это приводит к моим вопросам:
Действительно ли, если я переустановлю ОС, все, что находится в "@ / home", не будет удалено?
Где (и как) мне следует создать дополнительные подобъемы, которые также таким образом защищены от переустановки? Например, скажем, я хочу создать подобтом под названием «sdata» (который будет иметь свою собственную структуру папок).Где / как его создать, чтобы он был в безопасности?
Если я сделаю sudo btrfs subvolume create sdata
, он создаст
вложенная папка в "@ / home / username / sdata"
Если я сделаю sudo btrfs subvolume create / mnt / @ sdata
, он создаст
вложенная папка в mnt / @ sdata.
Если я сделаю sudo btrfs subvolume create / sdata
, он создаст
вложенная папка в ??
Думаю, мои вопросы касаются "лучших" практик с btrfs в системе с одним диском. Мне нравится идея изолировать мои данные от ОС и иметь разные стратегии резервного копирования / моментального снимка для них обоих и, возможно, даже для разных подмножеств моих данных.