Kirjoittaja Aihe: Mikä tiedostojärjestelmä ulkoiselle kovalevylle?  (Luettu 6041 kertaa)

Kerneli

  • Käyttäjä
  • Viestejä: 42
    • Profiili
Tuli tossa hankittua Teranen ulkonen kovalevy. Nyt mietin että mikä tiedostojärjestelmä siihen kannattaisi laittaa jos oletetaan että sitä käytetään pelkästään linuxissa.

Ext3 olis tietysti sellanen perusjuttu mutta olisiko esim xfs:ssä jotain etuja ext3:een verrattuna? Entä onko ext4 tarpeeksi vakaa?

Levylle tullee aika paljon isoja tiedostoja. Luin jostain, että xfs:llä olisi jotain etuja niitä käsitellessä.

Jos sillä on merkitystä niin siinä kovalevyssä on firewire 400 liitäntä.


Kertokaapa mielipiteitänne.

SuperOscar

  • Käyttäjä
  • Viestejä: 4064
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Mikä tiedostojärjestelmä ulkoiselle kovalevylle?
« Vastaus #1 : 07.02.09 - klo:12.44 »
xfs:n on tosiaan väitetty olevan parempi isojen tiedostojen varastoinnissa, minkä vuoksi esim. Mythbuntu alustaa automaattisesti tallennustilan siihen formaattiin. ext3:n suurimmaksi haitaksi minä olen kokenut yleensä aina kiusallisimpaan aikaan tulevat levyntarkistukset, joiden joku ilkeästi väitti johtuvan siitä, ettei ext3:n journalointi vielä kunnolla pelaa. ext4 on toisaalta vastikään julistettu vakaaksi, joten valitse nyt siitä...
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

salai

  • Käyttäjä
  • Viestejä: 2126
    • Profiili
Vs: Mikä tiedostojärjestelmä ulkoiselle kovalevylle?
« Vastaus #2 : 07.02.09 - klo:14.10 »
Miten joku voi ajatella ext4:ää ulkoiselle kovalevylle tässä vaiheessa? Eihän sitä pystyisi käyttämään ilman omien kernelien kääntämistä kuin parin alfa-versiovaiheessa olevan distron kanssa, joiden mukana olevat työkalutkaan (Gparted) eivät sitä tunne. Mikäli oikein ymmärrän tilanteen.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Mikä tiedostojärjestelmä ulkoiselle kovalevylle?
« Vastaus #3 : 07.02.09 - klo:14.13 »
Miten joku voi ajatella ext4:ää ulkoiselle kovalevylle tässä vaiheessa? Eihän sitä pystyisi käyttämään ilman omien kernelien kääntämistä kuin parin alfa-versiovaiheessa olevan distron kanssa, joiden mukana olevat työkalutkaan (Gparted) eivät sitä tunne. Mikäli oikein ymmärrän tilanteen.

Juu näin se taitaa olla. ::)

XFS taitaa olla se paras isoille tiedostoille. ;)
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

vpv

  • Käyttäjä
  • Viestejä: 185
  • 3 * Fedora + OpenWRT
    • Profiili
    • Fedora-sivuni
Vs: Mikä tiedostojärjestelmä ulkoiselle kovalevylle?
« Vastaus #4 : 07.02.09 - klo:14.21 »
Eihän sitä pystyisi käyttämään ilman omien kernelien kääntämistä kuin parin alfa-versiovaiheessa olevan distron kanssa, joiden mukana olevat työkalutkaan (Gparted) eivät sitä tunne. Mikäli oikein ymmärrän tilanteen.

Fedora 10:ssä on kyllä ext4-tuki, esimerkiksi itselläni on jo ext4 läppärissä, jonka asensin uusiksi jokin aika sitten. Ikävää sinänsä, jos GParted ei tunnista ext4:ää, ehkäpä sekin ajan kanssa korjaantuu. Mutta ulkoiselle levylle ei tue ext4 ehkä ole se oikea ratkaisu, jos on tarve käyttää sitä levyä useissa eri koneissa. Jos käytettävissä koneissa on kaikissa Linux, niin valitsisin ehkä kuitenkin itse ext3:n, xfs:stä ei mulla ole oikein kokemuksia.

