Я не могу удалить подобъем btrfs «2014-07-28», который представляет собой снимок «@», созданного установщиком kubuntu для использования в качестве корня kubuntu.
teneighty@teneighty-MS-7924:/$ sudo mount -o subvolid=5 /dev/sda5 /mnt
teneighty@teneighty-MS-7924:/$ sudo btrfs sub list /mnt
ID 257 gen 1782 top level 5 path @
ID 258 gen 1574 top level 5 path @home
ID 266 gen 1761 top level 5 path 2014-07-28
teneighty@teneighty-MS-7924:/$ ls /mnt
@ 2014-07-28 @home
teneighty@teneighty-MS-7924:/$ sudo btrfs sub del /mnt/2014-07-28/
Delete subvolume '/mnt/2014-07-28'
ERROR: cannot delete '/mnt/2014-07-28' - Operation not permitted
пытались удалить apt-btrfs-snapshot:
teneighty@teneighty-MS-7924:/$ sudo apt-btrfs-snapshot delete /mnt/2014-07-28/
Delete subvolume '/mnt/2014-07-28'
ERROR: cannot delete '/mnt/2014-07-28' - Device or resource busy
, если он занят, я не должен этого делать, не так ли?
teneighty@teneighty-MS-7924:/$ sudo umount /mnt
, но он бесшумно размонтируется. Хотя я тестировал, и он будет размонтирован, даже если у меня / mnt / 2014-07-28 открыт в файловом менеджере.
Я создал снимок после установки kubuntu 14.04, а затем произвел существенное обновление системы. После обновления я создал еще один снимок и смог удалить его без проблем. Но тот, который я хочу удалить, это снимок перед обновлением, так как после обновления все работает нормально, я не ожидаю, что мне нужно будет вернуться к новой стадии установки.
Я также пытался удалить его, используя установленный с USB-порта kubuntu, который тоже не работал. Затем я попытался удалить apt-btrfs-snapshot, и
Вполне вероятно, что этот снимок изначально был расположен на @ / snapshots / 2014-07-28, а затем я получил лучшее представление о макете Ubuntu BTRFS из документации на help.ubuntu.com, поэтому я перенес свои снимки в корневой том BTRFS. Я попытался переместить его назад, но он вернул ту же ошибку.
Что может быть причиной этой ошибки на снимке? Почему apt-btrfs-snapshot говорит, что он занят? Я не знаю, куда идти, но когда файловая система изменится, мне понадобится это место обратно.
проверьте, только ли это ДЛЯ ЧТЕНИЯ, и набор к RW
btrfs property set -ts ./MyClone/@home ro false
см. также https://linuxreviews.org/Btrfs#the_HOWTO
Сначала проверьте, которым subvol является значением по умолчанию:
$ sudo btrfs subvol list /mnt/
ID 319 gen 508029 top level 5 path @plasma
ID 326 gen 508633 top level 5 path @
$ sudo btrfs subvol get-default /mnt/
ID 319 gen 508029 top level 5 path @plasma
Я хочу удалить @plasma
подыздание. У Меня была та же ошибка, в то время как я хочу удалить (Операция, не разрешенная). Необходимо изменить значение по умолчанию subvol:
$ sudo btrfs subvol set-default 326 /mnt/
Выберите новое значение по умолчанию subvol идентификатором. После этого Вы сможете удалить subvol:
$ sudo btrfs subvol delete -v /mnt/@plasma/
Transaction commit: none (default)
Delete subvolume (no-commit): '/mnt/@plasma'