Kirjoittaja Aihe: Osioinnin mieliharmeja (13.2, periaatteessa ratkaistu)  (Luettu 6787 kertaa)

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

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 944
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Ajattelinpa nyt tämänkin kertoa, vaikka ongelmaa ei sinänsä ole – tai jos olikin, sain sen ratkaistuksi:

Kun openSUSE 13.2:n asennusohjelmalla luo btrfs-juuriosion, se sisältää tukun alitaltioita (subvolumes), mikä on btrfs:n sinänsä hieno uusi ominaisuus. Useimmat alitaltioista ovatkin valtaosalle käyttäjistä harmittomia (esim. /tmp). Jokunen muu (/home, /var/*, ehkä jollakulla /opt) voi aiheuttaa ongelmia.

Minulla ja varmaan useimmilla muillakin kokeneilla Linux-käyttäjillä ainakin /home on tavannut olla erillinen osio, ja jossain vaiheessa havaitsin hyödylliseksi, että myös /var olisi sellainen. (/var tapaa tietyissä tilanteissa kasvaa hurjasti, kun taas / on kooltaan aika kiinteä sen jälkeen, kun kaikki vakio-ohjelmansa on asentanut.)

Asennusohjelma kyllä varoittaa ennen asennuksen alkamista, että jotkin osiointivalinnat menevät päällekkäin alitaltioiden kanssa, ”mistä voi tulla ongelmia”. Asialle ei kuitenkaan voi siinä vaiheessa tehdä mitään.

Sinänsä sain järjestelmän pystyyn päällekkäisyyksistä huolimatta. /home-alitaltion poistaminen on vaivatonta, kirjaudutaan rootina sisään ja:

Koodia: [Valitse]
# umount /home
# btrfs subvolume delete /home
# mount /home

Omana osionaan oleva /home on siis pakko ensin irrottaa, jotta /home-alitaltio näkyy.

Sama ei tietenkään onnistu toimivassa järjestelmässä /var/*-alitaltioille, koska niitä ei voi irrottaa. Täytyy buutata asennustikulla (tai -DVD:llä tms.), jolloin niitä pääsee sorkkimaan.
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ä: 2788
  • Sukupuoli: Mies
Vs: Osioinnin mieliharmeja (13.2, periaatteessa ratkaistu)
« Vastaus #1 : 14.12.2014 - klo:23:46 »
Kyllähän noita voi vapaasti asennusvaiheessa muokata siellä "luo omat osiontiasetukset" ja/tai "Expert" kohdassa.

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 944
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Vs: Osioinnin mieliharmeja (13.2, periaatteessa ratkaistu)
« Vastaus #2 : 15.12.2014 - klo:13:50 »
Kyllähän noita voi vapaasti asennusvaiheessa muokata siellä "luo omat osiontiasetukset" ja/tai "Expert" kohdassa.

Niinhän minä teinkin!!! Mutta ilmeisesti asennus DVD:ltä tapahtuu levykuvasta, joka sitten sisältää juuriosiolle liudan alitaltioita.

Vastaava ongelma tuli aikanaan vastaan Fedoran asennusohjelman kanssa: levykuva sisälsi /home-osion, joten asennusvaiheessa ei vielä voinut osoittaa erillistä /home’a vaan se piti ottaa käyttöön asennuksen jälkeen.
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ä: 2788
  • Sukupuoli: Mies
Vs: Osioinnin mieliharmeja (13.2, periaatteessa ratkaistu)
« Vastaus #3 : 16.12.2014 - klo:11:17 »
Kyllä se onnistuu, mutta eri asia kannattaako niin tehdä. Yksi syy siihen siihen miksi ne on jaettu noin moneen alitaltioon on snapper, jos aikaa käyttää snapperia ei ole mitään järkeä ottaa tilanne kuvaa sellaisista hakemistoista jossa on vaan loki tiedostoja, sähköposteja tai muuten paljon muuttuavia tiedostoja. Jättämällä ne pois pysyy tilanne kuvien koko järkevänä.

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 944
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Vs: Osioinnin mieliharmeja (13.2, periaatteessa ratkaistu)
« Vastaus #4 : 16.12.2014 - klo:20:20 »
No tuota täppää en kyllä huomannut 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