SuperOscar

  • Käyttäjä
  • Viestejä: 4064
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Mikä tiedostojärjestelmä ulkoiselle kovalevylle?
« Vastaus #5 : 07.02.09 - klo:16.03 »
Miten joku voi ajatella ext4:ää ulkoiselle kovalevylle tässä vaiheessa? Eihän sitä pystyisi käyttämään ilman omien kernelien kääntämistä kuin parin alfa-versiovaiheessa olevan distron kanssa, joiden mukana olevat työkalutkaan (Gparted) eivät sitä tunne. Mikäli oikein ymmärrän tilanteen.

Toisaalta jos ext4:ta haluaa kokeilla, mikä ettei ulkoisella levyllä? Ei ainakaan sotke järjestelmän kannalta oleellisia hakemistoja.
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

Kerneli

  • Käyttäjä
  • Viestejä: 42
    • Profiili
Vs: Mikä tiedostojärjestelmä ulkoiselle kovalevylle?
« Vastaus #6 : 07.02.09 - klo:17.00 »
Miten joku voi ajatella ext4:ää ulkoiselle kovalevylle tässä vaiheessa? Eihän sitä pystyisi käyttämään ilman omien kernelien kääntämistä kuin parin alfa-versiovaiheessa olevan distron kanssa, joiden mukana olevat työkalutkaan (Gparted) eivät sitä tunne. Mikäli oikein ymmärrän tilanteen.

Toisaalta jos ext4:ta haluaa kokeilla, mikä ettei ulkoisella levyllä? Ei ainakaan sotke järjestelmän kannalta oleellisia hakemistoja.

Joo siis ei mulla ole tarkoituksena testailla tota ext4:ää, ainostaan keksiä hyvä tiedostojärjestelmä tolle kovolle.

Ilmeisestikään tuo ext4 ei ole vaihtoehto tällä hetkellä. Löysin jotain benchmarkeja jossa on mukana tuo xfs ja vaikuttais hyvältä juurikin noiden isojen tiedostojen kannalta. (http://www.phoronix.com/scan.php?page=article&item=ext4_benchmarks&num=2)


Aion laittaa kovolle noin 200GB backup-osion ja siihen laitan varmaankin ext3:n. Loput voisi sitten laittaa xfs:ksi tiedostoille jotka ei nyt ole niin tärkeitä, luulisin.

peran

  • Vieras
Vs: Mikä tiedostojärjestelmä ulkoiselle kovalevylle?
« Vastaus #7 : 07.02.09 - klo:19.32 »
Konkreettiset edut xfs:ssä omien kokemuksieni verattuna ext3:een. Tiedoston tuhoaminen on huomattavasti nopeampaa, lisäksi levytilaa on hivenen enemmän xfs:ssä kuin ext3:ssa.

Ainoa käsittääkseni oleva konkreettinen haitta taitaa olla levyn pirstaloituminen. Ainakin itse olen ollut siinä käsityksessä, että xfs voi pirstaloitua. Lisäksi eheytystyökalusta minulla ei sitten olekaan tietoa.

Nämä siis ovat enemmän käyttökokemuksen tuntumaa kuin todellisia tuloksia. :)

gdm

  • Sitä saa mitä tilaa...
  • Käyttäjä
  • Viestejä: 4363
    • Profiili
    • Keskustelualueiden säännöt
Vs: Mikä tiedostojärjestelmä ulkoiselle kovalevylle?
« Vastaus #8 : 07.02.09 - klo:20.20 »
Ainoa käsittääkseni oleva konkreettinen haitta taitaa olla levyn pirstaloituminen. Ainakin itse olen ollut siinä käsityksessä, että xfs voi pirstaloitua. Lisäksi eheytystyökalusta minulla ei sitten olekaan tietoa.

Tuolla reilusti lisäinfoa
http://en.wikipedia.org/wiki/XFS
Lisää [Ratkaistu] aloitusviestiin jos ongelmasi selviää!
Saamasi tuki on ilmaista, joten älä vaadi tai uhkaile saadaksesi apua!

Kerneli

  • Käyttäjä
  • Viestejä: 42
    • Profiili
Vs: Mikä tiedostojärjestelmä ulkoiselle kovalevylle?
« Vastaus #9 : 07.02.09 - klo:21.22 »
Lueskelin kaikennäkösiä testejä yms. ja tosta pirstaloitumisesta on monenlaisia kokemuksia, osa väittää että pirstaloituu mutta toiset väittää ettei ollenkaan. Tuolla englannin kielisessä wikipedia-artikkelissa oli maininta eheytystyökalusta mutta en löytänyt mitään sen nimistä pakettia ubuntu hardyn repoista.

