Kirjoittaja Aihe: Ext4  (Luettu 51969 kertaa)

harrykaa

  • Vieras
Vs: Ext4
« Vastaus #60 : 09.01.09 - klo:13.17 »
No, nyt näyttäisi, että Jauntyn GRUB:iin on juuri tullut tuki boottaukselle ext4-osiolta.

Ja uusimmassa (9.1.2009) "daily build" -versiossa pitäisi olla mukana Gparted, joka kykenee formatoimaan osion ext4-muotoon.
Luulenpa, että uusi puhdas asennus on ainoa oikea tapa korjata Jaunty ext4-pohjalle.
Ja siis koskien myös root-osiota. Erillistä boot-osiota ei tarvita.

https://lists.ubuntu.com/archives/ubuntu-devel-discuss/2009-January/006641.html


Niin tuo linkki tuonne Ubuntun ISO-levykuvien "daily build" -sivustolle on ohessa:

http://cdimage.ubuntu.com/daily-live/
« Viimeksi muokattu: 21.01.09 - klo:09.57 kirjoittanut harrykaa »

salai

  • Käyttäjä
  • Viestejä: 2126
    • Profiili
Vs: Ext4
« Vastaus #61 : 09.01.09 - klo:17.41 »
"Daily buildilla" (live-cd) ei pysty asentamaan ext4:lle, koska siinä on edelleen bugi, joka sallii vain automaattisen osioinnin. Osioidessa manuaalisesti kyllä on valittavissa ext4, mutta siihen se jämähtää edelleenkin. Tämänpäiväisessä dailyssa ei Gpartedissa ole ext4 edes valittavissa. Täytyy kokeilla alternatea, miten se toimii: http://cdimage.ubuntu.com/daily/current/

EDIT: Alternate-tikulta asennus toimi ilman ongelmia (vanhan /-partition päälle) ja ainakin fstab näyttää nyt ext4:sta.  Ja Gparted unknown, eli lienee oikein.  8)
« Viimeksi muokattu: 09.01.09 - klo:18.32 kirjoittanut salai »

harrykaa

  • Vieras
Vs: Ext4
« Vastaus #62 : 09.01.09 - klo:18.56 »
EDIT: Alternate-tikulta asennus toimi ilman ongelmia (vanhan /-partition päälle) ja ainakin fstab näyttää nyt ext4:sta.  Ja Gparted unknown, eli lienee oikein.

Juuri näin salai.
LiveUSB ei toimi, mutta alternate toimii.
Tein jo tuollaisen puhtaan asennuksen ykköskoneelleni (ext4 root ja home, 64-bit).

petteriIII

  • Käyttäjä
  • Viestejä: 693
    • Profiili
Vs: Ext4
« Vastaus #63 : 12.01.09 - klo:17.55 »
Minulla onnistui ext4:ksi asentaminen live-CD:ltä; asentamisen jälkeen joutui kyllä suorittamaan paikko-käskyn: fsck -pf /dev/osio.
Mutta mitä merkitsee ext4:n tulo ? Onhan ext3:n korvaavalla tiedostojärjestelmällä tajuton kiire. Mutta pahoin pelkään että ext4:n tulo merkitsee sitä ettei btrfs:ää nähdä ihan kohta.

harrykaa

  • Vieras
Vs: Ext4
« Vastaus #64 : 12.01.09 - klo:20.23 »
Minulla onnistui ext4:ksi asentaminen live-CD:ltä; asentamisen jälkeen joutui kyllä suorittamaan paikko-käskyn: fsck -pf /dev/osio.
Mutta mitä merkitsee ext4:n tulo ? Onhan ext3:n korvaavalla tiedostojärjestelmällä tajuton kiire. Mutta pahoin pelkään että ext4:n tulo merkitsee sitä ettei btrfs:ää nähdä ihan kohta.

