Kirjoittaja Aihe: Tiedostojärjestelmä ja home  (Luettu 2832 kertaa)

Ksta

  • Käyttäjä
  • Viestejä: 45
    • Profiili
Tiedostojärjestelmä ja home
« : 16.10.10 - klo:16.20 »
Moi

Hommasin tuossa muutamia päiviä sitten käytetyn Asus EEE PC 901:n. Koneeseen oli valmiiksi asennettu Ubuntu 10.04 ja kaikki toimii muuten niinkuin pitääkin, mutta muutaman asian haluaisin muuttaa:

1. Tiedostojärjestelmänä on tällä hetkellä ext4, olisiko sitä mahdollista vaihtaa ext2:een ilman
live-cd:tä? (SSD-levy ei ilmeisesti tykkää oikein journaloinnista, tässä syy)

2. Tämä 4gb (sda) levy on liitettynä juureen /, ja ilmeisesti siellä on nyt tällä hetkellä kaikki homea myöten. 8gb levyllä (sdb) ei ilmeisesti ole mitään ja se on mountattu /media/sdb. Haluaisin siis pelkän käyttlöjärjestelmän tuolle 4gb levylle ja muut 8gb sdb:lle.

Uudelleenasennus olisi toki yksi vaihtoehto, mutta en tähän hätään saa hommattua usb-tikkua jolta asennuksen voisi suorittaa (1gb ei ilmeisesti riitä?).

Eli vielä lyhyesti: 1. ext4->ext2 2. home 8gb levylle (sdb).

Toivottavasti joku osaisi neuvoa tai heittää jotain linkkiä aiheisiin liittyen, kiitos.
« Viimeksi muokattu: 16.10.10 - klo:16.46 kirjoittanut Ksta »

SuperOscar

  • Käyttäjä
  • Viestejä: 4000
  • Ocatarinetabellatsumtsum!
    • Profiili
    • Legisign.org
Vs: Tiedostojärjestelmä ja home
« Vastaus #1 : 16.10.10 - klo:16.51 »
1. Tiedostojärjestelmänä on tällä hetkellä ext4, olisiko sitä mahdollista vaihtaa ext2:een ilman
live-cd:tä?

Korjatkoon joku, jos olen väärässä, mutta käsittääkseni liitetyn tiedostojärjestelmää kokoa ei voi muuttaa, etkä saa juurikansiota irrotettuakaan käynnistämättä konetta toiselta tietovälineeltä.

Lainaus
(SSD-levy ei ilmeisesti tykkää oikein journaloinnista, tässä syy)

En tunne Asusta, mutta oudolta tuntuu: minulla pyörivät Samsungin N140-pikkukannettavassa journaloivista järjestelmistä niin ext4 (/) kuin XFS:kin (/home, /local) ongelmitta.

Lainaus
Uudelleenasennus olisi toki yksi vaihtoehto, mutta en tähän hätään saa hommattua usb-tikkua jolta asennuksen voisi suorittaa (1gb ei ilmeisesti riitä?).

Kyllä gigainen tikku riittää: asennus-CD:n kokohan on vain aavistuksen päälle 700 megaa.

Muoks: Uups, unohdin... Jos saat Ubuntun live-CD:n kopioiduksi tikulle, sinun ei suinkaan välttämättä tarvitse ruveta siltä asentamaan järjestelmää uudelleen. Asennuslevyllä on käsittääkseni GParted-ohjelma, jolla osioiden kokoa voi muuttaa (silloin kuin ne eivät ole liitettynä tiedostorakenteeseen). Tai jollei ole, asenna tikulle sellainen Linux, jolta se löytyy.
« Viimeksi muokattu: 16.10.10 - klo:16.55 kirjoittanut SuperOscar »
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

shukle

  • Käyttäjä
  • Viestejä: 79
    • Profiili
Vs: Tiedostojärjestelmä ja home
« Vastaus #2 : 16.10.10 - klo:17.03 »
Jos en muista väärin niin ext4 on vain ext2+journalointi. Eli vaihda /etc/fstab:iin ext4:n paikalle ext2 ja boottaa, niin pitäisi toimia. Kannattaa ehkä testata ensin jollain muulla kuin käyttislevyllä.