Lainaus
Online defragmentation

Although the extent based nature of XFS and the delayed allocation strategy it uses significantly improves the file system's resistance to fragmentation problems, XFS provides a filesystem defragmentation utility (xfs_fsr, short for XFS filesystem reorganizer) that can defragment a mounted and active XFS filesystem.

Edit: Tuli vielä mieleen, että pystyykö xfs osiota jotenkin nimeämään? Ext3 osiolle pystyy ainakin antaa nimen jota ubuntu sitten osaa käyttää mountatessa sitä. Esim. "sudo tune2fs -L UusiNimi /dev/sdb4"

Edit2: Eli se nimi muutetaankin lähes samalla lailla, esim: "sudo xfs_admin -L UusiNimi /dev/sdb4"
« Viimeksi muokattu: 07.02.09 - klo:21.30 kirjoittanut Kerneli »

salai

  • Käyttäjä
  • Viestejä: 2126
    • Profiili
Vs: Mikä tiedostojärjestelmä ulkoiselle kovalevylle?
« Vastaus #10 : 07.02.09 - klo:23.04 »
Uusin Parted Magic [Parted Magic 3.5] osaa näköjään jo käsitellä ext4:sta ja nimetä myös xfs-osiot ilman komentorivejä  :D.

Vaikutti melko pätevältä hommalta, eli välttämättömyys testaajan työkalupakkiin.

Asennus usb-tikulle ei onnistunut UNetbootinilla vaan täytyi tehdä kopioimalla tiedostot tikulle ja asentamalla syslinux ohjeen mukaan:
"For Linux use the 'syslinux -d /boot/syslinux /dev/sdXX' command and
for Windows use the 'syslinux -ma -d /boot/syslinux X:\' command to
make the USB bootable. "


EDIT: Saihan tuon tuen Ubuntu Intrepidiinkin helposti lataamalla tuoreen GParted 0.4.2-version ja kääntämällä siitä.  8)
« Viimeksi muokattu: 08.02.09 - klo:00.00 kirjoittanut salai »

Kerneli

  • Käyttäjä
  • Viestejä: 42
    • Profiili
Vs: Mikä tiedostojärjestelmä ulkoiselle kovalevylle?
« Vastaus #11 : 08.02.09 - klo:10.55 »
Lueskelin kaikennäkösiä testejä yms. ja tosta pirstaloitumisesta on monenlaisia kokemuksia, osa väittää että pirstaloituu mutta toiset väittää ettei ollenkaan. Tuolla englannin kielisessä wikipedia-artikkelissa oli maininta eheytystyökalusta mutta en löytänyt mitään sen nimistä pakettia ubuntu hardyn repoista.
Asenna xfsdump(ja xfsprogs).

Lainaus
Administrative utilities for the XFS filesystem
The xfsdump package contains xfsdump, xfsrestore and a number of
other administrative utilities for managing XFS filesystems.

Tuo työkalu toimii hyvin, en ole havainnut ongelmia.

Joo, siellähän se on. Kiitos CognaC.

sysoppi

  • Käyttäjä
  • Viestejä: 8
    • Profiili
Vs: Mikä tiedostojärjestelmä ulkoiselle kovalevylle?
« Vastaus #12 : 08.02.09 - klo:12.25 »
Mullakin olisi pientä ongelmaa usb kovon kanssa mallia Lacie.
Elikkä kovo toimi hienosti kun oli fättinä , mutta tuo fat32 ei oikein sovellu kun joutuu siirteleen isoja fileitä.
Joten forkkasin kovon ext3 muotoon ja nyt ei ole mitään oikeuksia kovolle !? :o
Eli siis kovalevylle ei saa siirrettyä mitään kamaa.
Mitä pitäisi tehdä???  ???

SuperOscar

  • Käyttäjä
  • Viestejä: 4064
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Mikä tiedostojärjestelmä ulkoiselle kovalevylle?
« Vastaus #13 : 08.02.09 - klo:12.57 »
Mitä pitäisi tehdä???  ???

Panna oikeudet kuntoon.  Esim.

Koodia: [Valitse]
chmod a+rwx /media/ulkoinen_levy
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

sysoppi

  • Käyttäjä
  • Viestejä: 8
    • Profiili
