Kirjoittaja Aihe: Linux osio täynnä  (Luettu 2021 kertaa)

KaiMaani

  • Käyttäjä
  • Viestejä: 95
    • Profiili
Linux osio täynnä
« : 04.12.06 - klo:14.14 »
Mikähän olisi järkevä keino saada lisää tilaa home-hakemistolle. Mulla on monen tiedoston samanaikainen lataus kesken ja kohde on home hakemistossa. Tuli ilmoitus että tila loppui kesken. Pystynkö mounttaamalla liittämään Linux osioon lisää tilaa ? Mulla on muita osioita, joilla on runsaasti tilaa. Vai onko mahdollista osioida "lennossa" linux-osio suuremmaksi? Vai voinko peräti siirtää home hakemiston toiselle osiolle?

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Re: Linux osio täynnä
« Vastaus #1 : 04.12.06 - klo:15.23 »

/home:n voi kyllä liittää toiseen osioon... Alla oma /etc/fstab - tiedostoni:

Koodia: [Valitse]
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hdb2 -- converted during upgrade to edgy
UUID=997e130b-5213-4bba-8e19-270ff74879ab / ext3 defaults,errors=remount-ro 0 1
# /dev/sda1 -- converted during upgrade to edgy
UUID=219bb831-2a11-429d-8535-d26ada7054d6 /home ext3 defaults 0 2
# /dev/sda2 -- converted during upgrade to edgy
UUID=14a55732-8356-49e7-bd2a-bf0079798817 none swap sw 0 0
/dev/hda        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hdb1       /mount/windows-levy    ntfs    auto,gid=1002,umask=0002    0    0 
/dev/sda1       /musiikki       ext3 defaults 0 2

(Tuolla on noita edgyn päivityksen tekemiä jargon-rivejä joukossa... Ihmettelen miksei tuo windows-levy myös saanut noita UUID-juttuja... Uuden sata-levyni ainoa käyttöön otettu osio sen sijaan on viimeisenä.)

Tuolla oleellisia ovat rivit

Koodia: [Valitse]
# /dev/sda1 -- converted during upgrade to edgy
UUID=219bb831-2a11-429d-8535-d26ada7054d6 /home ext3 defaults 0 2

Eli jos nyt vasta ottaisin ko. osion käyttöön ja haluaisin mountata sen automaattisesti koneen käynnistyessä, kirjoittaisin tuonne rivin /dev/sda1 /home ext3 defaults 0 2, joka siis mounttaisi ensimmäisen sata-levyn (sda) ensimmäisen osion (sad1) hakemistoon /home.


Eli ohjeet lyhyesti:

1. Luo ja formatoi osio, jos tarvis. Tähän sopii mm. graafinen työkalu

Koodia: [Valitse]
sudo gparted
2. Kopioi kaikki /home - hakemiston tiedot uudelle osiolle (äläkä poista niitä vielä alkuperäisestä paikastaan).

3. Muokkaa tiedostoa /etc/fstab niin, että siellä mountataan ko. osio hakemistoksi /home.

4. Käynnistä uudelleen.

Jos kaikki toimii, voit (kun olet aikuisten_oikeesti varma, että kaikki toimii) poistaa alkuperäisen /home - hakemiston. Tämä ei onnistu, jos vain poistat "/home/*.*":n! Silloin hävittäisit nuo uudet kopiot sieltä uudelta osiolta.

Vanhan /home:n tiedostojen poistaminen:

1. Vaihda teksti-ikkunaan (tty) näppäinyhdistelmällä Ctrl + Alt + F1.

2. Kirjaudu sisään ja sammuta grafiikat: sudo /etc/init.d/gdm stop

3. Pura liitos /home:

Koodia: [Valitse]
sudo umount /home
4. Tarkista, että onnistui:

Koodia: [Valitse]
mount
Tulosteessa ei siis saa näkyä riviä

Koodia: [Valitse]
/dev/sdb1 on /home type ext3 (rw)
tai siis /dev/sdb1 tilalla sun levysi/osiosi. Siis /home ei saa esiintyä listalla ollenkaan. Silloin hakemistoon /home ei ole liitetty mitään vaan siellä näkyy alkuperäisellä osiollasi ollut /home.

Ja tässä välissä huomautus: Minä en vastaa mistään. Toimenpiteet tätä ennen ja varsinkin sen jälkeen saattavat hävittää tiedostojasi ja/tai ainakin saattaa koneesi toimimattomaan tilaan! Mutta jos teet kaiken oikein pitäisi homman toimia, itse olen pariinkin kerran siirrellyt /homeani (Syyt ovat sen verran noloja, että jätetään erittelemättä.)

Poista tiedostot /home-kansiosta.

Käynnistä uudelleen. (Tai mounttaa uudelleen: sudo mount -a ja käynnistä grafiikka: sudo /etc/init.d/gdm start.)

Varoitus uudelleen: osioiden kanssa pelaaminen on erittäin vaarallista jos tekee väärin... Varmuuskopioi kaikki tärkeä ensin. Kun sulla kerran on "ylimääräisiä" osioita, kopsaa kaikki myös sinne ennen tätä.




KaiMaani

  • Käyttäjä
  • Viestejä: 95
    • Profiili
Re: Linux osio täynnä
« Vastaus #2 : 04.12.06 - klo:18.13 »
Kiitos hyvistä ohjeista. Alanpa värkkäämään  ;)