Kerrotko tarkemmin, miten tuo onnistui.
Live kyllä tarjoaa ext4-vaihtoehdon, mutta tekee siitä huolimatta ext3:n.

petteriIII

  • Käyttäjä
  • Viestejä: 693
    • Profiili
Vs: Ext4
« Vastaus #65 : 13.01.09 - klo:08.10 »
En enää muista tarkalleen. Pidin kyllä kokoajan asennus-päiväkirjaa, mutta se tuhoutui ext4:n osalta seuraavissa taistoissa omaa hölmöyttäni. Toiminta ext4:n asentamisessa oli jotenkin seuraavankaltainen: osion tekeminen etukäteen muotoon ext3 → asennuksessa: osioi itse → Ext4 tapahtumakirjanpidon sisältämä tiedostojärjestelmä → liitoskohta: / → asennus loppuun,  päätteessä käsky: fsck -pf /dev/osio ja boottaus perään. Sitten /etc/fstabiin muutos käsin: ext3 → ext4 ja boottaus perään.
Siis pitkä taisto. On täysin hämärää kuinka tarkistin että tulos on tosiaan ext4 . Ainakin Gparted ja paljon muutakin sellaista puuttuu mitä pitäisikin puuttua,  joku ohjelmakin kertoi muodoksi ext4,  sudo e2fsck -f /dev/sda10 on nopea, isojen tiedostojen käsittely ...

harrykaa

  • Vieras
Vs: Ext4
« Vastaus #66 : 13.01.09 - klo:14.47 »
En enää muista tarkalleen. Pidin kyllä kokoajan asennus-päiväkirjaa, mutta se tuhoutui ext4:n osalta seuraavissa taistoissa omaa hölmöyttäni. Toiminta ext4:n asentamisessa oli jotenkin seuraavankaltainen: osion tekeminen etukäteen muotoon ext3 → asennuksessa: osioi itse → Ext4 tapahtumakirjanpidon sisältämä tiedostojärjestelmä → liitoskohta: / → asennus loppuun,  päätteessä käsky: fsck -pf /dev/osio ja boottaus perään. Sitten /etc/fstabiin muutos käsin: ext3 → ext4 ja boottaus perään.

Niin tässä siis järjestelmä asennettiin liveCD:ltä ext3:ksi.
Sitten asennuksen jälkeen muutettiin päätteeltä unmountatut osiot ext4-muotoon.
Tällä tavoin järjestelmä, josta tuo päätteen komento annetaan (mountattu) ei tietenkään muutu ext3:sta mihinkään.
Näissä on kyllä hiukan se ongelma, että osiolla olevat tiedostot eivät muutu extent-muotoon tallennetuksi.
Siinä pitää ne muuttaa sitten erikseen.

Varmaan on kokonaisuutena helpompi ja eheämpi tapa siirtää tärkeät tiedostot varmuuskopioina talteen ja asentaa järjestelmä uusiksi formatoimalla suoraan ext4-muotoon.
Näin kannattaa menetellä vähintäänkin root- ja home-osioiden suhteen.
Asennuksen jälkeen voi toki unmountattavissa olevat osiot formatoida erikseen.
Tämäkään ei tällä hetkellä suju GPartedilla, joka ei tunnista ext4:ää.

Ux64

  • Käyttäjä
  • Viestejä: 586
    • Profiili
Vs: Ext4
« Vastaus #67 : 13.01.09 - klo:16.47 »
Tällä tavoin järjestelmä, josta tuo päätteen komento annetaan (mountattu) ei tietenkään muutu ext3:sta mihinkään.

Jos ymmärsin oikein, niin ajamalla ext4:n defrag ohjelman saa samalla muunnettua ext3 tiedostot ext4 muotoon. En sitten tiedä onko tuon kanssa vielä jotain ongelmia, mutta noin sen piti dokumentoinnin mukaan mennä. ;) Hauskintahan tuossa on se, että ext4 osiolla voi olla sekaisin "ext3" ja "ext4" muotoisia tiedostoja, ellei tuota konversiota defragin avulla tehdä. Tuollaiset ratkaisut on mielestäni joskus oikein käteviä tietylle tekniselle piirille, mutta yleisellä tasolla taas vastustan niitä kun ne lisäävät järjestelmän monimutkaisuutta lisäämällä useita erilaisia toteutusvaihtoehtoja samalle asialle.

