openSUSEa suomeksi
openSUSE => Turvallisuus ja laitteisto => Aiheen aloitti: SuperOscar - 17.08.2018 - klo:00:43
-
Ihan heittona heitän tänne, kun ei maailmallakaan guuglauksen perusteella kukaan näy tietävän:
Miten ihmeessä openSUSEn luoman btrfs-alitaltion voi poistaa? Periaatteessa komennolla ”btrfs subvolume delete ALITALTIO”, mutta ALITALTIOn nimeksi ei kelpaa mikään!
Tässä lyhennetty lista alitaltioistani:
tn@aquinas% sudo btrfs subvolume list /
[sudo] salasana henkilölle root:
ID 257 gen 3311 top level 5 path @
ID 258 gen 3290 top level 257 path @/home
ID 259 gen 3935 top level 257 path @/var
ID 260 gen 3849 top level 257 path @/srv
ID 261 gen 3910 top level 257 path @/root
Tämän jälkeen on vain alitaltio @/.snapshots ja pitkä liuta tilannekuvia.
Yritän poistaa alitaltiota @/home, mutta mikä tahansa alitaltionimen muoto antaa saman virheen:
tn@aquinas% sudo btrfs subvolume delete /@/home
ERROR: cannot access subvolume /@/home: No such file or directory
Jostakin guuglasin, että jollei satu komentoa antaessaan olemaan puun juuressa, alitaltion nimen pitää alkaa / eli olla absoluuttinen. Sama tulos tulee kuitenkin nimillä @home, @/home ja kaikilla muillakin, mitä olen keksinyt kokeilla. Sen sijaan varsinaista vastausta tähän kysymykseeni en ole toistaiseksi löytänyt mistään. Ideoita?
-
oletko koittanut yastilla?
-
Periaatteessa olin, mutta en ollut etsinyt oikeasta paikasta… Nyt löytyi ja poisto onnistui.
Silti olisi kiva tietää, miten sama onnistuisi komentoriviltä! 8)
-
Onnistuuko btrfs:n alitaltioiden poisto id:n perusteella?
-
Onnistuuko btrfs:n alitaltioiden poisto id:n perusteella?
Ei siltä näytä:
tn@whitehead% btrfs subvolume
usage: btrfs subvolume <command> <args>
btrfs subvolume create [-i <qgroupid>] [<dest>/]<name>
Create a subvolume
btrfs subvolume delete [options] <subvolume> [<subvolume>...]
Delete subvolume(s)
btrfs subvolume list [options] <path>
List subvolumes and snapshots in the filesystem.
btrfs subvolume snapshot [-r] [-i <qgroupid>] <source> <dest>|[<dest>/]<name>
Create a snapshot of the subvolume
btrfs subvolume get-default <path>
Get the default subvolume of a filesystem
btrfs subvolume set-default <subvolume>
btrfs subvolume set-default <subvolid> <path>
Set the default subvolume of the filesystem mounted as default.
btrfs subvolume find-new <path> <lastgen>
List the recently modified files in a filesystem
btrfs subvolume show [options] <subvol-path>|<mnt>
Show more information about the subvolume
btrfs subvolume sync <path> [<subvol-id>...]
Wait until given subvolume(s) are completely removed from the filesystem.
manage subvolumes: create, delete, list, etc
-
Täällä ohjeita: https://unix.stackexchange.com/questions/188860/how-to-delete-btrfs-subvolume
-
Täällä ohjeita: https://unix.stackexchange.com/questions/188860/how-to-delete-btrfs-subvolume
Saman tapaisia ohjeita minäkin löysin, mutta muistaakseni kokeilin läpi ainakin muodot @home, /@home, @/home, ja /@/home, eikä mikään toiminut :-\