Kirjoittaja Aihe: Levyn mounttaus, levy alustettu EXT4 -> xfs [RATKAISTU}  (Luettu 14213 kertaa)

Storck

  • Vieras
Sama levy ollut koneessa pari vuotta, tyhjensin ja alustin muodosta EXT4 => xfs jonka jälkeen ei automounttaus enää tunnu toimivan.

Päättestä liittäessä kaikki ok, fsatabiin laitettu kaikki ok muttei auta.

Ei ymmärrä enää.

UUID oikein muttei auta.

Muuttaako tuon xfs:n myötä joku tuossa mounttaamisessa?

Debianmint käytössä.
« Viimeksi muokattu: 19.11.13 - klo:17.11 kirjoittanut Storck »

juyli

  • Vieras
Vs: Levyn mounttaus, levy alustettu EXT4 -> xfs [RATKAISTU]
« Vastaus #1 : 30.08.12 - klo:22.09 »
Sama levy ollut koneessa pari vuotta, tyhjensin ja alustin muodosta EXT4 => xfs jonka jälkeen ei automounttaus enää tunnu toimivan.

Kurkkaapa blkid-komentoa vs. fdisk -l.
Eiköhän yhä kernelissä ole tuki xfs-järjestelmälle, joten tuosta ei ole kiinni. Xfs:ää olen itsekin käyttänyt tietyissä Linux-jakeluissa.
http://linux.fi/wiki/XFS

mrl586

  • Käyttäjä
  • Viestejä: 4638
    • Profiili
Vs: Levyn mounttaus, levy alustettu EXT4 -> xfs [RATKAISTU]
« Vastaus #2 : 30.08.12 - klo:22.37 »
Sama levy ollut koneessa pari vuotta, tyhjensin ja alustin muodosta EXT4 => xfs jonka jälkeen ei automounttaus enää tunnu toimivan.

Kurkkaapa blkid-komentoa vs. fdisk -l.
Eiköhän yhä kernelissä ole tuki xfs-järjestelmälle, joten tuosta ei ole kiinni. Xfs:ää olen itsekin käyttänyt tietyissä Linux-jakeluissa.
http://linux.fi/wiki/XFS
Millaisilla optioilla kerneli on käännetty? Jos xfs on moduulina, sen liittäminen ei välttämättä onnistu käynnistyksen yhteydessä.

SuperOscar

  • Käyttäjä
  • Viestejä: 4063
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Levyn mounttaus, levy alustettu EXT4 -> xfs [RATKAISTU]
« Vastaus #3 : 30.08.12 - klo:22.52 »
Millaisilla optioilla kerneli on käännetty? Jos xfs on moduulina, sen liittäminen ei välttämättä onnistu käynnistyksen yhteydessä.

Ei pitäisi olla vaikutusta: minullakin xfs on moduulina, vaikka joka koneella on yksi XFS-osio.

Koodia: [Valitse]
tn@bahtin [~]$ lsmod | grep xfs
xfs                   836544  2

Mutta ehkei xfs-moduuli jostain syystä lataudu ajoissa?

Toinen syy voisi olla, jos xfsprogs-pakettia ei ole asennettu, mutta silloin käynnistys yleensä myös pysähtyy valittamaan asiasta, vaikka mounttaus sitten käsin sujuisikin; näin siksi, että vasta xfsprogs-paketti sisältää xfs_check-ohjelman, jota ilman käyttis ei pääse tarkistamaan, onko levy kunnossa.
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

retu

  • Käyttäjä
  • Viestejä: 949
    • Profiili
Vs: Levyn mounttaus, levy alustettu EXT4 -> xfs [RATKAISTU]
« Vastaus #4 : 31.08.12 - klo:12.46 »
Ei mounttaa bootatessa, mutta mounttaa bootin jälkeen komennolla mount -a? Eikö lokitiedoista löydy asiaan liittyvää herjaa?