Testipalstoilta poimittua.
· Ubuntu 9.04 Alpha (Build 20090112.1) with EXT3 filesystem boots in 24.5 seconds (on the Intel Core 2 Duo system);
· Ubuntu 9.04 Alpha (Build 20090112.1) with EXT4 filesystem boots in 21.4 seconds (on the Intel Core 2 Duo system)!

Ainakin jotain eroa siis on havaittavissa.

Asiaa sivuavia juttuja samaan viestiin, joita ei tarvitse kommentoida. Mutta on vaan FYI muodossa.

Lainaus käyttäjältä: FYI-Block
Vistan Defrag muuten pyrkii kokoamaan dataa vain 64 megan segmentteihin. Eli jos 640 megan tiedosto on 10 eri fragmentissa niin defrag ei kokoa sitä silti yhtenäiseksi.

BtrFS Wiki http://btrfs.wiki.kernel.org/index.php/Main_Page - BtrFS muuten muistuttaa tietorakenteiltaan hyvin paljon NTFSää. Kun taas Ext3 muistuttaa enemmän vanhempia ja perinteisempiä ratkaisuita. Vaikka Ext4 nyt sitä mielestäni olennaisesti parantaa.

Btw. Tein pienen testin NTFS levyllä (Vista käyttiksenä)

Lainaus
w pre-allocation 8 fragmented files, 89 frags

w/o pre-allocation 200 fragmented files, 2152 frags

Total file count 1726, total size 800 MBytes.

Auttoiko pre-allokointi vai eikö? Hmm, mielestäni se auttoi olennaisesti.

Tässä vielä yksi esimerkki jossa levylle on luotu ~200 megatavuinen tiedosto ilman pre-allokointia.

http://www.aijaa.com/v.php?i=3375592.png

Tilaa olisi ollut pistää tiedosto aivan yhtenäiseksi levylle vaikka kuinka moneen paikkaan, mutta näin ei ole kuitenkaan tapahtunut. Punaisella on siis merkitty kyseisen tiedoston hajonta pitkin levyä.
« Viimeksi muokattu: 14.01.09 - klo:17.48 kirjoittanut Ux64 »

harrykaa

  • Vieras
Vs: Ext4
« Vastaus #68 : 14.01.09 - klo:00.02 »
Jos ymmärsin oikein, niin ajamalla ext4:n defrag ohjelman saa samalla muunnettua ext3 tiedostot ext4 muotoon. En sitten tiedä onko tuon kanssa vielä jotain ongelmia, mutta noin sen piti dokumentoinnin mukaan mennä. ;)

Kyllä se noin menee, jos on kiintolevy on muutettu ext4:ksi entiset ext3-muotoiset tiedostot paikoillaan.

harrykaa

  • Vieras
Vs: Ext4
« Vastaus #69 : 16.01.09 - klo:23.45 »
Tänäänkin tuli (ja eilen) päivitykset parted ja libparted (versioksi 1.8.8).
Mutta edelleenkään Gparted (v. 0.3.9-3.ubuntu1) ei ole päivittynyt tunnistamaan ext4-tiedostomuotoa.
Puhumattakaan siitä, että kykenisi sellaista osioimaan.
Ilmoittaa vain kylmästi "unknown".

Tekno

  • Käyttäjä
  • Viestejä: 209
    • Profiili
Vs: Ext4
« Vastaus #70 : 17.01.09 - klo:16.41 »
Mitäs toimenpiteitä vaaditaan ext3:n muuttamisessa ext4:ksi, jos se on / ?
grubin uudelleenasennus?

