Мій / домашній розділ складається з цілого фізичного диска. Він відформатований як btrfs. Я хочу зробити це. Мене бентежить, зокрема, з приводу іменування підтонів.
Мені відомо, що є подібні запитання, але, схоже, кожне подібне запитання задає щось інше, ніж я задаю (а вони старші, що означає, ймовірно, застарілі, враховуючи швидкий розвиток btrfs). Наприклад, відповідь на це питання , мабуть, не є відповіддю на моє запитання, тому що мій / домашній розділ є окремим томом, а сторінка man для btrfs показує іншу команду для створення знімків зараз.
ще одна подібна проблема, без твердого рішення .
хтось інший такий же розгублений, як я, щодо питань іменування
Моє запитання:
Почніть просто: це правильна команда зробити простий знімок мого домашнього розділу?
btrfs subvolume snapshot /home/@home /home/@home_snapshot_20120421
Я по-справжньому хоробрий і протестував це, і це не працює. Помилка є error accessing /home/@home
. Як показано нижче, перелічено @home.
Я, очевидно, плутаюсь у назвах підпунктів. Чи потрібно їх використовувати для створення знімків? Деякі приклади показують отримання знімків будинку з використанням /home
вихідного параметра, але на підставі прикладів томів кореня мені здається, що мені потрібно використовувати /home/@home
.
Чи працювала б ця команда? А якщо ні, то чому?
btrfs subvolume snapshot /home /home/@home_snapshot_20120421
Це @
справедлива конвенція про іменування? Це взагалі має сенс?
Ось деякі результати, які можуть бути актуальними:
btrfs subvolume list /home
ID 256 top level 5 path @home
Я точно не знаю, що це означає. Коли я намагаюся, btrfs device scan
він видає помилку (наприклад, не в змозі сканувати пристрій / dev / sda1). У моїй файловій системі немає помилок. Все добре.
Ось мої розділи. У відповідь на одну відповідь, no / home - це не мій єдиний розділ btrfs.
/dev/sda1: (boot partition) TYPE="ext2"
/dev/sda2: (root partition) TYPE="btrfs"
/dev/sdb1: (home partition) TYPE="btrfs"
/dev/sdc1: (shared partition) TYPE="btrfs"
/dev/sdc2: TYPE="swap"