Kysymyksiä: ext2 vs ext3

1. Olen laittanut yhdessä koneessa tiedostojärjestelmäksi ext2:n, olen kumminkin lukenut että se olisi huono ja saattaa seota...pitääkö paikkansa?

2. Voiko Ubuntussa vaihtaa tiedostojärjestelmää käytössä oleville levyosioille lennossa, siis ilman että pitää varmuuskopioida kaikki ja alustaa levy uudestaan?

3. Entä miten ext3:ssa saa journaloinnin pois käytöstä? Olen kuullut että sen saisi kytkettyä pois..

4. Mä olen vähän kuullut sellaistakin että se journalointi on vähän huono silloin kun käyttää SSD-tyyppisiä levyjä tai esim. flash-muistikorttia kiintolevyn tilalla eli ilmeisesti se kirjoittaa levylle tiheämmin kuin journaloimaton ja sekin ongelma että se saattaa aiheuttaa omat ongelmansa silloin kun levy pitäisi tyhjentää kokonaan (voi tulla eteen esim. jos myy levyn tai koneen). Koska en tunne noita järjestelmiä niin tarkkaan niin en oikein tiedä että mitä tuo journalointi on, tuossa vain se mitä olen lukenut.
171372
Äänestä

Muut lukivat myös

Vastaukset 17

Vanhimmat

Ext3 on vain nopeampi palautumaan virheestä, varsinkin jos koneeseen tulee jokin bugi esim. virtakatkon seurauksena. Ext2 on parempi pienissä kiintolevyissä, koska se käyttää vähemmän tilaa omaan kirjanpitoonsa. /boot-osio on usein ext2 myös uusissa käyttäreissä (esim. gentoo).

Äänestä
  • Eli mulla ei siis ole tarvetta vaihtaakaan tuota tiedostojärjestelmää? Jossain vaan peloteltiin että se on sekoamisaltis, vähän kuin Fat windowsissa...

    Mutta taitaa olla vain palopuhetta?
    Itseäni ei mahdollinen pieni hitaus haittaa jos vaan tiedot pysyy tallella ja niitä pystyy lukemaan ja kirjoittamaan.

    Äänestä

  • ap. kirjoitti:

    Eli mulla ei siis ole tarvetta vaihtaakaan tuota tiedostojärjestelmää? Jossain vaan peloteltiin että se on sekoamisaltis, vähän kuin Fat windowsissa...

    Mutta taitaa olla vain palopuhetta?
    Itseäni ei mahdollinen pieni hitaus haittaa jos vaan tiedot pysyy tallella ja niitä pystyy lukemaan ja kirjoittamaan.

    Ext2 on vakaa ja luotettava. Itse alustan aina pienet kovalevyt ext2-muotoon. Gparted-ohjelmassa on muuten oletuksena ext2 kun luot uutta osiota...

    Jos on vanha ja huonokuntoinen kovalevy, niin kannattaa suorittaa e2fsck -c /dev/hdx , jolloin virheelliset sektorit merkitään ja kovalevystä tulee toimintavarmempi....

    (x=osion numero)

    Äänestä

  • oobetimer kirjoitti:

    Ext2 on vakaa ja luotettava. Itse alustan aina pienet kovalevyt ext2-muotoon. Gparted-ohjelmassa on muuten oletuksena ext2 kun luot uutta osiota...

    Jos on vanha ja huonokuntoinen kovalevy, niin kannattaa suorittaa e2fsck -c /dev/hdx , jolloin virheelliset sektorit merkitään ja kovalevystä tulee toimintavarmempi....

    (x=osion numero)

    Sen voi tehdä myös näin:

    dd if=/dev/hda of=/dev/hda bs=2048 conv=noerror

    jolloin tuo komento ensin lukee ja sitten samantien kirjoittaa sektorit levylle ja koska IDE, SATA ja SAS/SCSI-levyissä on automatiikka jolla merkitään sellaiset sektorit viallisiksi mihin kirjoitus ei onnistu niin se merkintä siis hoituu niin.

    PS. Tuo SAS tuossa SCSI:n edessä tarkoittaa Serial Attached SCSI eli SAS on SCSI:lle samaa kuin SATA on IDE:lle eli sarjaliikenteinen versio.

    Äänestä

  • oobetimer kirjoitti:

    Ext2 on vakaa ja luotettava. Itse alustan aina pienet kovalevyt ext2-muotoon. Gparted-ohjelmassa on muuten oletuksena ext2 kun luot uutta osiota...

    Jos on vanha ja huonokuntoinen kovalevy, niin kannattaa suorittaa e2fsck -c /dev/hdx , jolloin virheelliset sektorit merkitään ja kovalevystä tulee toimintavarmempi....

    (x=osion numero)

    Siis jos halutaan esimerkiksi merkitä vialliset sektorit osiolta hda1, niin silloin komento on e2fsck -c /dev/hda1

    Äänestä