harrykaa

  • Vieras
Vs: Ext4
« Vastaus #71 : 17.01.09 - klo:18.38 »
Mitäs toimenpiteitä vaaditaan ext3:n muuttamisessa ext4:ksi, jos se on / ?
grubin uudelleenasennus?

Eikös helpointa olisi tehdä itselle iso-levykuja (daily-build) Jauntysta, ja nimenomaan se alternate-versio.
Sitten vaan uusi asennus root-osiolle, jolloin voidaan valita ext4-tiedostomuoto.
Grubin teko tulee siinä automaattisesti asennuksen lopussa.

Itse tein samalla uuden ext4-home-osionkin, jota ennen olin ottanut ylimääräiselle osiolle varmuuskopiot.
Varmuuskopio-osio jai ext3-muotoon.
Vielä tällä hetkellä Gparted ei pysty ext4:ään.

gdm

  • Sitä saa mitä tilaa...
  • Käyttäjä
  • Viestejä: 4363
    • Profiili
    • Keskustelualueiden säännöt
Vs: Ext4
« Vastaus #72 : 17.01.09 - klo:18.53 »
Mitäs toimenpiteitä vaaditaan ext3:n muuttamisessa ext4:ksi, jos se on / ?
grubin uudelleenasennus?

Eikös helpointa olisi tehdä itselle iso-levykuja (daily-build) Jauntysta, ja nimenomaan se alternate-versio.
Sitten vaan uusi asennus root-osiolle, jolloin voidaan valita ext4-tiedostomuoto.
Grubin teko tulee siinä automaattisesti asennuksen lopussa.

Itse tein samalla uuden ext4-home-osionkin, jota ennen olin ottanut ylimääräiselle osiolle varmuuskopiot.
Varmuuskopio-osio jai ext3-muotoon.
Vielä tällä hetkellä Gparted ei pysty ext4:ään.

Eikö kukaan ole kokeillut tune2fs:ää, livelevyllä se kuitenkin pitäisi tehdä sillä osio ei voi olla liitettynä.
Ja helpompi se olisi saman tien asentaa uusiksi, kuten harrykaa sanoi.
Itse asensi tänään normaali alpha3 levykuvasta, juuren ja kotikansion ext4 muotoon, hyvin luonnistui.
Lisää [Ratkaistu] aloitusviestiin jos ongelmasi selviää!
Saamasi tuki on ilmaista, joten älä vaadi tai uhkaile saadaksesi apua!

Tekno

  • Käyttäjä
  • Viestejä: 209
    • Profiili
Vs: Ext4
« Vastaus #73 : 18.01.09 - klo:16.27 »
no ite oon niin lukuisia tunteja säätänyt ja viilannut tuota että täysi uudelleenasennus ei ole vaihtoehto.

harrykaa

  • Vieras
Vs: Ext4
« Vastaus #74 : 18.01.09 - klo:17.43 »
no ite oon niin lukuisia tunteja säätänyt ja viilannut tuota että täysi uudelleenasennus ei ole vaihtoehto.

Voithan toki tehdä toimivan kompromissin, koska itse distro ei tässä vaihdu, eli kaikki asetukset toimivat edelleen.
Siis,
ota varmuuskopiona talteen koko Home-osion sisältö (myös piilotetut .xxx -kansiot).
Sitten alternatella teet uudelleenasennuksena formatoimalla ext4-osiot: root ja home.
Reboot ja siirrät omalle tilille kirjautuneena nautiluksella (ei sudo) varmuuskopioidut kansiot takaisin.
Ainakin suurin osa säädöistä tällöin palautuu.

Jos on mahdollista vaikkapa osioida ylimääräinen varmuuskopio-osio nykyisella ext3:lla, niin kansioiden siirtokaan ei ole iso operaatio.
Minä tein tämän siten, että tein pääkäyttäjänä varmuuskopio-osiolle "Backup"-hakemiston, ja muutin käyttöoikeudet omalle tililleni.
Tällöin sinne omalle tilille kirjautuneena pystyi siirtämään omat kansiot käyttöoikeudet automaattisesti säilyttäen.

