/home:n voi kyllä liittää toiseen osioon... Alla oma /etc/fstab - tiedostoni:
# /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
# /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
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:
sudo umount /home
4. Tarkista, että onnistui:
mount
Tulosteessa ei siis saa näkyä riviä
/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ä.