Jäljille voi päästä myös poistamalla grub-valikossa parametrit 'quiet splash' ja seuraamalla josko näkyy herjoja. Kaikkea ei varmasti ehdi huomata, mutta ehkä tekstien rullaus käynnistyksen aikana pysähtyy vikapaikassa.

Onko 6. parametri fstab-tiedostossa 0? Kokeile laittaa 2.

SuperOscar

  • Käyttäjä
  • Viestejä: 4063
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Levyn mounttaus, levy alustettu EXT4 -> xfs [RATKAISTU]
« Vastaus #5 : 31.08.12 - klo:13.14 »
Asiaa yön yli ajateltuani kallistun yhä enemmän siihen, että kannattaisi tarkistaa, onko xfsprogs asennettu:

Koodia: [Valitse]
dpkg-query -l xfsprogs
Tuli nimittäin mieleeni, että Ubuntussahan se oletusarvoisesti ei asennu.
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

Postimies

  • Käyttäjä
  • Viestejä: 2644
    • Profiili
Vs: Levyn mounttaus, levy alustettu EXT4 -> xfs [RATKAISTU]
« Vastaus #6 : 31.08.12 - klo:23.35 »
Outoa. Xfs on hyvä isoille tiedostoille. Itselläni leffat, TV-tallenteet jo pitkään ollet xfs-levyllä. Plussana on, ettei tule mitään pitkää levyntarkistusta mitä ext3/ext4 levyllä. Itse liitän suoraan laitteeseen /dev/sdxx. Itsellä xfs käännetty kerneliin. Ei nyt Ubuntu tai Mint käynnissä. /etc kansion alla on varmaan joku modules autoload, jonne xfs modulin voi pistää. Jos sitten latautuisi ajoissa. Itselläni ei mitään ongelmia. xfsprogs ja xfsdump olisi hyvä asentaa.

xfs_db -c frag -r /dev/sdxx  tarkistaa levyn eheyden.
xfs_repair /dev/sdxx  tarkistaa levyn. Levy ei saa olla liitettynä.

juyli

  • Vieras
Vs: Levyn mounttaus, levy alustettu EXT4 -> xfs [RATKAISTU]
« Vastaus #7 : 31.08.12 - klo:23.59 »
Outoa. Xfs on hyvä isoille tiedostoille.

Ei tuo ole mitenkään outoa. XFS on kuitenkin aika marginaalinen tiedostojärjestelmä.
Kuten jo yllä mainitsin, olen tuota käyttänyt - ja ihan hyväksi havainnut Slacware-jakelussa. Mutta Linux-jakeluille on ominaisimpia ext -järjestelmät, jotka ovat hyviä ja toimivia. Kaikenlaiset kokeilut sitten erikseen.
Ehkä kysyjän ongelmana on se, ettei kiintolevyosioden kiintolevy ole ehtineet käynnistymään bootissa, eikä siksi liittäminen ole onnistunut. rc.local-tiedosto voisi olla ratkaisu tuollaiseen ongelmaan - eli "manuaalinen liittäminen" muiden proseduurien, moduleiden ja ajureiden käynnistyksen jälkeen.

Postimies

  • Käyttäjä
  • Viestejä: 2644
    • Profiili
Vs: Levyn mounttaus, levy alustettu EXT4 -> xfs [RATKAISTU]
« Vastaus #8 : 01.09.12 - klo:13.01 »
Outoa. Xfs on hyvä isoille tiedostoille.

Ei tuo ole mitenkään outoa. XFS on kuitenkin aika marginaalinen tiedostojärjestelmä.
Kuten jo yllä mainitsin, olen tuota käyttänyt - ja ihan hyväksi havainnut Slacware-jakelussa. Mutta Linux-jakeluille on ominaisimpia ext -järjestelmät, jotka ovat hyviä ja toimivia. Kaikenlaiset kokeilut sitten erikseen.
Ehkä kysyjän ongelmana on se, ettei kiintolevyosioden kiintolevy ole ehtineet käynnistymään bootissa, eikä siksi liittäminen ole onnistunut. rc.local-tiedosto voisi olla ratkaisu tuollaiseen ongelmaan - eli "manuaalinen liittäminen" muiden proseduurien, moduleiden ja ajureiden käynnistyksen jälkeen.