Vs: Mikä tiedostojärjestelmä ulkoiselle kovalevylle?
« Vastaus #14 : 08.02.09 - klo:17.40 »
Mitä pitäisi tehdä???  ???

Panna oikeudet kuntoon.  Esim.

Koodia: [Valitse]
chmod a+rwx /media/ulkoinen_levy

Kokeilin tolla . Ei korjaantunu.
Levylle ei pysty luomaan kansiota , eikä kopioimaan mitään.
Olisi hienoa jos jollain on lisä ohjeita tähän tilanteeseen. ;)

SuperOscar

  • Käyttäjä
  • Viestejä: 4064
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Mikä tiedostojärjestelmä ulkoiselle kovalevylle?
« Vastaus #15 : 08.02.09 - klo:18.26 »
Kokeilin tolla . Ei korjaantunu.

Oliko sudo edessä?

Lausahdapa päätteessä ”ls -l /media” ja pane tulos tänne, jos ongelma vaikka siitä näkyisi.
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

sysoppi

  • Käyttäjä
  • Viestejä: 8
    • Profiili
Vs: Mikä tiedostojärjestelmä ulkoiselle kovalevylle?
« Vastaus #16 : 08.02.09 - klo:21.10 »
Kokeilin tolla . Ei korjaantunu.

Oliko sudo edessä?

Lausahdapa päätteessä ”ls -l /media” ja pane tulos tänne, jos ongelma vaikka siitä näkyisi.

Joo sudo oli mukana.

tommonen tuli :
drwxr-xr-x 3 root root 4096 2009-02-07 19:26 Usbkovo

ei  sano toi mulle mitään  ::)

juyli

  • Vieras
Vs: Mikä tiedostojärjestelmä ulkoiselle kovalevylle?
« Vastaus #17 : 08.02.09 - klo:21.44 »
Tuli tossa hankittua Teranen ulkonen kovalevy. Nyt mietin että mikä tiedostojärjestelmä siihen kannattaisi laittaa jos oletetaan että sitä käytetään pelkästään linuxissa.

Mielestäni kiintolevy on senverran suuri, että jakaisin levyn osioihin. Kullekin osiolle voit sitten asentaa eri tiedostojärjestelmiä. Itse käytän Linuxissa vain ext3-osioita. Fiksuin tiedostojärjestelmä tietenkin ratkeaisi levyn tai levyosioiden käyttötarkoituksista.

SuperOscar

  • Käyttäjä
  • Viestejä: 4064
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Mikä tiedostojärjestelmä ulkoiselle kovalevylle?
« Vastaus #18 : 08.02.09 - klo:22.22 »
Mielestäni kiintolevy on senverran suuri, että jakaisin levyn osioihin.

Riippuu käyttötarkoituksesta, mutta itse en pitäisi sitä järkevänä, jos kyse on esim. siirto- tai tallennustilasta. Silloin kävisi helposti niin, että levyllä olisi yhteensä riittävä määrä vapaata tilaa muttei yhdelläkään osiolla yksin: esim. neljällä osiolla kullakin 1,5 Gt vapaana, yhteensä 6 Gt, mutta silti levylle ei enää mahtuisi 4,3 Gt DVD-kuvaa.

Itse olen siirtymässä pikemmin juuri päinvastaiseen. Pöytäkoneella on 500 Gt ja 750 Gt levyt, joiden kummankin tilasta valtaosa on varastokäytössä (toinen /local-, toinen /local/multimedia-hakemistona). Nyt mietin, miten saisin perustettua LVM:n niin, että levyjen tila hakemistorakenteen kannalta olisi iso yhtenäinen alue. (Ongelma on lähinnä siinä, mihin tiedostot siirtää siksi aikaa, kun LVM:ää ja sen sisältämää isoa osiota perustetaan.)
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

sysoppi

  • Käyttäjä
  • Viestejä: 8
    • Profiili
Vs: Mikä tiedostojärjestelmä ulkoiselle kovalevylle?
« Vastaus #19 : 12.02.09 - klo:08.24 »
Mitä pitäisi tehdä???  ???

Panna oikeudet kuntoon.  Esim.

Koodia: [Valitse]
chmod a+rwx /media/ulkoinen_levy

Nyt Toimii!
Tolla chmodilla se sitte lähti wökää.
en tiedä mikä alussa oli ettei toiminu :D