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

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

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 692
  • 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?
openSUSE Leap 15.1 (pöytäkone 1, kannettava 1), Debian GNU/Linux 10 (kannettava 2), openSUSE Tumbleweed (pöytäkone 2, kannettava 3), LibreELEC 8.2.5 (RPi 1), Raspbian GNU/Linux 10 (RPi 2)

Poissa harmie

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

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 692
  • 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)
openSUSE Leap 15.1 (pöytäkone 1, kannettava 1), Debian GNU/Linux 10 (kannettava 2), openSUSE Tumbleweed (pöytäkone 2, kannettava 3), LibreELEC 8.2.5 (RPi 1), Raspbian GNU/Linux 10 (RPi 2)

Poissa mrl586

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

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 692
  • 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
openSUSE Leap 15.1 (pöytäkone 1, kannettava 1), Debian GNU/Linux 10 (kannettava 2), openSUSE Tumbleweed (pöytäkone 2, kannettava 3), LibreELEC 8.2.5 (RPi 1), Raspbian GNU/Linux 10 (RPi 2)


Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 692
  • 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 :-\
openSUSE Leap 15.1 (pöytäkone 1, kannettava 1), Debian GNU/Linux 10 (kannettava 2), openSUSE Tumbleweed (pöytäkone 2, kannettava 3), LibreELEC 8.2.5 (RPi 1), Raspbian GNU/Linux 10 (RPi 2)