Kotikäyttäjälle ehkä marginaalinen. Mutta HTPC:ssä jossa isoja levyjä todella hyvä vaihtoehto. Ollut vakaa jo vuosia ennen ext4. Oletus esim. Silicon Graphics Unix koneissa. NASA käyttää tuota satojen terojen levy systeemissään. Ext on hyvä kotikoneissa, mutta kenties marginaalinen isoissa koneissa? Minusta on outoa jos xfs ei toimi, kun itsellä ei ole ollut mitään ongelmia. Nyt root on ext4 ja home ext3 (historiallisista syistä) ja muut xfs. Ehkä tuossa Mintissä on poistettu joitakin tiedostojärjestelmiä. Lilo ja Grub jo rajoittaa mitä voi käyttää /boot osiolla. Eihän konetta saa käyntiin kaikilla tiedostojärjestelmillä. Veikkaan edelleen että xfsprogs ja xfsdump asennus auttaa. Jos ei niin xfs moduli pitää ladata muistiin tarpeeksi ajoissa. Yksi vaihtoehto on kääntää kerneli itse. Nopeuttaa käynnistystä ja voi luopua initrd:n käytöstä.

Storck

  • Vieras
Vs: Levyn mounttaus, levy alustettu EXT4 -> xfs [RATKAISTU]
« Vastaus #9 : 01.09.12 - klo:14.08 »
Kyseessä DebianMint eli Ubuntun oletukset ei päde.

Kuudes parametri kokeiltu molemmat 0 sekä 2 - ei muutosta.

Kokeilen tuon xfsprogs asennusta kun olen taas kyseisen koneen kimpussa (en raahannut pöytäkonetta mökille ;) )

SuperOscar

  • Käyttäjä
  • Viestejä: 4063
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Levyn mounttaus, levy alustettu EXT4 -> xfs [RATKAISTU]
« Vastaus #10 : 01.09.12 - klo:14.27 »
Kyseessä DebianMint eli Ubuntun oletukset ei päde.

Muistaakseni Mintissäkin on tämä asia samoin. Jos oikein muistinystyröitäni hieron, tulee mieleen, että tämä läppärikin, jolla nyt kirjoitan, kieltäytyi Mintin asennuksen jälkeen ensin käynnistymästä suoraan työpöydälle. Ainoa ongelma oli, että /home-osio (xfs) tuli buutin yhteydessä leimatuksi ”likaiseksi”, koska sitä ei päästy tarkistamaan.

Muoks: Mutta juu, /home kyllä mounttautui, eli ongelma ei kuitenkaan ole sama.
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

Storck

  • Vieras
Vs: Levyn mounttaus, levy alustettu EXT4 -> xfs [RATKAISTU]
« Vastaus #11 : 01.09.12 - klo:14.35 »
Sehän on kyllä nopeasti (pari tuntia, kun koneen äärellä taas) testattu - vaihdan xfs => EXT4 ja liittämisloitsut uudestaan...

Testaan tuon xfsprogs-paketin ensin.

Postimies

  • Käyttäjä
  • Viestejä: 2644
    • Profiili
Vs: Levyn mounttaus, levy alustettu EXT4 -> xfs [RATKAISTU]
« Vastaus #12 : 01.09.12 - klo:16.08 »

Muistaakseni Mintissäkin on tämä asia samoin. Jos oikein muistinystyröitäni hieron, tulee mieleen, että tämä läppärikin, jolla nyt kirjoitan, kieltäytyi Mintin asennuksen jälkeen ensin käynnistymästä suoraan työpöydälle. Ainoa ongelma oli, että /home-osio (xfs) tuli buutin yhteydessä leimatuksi ”likaiseksi”, koska sitä ei päästy tarkistamaan.