Ja tuo homen siirto voidaan tehdä esim. niin, että mounttaat sen uuden levyn jonnekin ja kopioit homen tiedot sinne. Tuon jälkeen vaan laitat sen uuden mount pointin /etc/fstab:iin /home paikalle. Pitää tietty luoda /home niminen hakemisto, jonne fstab viittaa. Varmuuden vuoksi kannattaa vaihtaa /home talteen vaikka nimelle /home.orig.

peran

  • Vieras
Vs: Tiedostojärjestelmä ja home
« Vastaus #3 : 16.10.10 - klo:17.43 »
Jos en muista väärin niin ext4 on vain ext2+journalointi. Eli vaihda /etc/fstab:iin ext4:n paikalle ext2 ja boottaa, niin pitäisi toimia. Kannattaa ehkä testata ensin jollain muulla kuin käyttislevyllä.

Muistat väärin ext3 on ext2+journalointi. Ei siis kannata laittaa ext4:n paikalle ext2:sta eikä edes ext3:sta.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11443
    • Profiili
    • Tomin kotisivut
Vs: Tiedostojärjestelmä ja home
« Vastaus #4 : 16.10.10 - klo:17.46 »
Jos en muista väärin niin ext4 on vain ext2+journalointi. Eli vaihda /etc/fstab:iin ext4:n paikalle ext2 ja boottaa, niin pitäisi toimia. Kannattaa ehkä testata ensin jollain muulla kuin käyttislevyllä.
Ennemminkin etx3 = ext2 + journalointi.
Wikipediasta:
Lainaus
Backward compatibility

The ext4 filesystem is backward compatible with ext3 and ext2, making it possible to mount ext3 and ext2 filesystems as ext4. This will slightly improve performance, because certain new features of ext4 can also be used with ext3 and ext2, such as the new block allocation algorithm.

The ext3 file system is partially forward compatible with ext4, that is, an ext4 filesystem can be mounted as an ext3 partition (using "ext3" as the filesystem type when mounting). However, if the ext4 partition uses extents (a major new feature of ext4), then the ability to mount the file system as ext3 is lost.
Ja ext2:stä tuossa ei puhuta, mutta siihen pätevät varmaankin samat seikat.

Silleensä olisi tietysti mahdollista vaihtaa ext2:een, että kopioit ne tiedostot talteen alustat uudelleen ja palautat tiedostot. Sitten vielä korjaat fstabiin levymerkinnät oikeiksi.

En olisi kuitenkaan varma, että siitä jounaloinnista ainakaan levyn kulumisen kannalta olisi haittaa. Saattaahan se vähän hidastaa. Muutenkin tietääkseni sen journaloinnin voi ottaa pois päältä.
Pikaisen Googlailun tuotosta: http://ubuntuforums.org/showthread.php?t=1109698

Ja tuo homen siirto voidaan tehdä esim. niin, että mounttaat sen uuden levyn jonnekin ja kopioit homen tiedot sinne. Tuon jälkeen vaan laitat sen uuden mount pointin /etc/fstab:iin /home paikalle. Pitää tietty luoda /home niminen hakemisto, jonne fstab viittaa. Varmuuden vuoksi kannattaa vaihtaa /home talteen vaikka nimelle /home.orig.
Tästä on muuten opaskin: http://wiki.ubuntu-fi.org/Kotihakemisto_omalla_osiolla
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Tha-Fox

  • Käyttäjä
  • Viestejä: 3315
  • Arch Linux && CentOS
    • Profiili
    • http://kettu.dy.fi
Vs: Tiedostojärjestelmä ja home
« Vastaus #5 : 18.10.10 - klo:01.47 »
901 pikkupalvelimena, ext4 käytössä ja levyllä IO:ta riittämiin. Ei ole ainakaan vielä levy lauennut :) Ja toimiikin suht sutjakasti.

olle

  • Käyttäjä
  • Viestejä: 120
    • Profiili
Vs: Tiedostojärjestelmä ja home
« Vastaus #6 : 23.10.10 - klo:21.46 »
Launchpadista kaiveltu:

Lainaus
Josh Brown wrote on 2010-08-28: Re: [Bug 571476] Re: Trim support missing from Ubuntu's 10.04 kernel    #33

Thanks for the offer, willdeans, but testing won't be necessary as trim
support has already been added to the kernel - it just isn't scheduled
for release until Ubuntu 10.10.

En löytänyt uudempaa tietoa, eli ilmeisesti kernel 2.6.35 sisältää TRIM-tuen ?