LINUX.ORG.RU

Переименовать subvolume в btrfs

 , ,


0

1

Timeshift хочет чтобы рутовый subvolume назывался ‘@’, а у меня по дефолту создалось ‘/’. Гуглил, но так и не понял возможно это и если да, то как?

★★

Последнее исправление: cetjs2 (всего исправлений: 1)

У тебя вообще есть отдельный подтом для / или файлы прямо в корне файловой системы лежат? Покажи как ты монтируешь свою btrfs.

aquadon ★★★★★
()
Ответ на: комментарий от andalevor

Ты подтома вообще создавал какие-то или нет? Если не уверен, то дай выхлоп

sudo btrfs subvolume list /

У тебя нет отдельного подтома для содержимого корня. Нужно создать подтом @ и перенести туда файлы из корня. Монтировать (во время загрузки) с опцией subvol=@. Если есть вложенные подтома, то их придется отдельно перенести.

aquadon ★★★★★
()
Последнее исправление: aquadon (всего исправлений: 1)
Ответ на: комментарий от andalevor

ID 5 это «совсем» корень, создай подтом.

anonymous
()
Ответ на: комментарий от aquadon
[andalevor@dell5547 ~]$ sudo btrfs subvolume list /
ID 258 gen 11 top level 5 path var/lib/portables
ID 259 gen 12 top level 5 path var/lib/machines
[andalevor@dell5547 ~]$

Как перенести, просто mv?

andalevor ★★
() автор топика
Ответ на: комментарий от andalevor

Эти два, по идее, будут созданы автоматически, переносить их не надо. Содержимое корня переноси через cp --reflink=auto (я не знаю, работает ли copy on write между подтомами).

aquadon ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.