Muoks: Mutta juu, /home kyllä mounttautui, eli ongelma ei kuitenkaan ole sama.


xfs-osioita ei tarkisteta bootissa. Mikä on etu isolla levyllä. Ei tarvitse tuntia odotella kun fsck valmistuu. Ja jos löytyy vikaa niin uusi käynnistys...

xfsdump on myös hyvä asentaa. Suosittelen lähinnä levylle missä paljon leffoja ym. isoja tiedostoja. Ja minusta on vieläkin outoa jos ei liitetä. Tee levytarkistus jos vaikka joku aikaleima viittaa tulevaisuuteen ja mitä dmesg kertoo. Jos levyä ei liitetä kyllä siitä virheilmoitus tulee. Tai sitten fstab tiedostossa joku vika - vaikka enter uupuu tiedoston lopusta, rivitys...


SuperOscar

  • Käyttäjä
  • Viestejä: 4063
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Levyn mounttaus, levy alustettu EXT4 -> xfs [RATKAISTU]
« Vastaus #13 : 01.09.12 - klo:17.24 »
xfs-osioita ei tarkisteta bootissa.

Sitä en tiedä, mutta Ubuntu kieltäytyi kokonaan käynnistymästä, kun /home oli xfs-osio, ja buutti pysähtyi nimenomaan väittämään, että /home on vioittunut ja täytyy tarkistaa. Mint ei pysähtynyt mutta kieltäytyi päästämästä GUIhin. xfsprogsin asentaminen ratkaisi kummankin tilanteen.
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

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Levyn mounttaus, levy alustettu EXT4 -> xfs [RATKAISTU]
« Vastaus #14 : 01.09.12 - klo:18.00 »
Tai sitten fstab tiedostossa joku vika - vaikka enter uupuu tiedoston lopusta, rivitys...
Itse yleensä muokattuani fstabia komennan mount -a (roottina). Liittää fstabissa määritellyt käynnistyksessä liitettävät osiot.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Postimies

  • Käyttäjä
  • Viestejä: 2644
    • Profiili
Vs: Levyn mounttaus, levy alustettu EXT4 -> xfs [RATKAISTU]
« Vastaus #15 : 01.09.12 - klo:21.52 »
xfs-osioita ei tarkisteta bootissa.

Sitä en tiedä, mutta Ubuntu kieltäytyi kokonaan käynnistymästä, kun /home oli xfs-osio, ja buutti pysähtyi nimenomaan väittämään, että /home on vioittunut ja täytyy tarkistaa. Mint ei pysähtynyt mutta kieltäytyi päästämästä GUIhin. xfsprogsin asentaminen ratkaisi kummankin tilanteen.

Katso löytyykö fsck.xfs ja mitä se sisältää. Tulee xfsprogs paketin mukana. Vaihtelee eri systeemeissä.

retu

  • Käyttäjä
  • Viestejä: 949
    • Profiili
Vs: Levyn mounttaus, levy alustettu EXT4 -> xfs [RATKAISTU]
« Vastaus #16 : 02.09.12 - klo:08.33 »
Se 6. parametri määrää juuri tuon että tarkistetaanko bootissa vai ei.  ;)

Jos 0, ei tarkisteta eli tällöin osio saattaa jäädä liittämättä mikäli se vaatisi tarkistuksen.

Jos parametri on 1 tai 2, osio tarkistetaan tarvittaessa ennen liittämistä, siten että 1 merkityt tarkistetaan liitetään ensin. Niinpä juuriosio (ja muut käynnistyksen kannalta tarpeelliset) tulisi merkitä 1 ja toissijaiset osiot 2. Makuasia sitten onko vaikka /home 1 vai 2.

Niin, ja xfsprogs on tietysti syytä asentaa, ken meinaa xfs:ää käyttää. Muistaakseni gparted ei edes suostu luomaan xfs-osiota, jos xfsprogs puuttuu.

