openSUSE > Turvallisuus ja laitteisto

btrfs:n alitaltioiden poistaminen (tai ylipäänsä käsittely)

(1/2) > >>

SuperOscar:
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:


--- Koodia: ---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
--- Koodi päättyy ---

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:


--- Koodia: ---tn@aquinas% sudo btrfs subvolume delete /@/home
ERROR: cannot access subvolume /@/home: No such file or directory
--- Koodi päättyy ---

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?

harmie:
oletko koittanut yastilla?

SuperOscar:
Periaatteessa olin, mutta en ollut etsinyt oikeasta paikasta… Nyt löytyi ja poisto onnistui.

Silti olisi kiva tietää, miten sama onnistuisi komentoriviltä! 8)

mrl586:
Onnistuuko btrfs:n alitaltioiden poisto id:n perusteella?

SuperOscar:

--- Lainaus käyttäjältä: mrl586 - 19.06.2019 - klo:21:11 ---Onnistuuko btrfs:n alitaltioiden poisto id:n perusteella?

--- Lainaus päättyy ---

Ei siltä näytä:


--- Koodia: ---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
--- Koodi päättyy ---

Navigaatio

[0] Viestien etusivu

[#] Seuraava sivu

Siirry pois tekstitilasta