Tuossa ext4-uudelleenasennuksessa en tietenkään tehnyt varmuuskopio-osiolle mitään.

Tekno

  • Käyttäjä
  • Viestejä: 209
    • Profiili
Vs: Ext4
« Vastaus #75 : 19.01.09 - klo:23.41 »
http://ubuntuforums.org/showthread.php?t=1033163

noilla ohjeilla tein homman  :D

ihmettelen vain että miksihän fstab on tyhjä..? (toimii kuitenkin hienosti)

virtanapin painaminen -> työpöydä ladattu -boottiaika lyheni n. 3 sekuntia :-) (kohta ollaan 20 sekunnin alapuolella..)
« Viimeksi muokattu: 19.01.09 - klo:23.43 kirjoittanut Tekno »

harrykaa

  • Vieras
Vs: Ext4
« Vastaus #76 : 20.01.09 - klo:01.38 »
http://ubuntuforums.org/showthread.php?t=1033163
noilla ohjeilla tein homman  :D
ihmettelen vain että miksihän fstab on tyhjä..? (toimii kuitenkin hienosti)

Teitkö siis noiden ohjeiden mukaan?
Siinähän nimenomaan pitää fstabiin korjata viittaus ext3:een viittaukseksi ext4:ään, ja joka osiolla.

Tekno

  • Käyttäjä
  • Viestejä: 209
    • Profiili
Vs: Ext4
« Vastaus #77 : 20.01.09 - klo:05.41 »
http://ubuntuforums.org/showthread.php?t=1033163
noilla ohjeilla tein homman  :D
ihmettelen vain että miksihän fstab on tyhjä..? (toimii kuitenkin hienosti)

Teitkö siis noiden ohjeiden mukaan?
Siinähän nimenomaan pitää fstabiin korjata viittaus ext3:een viittaukseksi ext4:ään, ja joka osiolla.

no sen kohdan skippasin tietenkin, kun koko fstab oli tyhjä.

harrykaa

  • Vieras
Vs: Ext4
« Vastaus #78 : 20.01.09 - klo:18.14 »
no sen kohdan skippasin tietenkin, kun koko fstab oli tyhjä.

Ja siis Ubuntusi käynnistyy OK, vaikka juuri fstab sisältää tiedot käynnistyksessä liitettävistä osioista ja niiden asetuksista?

Tekno

  • Käyttäjä
  • Viestejä: 209
    • Profiili
Vs: Ext4
« Vastaus #79 : 21.01.09 - klo:01.46 »
no sen kohdan skippasin tietenkin, kun koko fstab oli tyhjä.

Ja siis Ubuntusi käynnistyy OK, vaikka juuri fstab sisältää tiedot käynnistyksessä liitettävistä osioista ja niiden asetuksista?

Kyllä. Hyvin käynnistyy ::)

Koodia: [Valitse]
tekno@eee900:~$ di -h
Filesystem         Mount               Size     Used    Avail %Used fs Type
rootfs             /                  14.8G    12.8G     1.2G  92%  rootfs
udev               /dev             1008.6M    40.0k  1008.5M   0%  tmpfs 
tmpfs              /dev/shm         1008.6M       0   1008.6M   0%  tmpfs 
tmpfs              /lib/init/rw     1008.6M       0   1008.6M   0%  tmpfs 
varlock            /var/lock        1008.6M       0   1008.6M   0%  tmpfs 
varrun             /var/run         1008.6M    44.0k  1008.5M   0%  tmpfs 
tekno@eee900:~$ cat /etc/fstab
tekno@eee900:~$
« Viimeksi muokattu: 21.01.09 - klo:01.57 kirjoittanut Tekno »