Tuo 6. parametri ei varmaankaan vaikuta mitään, jos fsck.xfs puuttuu. ::)
« Viimeksi muokattu: 02.09.12 - klo:08.39 kirjoittanut retu »

SuperOscar

  • Käyttäjä
  • Viestejä: 4063
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Levyn mounttaus, levy alustettu EXT4 -> xfs [RATKAISTU]
« Vastaus #17 : 02.09.12 - klo:10.31 »
Se 6. parametri määrää juuri tuon että tarkistetaanko bootissa vai ei.  ;)

Jos 0, ei tarkisteta eli tällöin osio saattaa jäädä liittämättä mikäli se vaatisi tarkistuksen.

Tiedän, mutta se ei muuta mitä yllä sanoin: Ubuntu pysähtyi asennuksen jälkeiseen ensikäynnistykseen väittäen /home-osiolla olevan virheitä. ”Virheet” olivat yksinkertaisesti sitä, että xfs_check puuttui. /etc/fstab oli tuossa vaiheessa toki asennusohjelman luoma, mutta sikäli kuin muistan, siellä oli kuudes parametri valmiiksi nolla, ja siitä huolimatta kävi näin.

Lainaus
Tuo 6. parametri ei varmaankaan vaikuta mitään, jos fsck.xfs puuttuu. ::)

fsck.xfs ei itse asiassa tee asiassa yhtikäs mitään:

Koodia: [Valitse]
tn@peirce [~]$ fsck.xfs
If you wish to check the consistency of an XFS filesystem or
repair a damaged filesystem, see xfs_check(8) and xfs_repair(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

Postimies

  • Käyttäjä
  • Viestejä: 2644
    • Profiili
Vs: Levyn mounttaus, levy alustettu EXT4 -> xfs [RATKAISTU]
« Vastaus #18 : 02.09.12 - klo:13.18 »

Tiedän, mutta se ei muuta mitä yllä sanoin: Ubuntu pysähtyi asennuksen jälkeiseen ensikäynnistykseen väittäen /home-osiolla olevan virheitä. ”Virheet” olivat yksinkertaisesti sitä, että xfs_check puuttui. /etc/fstab oli tuossa vaiheessa toki asennusohjelman luoma, mutta sikäli kuin muistan, siellä oli kuudes parametri valmiiksi nolla, ja siitä huolimatta kävi näin.

Lainaus
Tuo 6. parametri ei varmaankaan vaikuta mitään, jos fsck.xfs puuttuu. ::)

fsck.xfs ei itse asiassa tee asiassa yhtikäs mitään:

Koodia: [Valitse]
tn@peirce [~]$ fsck.xfs
If you wish to check the consistency of an XFS filesystem or
repair a damaged filesystem, see xfs_check(8) and xfs_repair(8).

Joko uskotaan, että xfs-tiedostojärjestelmää ei tarkisteta bootissa. fsck.xfs nyt vaan pitää kuitenkin olla olemassa. Jossain systeemissä saa siirrettyä noi tarkistukset sammutuksen yhteyteen. Mutta on raivostuttavaa jos fsck.ext4 aloittaa pitkän session ja pitäis päästä käyttään konetta.

SuperOscar

  • Käyttäjä
  • Viestejä: 4063
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Levyn mounttaus, levy alustettu EXT4 -> xfs [RATKAISTU]
« Vastaus #19 : 02.09.12 - klo:13.50 »
Joko uskotaan, että xfs-tiedostojärjestelmää ei tarkisteta bootissa.

Kuka sitä nyt varsinaisesti on epäillytkään?

Lainaus
fsck.xfs nyt vaan pitää kuitenkin olla olemassa.

Nimenomaan, ja se tulee xfsprogs-paketista, jota Ubuntu ja Mint eivät oletusarvoisesti asenna – mistä taas seuraa ongelmia ensikäynnistyksen yhteyteen, jos jokin oleellinen osio kuten /home on xfs:ää.
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