"1. Olen laittanut yhdessä koneessa tiedostojärjestelmäksi ext2:n, olen kumminkin lukenut että se olisi huono ja saattaa seota...pitääkö paikkansa?"

ext2 ei ole journaloiva tiedostojärjestelmä, joten sähkökatkokset tai laiteviat saattaa sotkea kirjoitettavaa dataa.

"2. Voiko Ubuntussa vaihtaa tiedostojärjestelmää käytössä oleville levyosioille lennossa, siis ilman että pitää varmuuskopioida kaikki ja alustaa levy uudestaan?"

Tietääkseni ei mutta tähän perehtyneet voi oikaista. Vaihtoa tuskin kannattaa tehdä juuri nyt vaan odottaa huhtikuuhun ja asentaa sitten puhtaasti Ubuntu 9.04 jossa olisi ext4.

"3. Entä miten ext3:ssa saa journaloinnin pois käytöstä?"

ext3 on käytännössä ext2 journaloinnilla.

Äänestä
  • Mutta eikös ext2 ole mahdollista päivittää ext3:ksi?

    Äänestä

  • kovahkolevy kirjoitti:

    Mutta eikös ext2 ole mahdollista päivittää ext3:ksi?

    Ehkä. En ole tutkinut asiaa.

    Äänestä

  • Silloinhan riski tiedostojärjestelmän sekoamiseen vähenee (vaikka edelleen tietysti olemassa mutta pienempänä), muutenkin jos vain laitteisto sallii niin kirjoitusvälimuisti kannattaa ottaa pois päältä KAIKISSA käyttiksissä...ei se varsinkaan uusissa koneissa niin paljon nopeusetua tuo että siitä olisi varsinaisesti edes hyötyä.

    Äänestä

  • Lukaiskaapa tämä:

    http://forum.eeeuser.com/viewtopic.php?pid=172989#p172989

    LAINAUS alkaa:
    ---
    >
    It is no big deal to choose between ext2 and ext3, and actually you can switch back and forth on the fly pretty easily (because the only difference is journaling):

    Ext2 => Ext3: (SUPER easy~ You can do this safely with /dev/sda1 mounted, i.e. you can do this right on the spot)
    Code:

    tune2fs -c 0 -i 30 -j /dev/sda1

    Ext3 => Ext2: (reference: http://www.redhat.com/docs/manuals/linu … evert.html )
    1. Boot into another OS (say a live USB)
    2. Just follow these few steps:
    Code:

    umount /dev/sda1
    /sbin/tune2fs -O ^has_journal /dev/sda1
    /sbin/e2fsck -y /dev/sda1
    mount -t ext2 /dev/sda1 /mount/point
    rm -f .journal

    That's it! smile

    <
    ----
    LAINAUS loppui

    Äänestä

  • kovahkolevy kirjoitti:

    Mutta eikös ext2 ole mahdollista päivittää ext3:ksi?

    tune2fs ohjelmalla.

    Äänestä

  • se onnistuu kirjoitti:

    tune2fs ohjelmalla.

    Asia jäi vaivaamaan ja kiinnostaisi tietää miten voisi tehdä asetuksen että kaikki kirjoitetaan samantien suoraan levylle eikä jäädä odottelemaan "luppoaikaa"? Eli write-cache siis pois.

    Äänestä

  • pois käytöstä? kirjoitti:

    Asia jäi vaivaamaan ja kiinnostaisi tietää miten voisi tehdä asetuksen että kaikki kirjoitetaan samantien suoraan levylle eikä jäädä odottelemaan "luppoaikaa"? Eli write-cache siis pois.

    en muista justiin miten, mut miksi sen haluat päälle? Yleensä tommottii kannattaa pistää ehkä korppuasemalle =)

    Äänestä

  • pois käytöstä? kirjoitti:

    Asia jäi vaivaamaan ja kiinnostaisi tietää miten voisi tehdä asetuksen että kaikki kirjoitetaan samantien suoraan levylle eikä jäädä odottelemaan "luppoaikaa"? Eli write-cache siis pois.

    pakollinen viesti

    Äänestä

  • fstab tiedostosta liittämis... kirjoitti:

    en muista justiin miten, mut miksi sen haluat päälle? Yleensä tommottii kannattaa pistää ehkä korppuasemalle =)

    POIS päältä. Siis en halua kovolle mitään kirjoitusvälimuistia.

    Äänestä

  • vaan juuri kirjoitti:

    POIS päältä. Siis en halua kovolle mitään kirjoitusvälimuistia.

    Löysin sellaisen jutun:

    http://preview.tinyurl.com/write-cache-linux

    Eli komentoriville:

    sudo hdparm -W0 /dev/hda

    Saman voi tietysti laittaa tiedostoon /etc/hdparm.conf


    Sitä sync-juttua en haluaisi käyttää koska sitä joutuis vekslaamaan manuaalisesti itse. Jos tuon kytkee kokonaan pois päältä niin silloin se kirjoittaa automaattisesti saman tien levylle eikä tarvi "flushata" puskureita levylle itse, vaikka sille tekisikin pikakuvakkeen niin silti siinä on oma vaivansa.

    Äänestä

  • fstab tiedostosta liittämis... kirjoitti:

    en muista justiin miten, mut miksi sen haluat päälle? Yleensä tommottii kannattaa pistää ehkä korppuasemalle =)

    elikkä siihen missä on ne mountattavien levyjen optiot elikkä esimerkiks näin:

    kun alkuperäinen rivi on näin (kopsattu osoitteesta http://linux.fi/wiki/Fstab )

    /dev/hda5 /boot ext3 defaults 0 2

    Niin se muunnettu rivi jossa on se kirjoitusvälimuisti otettu pois, on tällainen:

    /dev/hda5 /boot ext3 defaults ,sync 0 2

    Eli toi kohta tuon tiedostojärjestelmämerkinnän jälkeen missä on siis noi optiot, niin siihen lisätään pilkulla erotettuna (ilman välilyöntejä) toi sync. Se aiheuttaa sen että kaikki kirjoitetaan suoraan levylle eikä viivästettynä vasta sitten kun prossulla ei ole muuta tekemistä. Tolla välttyy siltä että jos vaikka sähköt katkee niin ei mene levy niin helposti sekaisin eikä tietoja häviä. Ja muutenkin kivempi jos välimuistia käytetään vaan luettaessa eikä kirjoitettaessa.

    Mä kokeilin kaikenlaisia konsteja mutta nyt vasta muistelin tota neuvoa tosta fstabin rukkaamisesta ja sit tutkin ton ja jeps, sehän on se sync. :)

    Äänestä

Kommentoi aloitusta


pitäisikö vaihtaa? kirjoitti:

1. Olen laittanut yhdessä koneessa tiedostojärjestelmäksi ext2:n, olen kumminkin lukenut että se olisi huono ja saattaa seota...pitääkö paikkansa?

2. Voiko Ubuntussa vaihtaa tiedostojärjestelmää käytössä oleville levyosioille lennossa, siis ilman että pitää varmuuskopioida kaikki ja alustaa levy uudestaan?

3. Entä miten ext3:ssa saa journaloinnin pois käytöstä? Olen kuullut että sen saisi kytkettyä pois..

4. Mä olen vähän kuullut sellaistakin että se journalointi on vähän huono silloin kun käyttää SSD-tyyppisiä levyjä tai esim. flash-muistikorttia kiintolevyn tilalla eli ilmeisesti se kirjoittaa levylle tiheämmin kuin journaloimaton ja sekin ongelma että se saattaa aiheuttaa omat ongelmansa silloin kun levy pitäisi tyhjentää kokonaan (voi tulla eteen esim. jos myy levyn tai koneen). Koska en tunne noita järjestelmiä niin tarkkaan niin en oikein tiedä että mitä tuo journalointi on, tuossa vain se mitä olen lukenut.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu