Kirjoittaja Aihe: btrfs:n alitaltioiden poistaminen (tai ylipäänsä käsittely)  (Luettu 15073 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 941
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
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: [Valitse]
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:

Koodia: [Valitse]
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?
pöytäkone 1, NUC: openSUSE Leap 15.6; kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2786
  • Sukupuoli: Mies
oletko koittanut yastilla?

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 941
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Periaatteessa olin, mutta en ollut etsinyt oikeasta paikasta… Nyt löytyi ja poisto onnistui.

Silti olisi kiva tietää, miten sama onnistuisi komentoriviltä! 8)
pöytäkone 1, NUC: openSUSE Leap 15.6; kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

Poissa mrl586

  • Jäsen
  • Viestejä: 162
Onnistuuko btrfs:n alitaltioiden poisto id:n perusteella?

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 941
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Onnistuuko btrfs:n alitaltioiden poisto id:n perusteella?

Ei siltä näytä:

Koodia: [Valitse]
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
pöytäkone 1, NUC: openSUSE Leap 15.6; kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11


Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 941
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
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 :-\
pöytäkone 1, NUC: openSUSE Leap 15.6; kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11