- Chris Hoffman
@chrisbhoffman
- 17. kesäkuuta 2012, 6:00am EDT
Ubuntu ei käytä oletusarvoisesti erillistä /home-osiota, vaikka moni Linux-käyttäjä pitääkin siitä. Käyttämällä erillistä kotiosiota voit asentaa Ubuntun uudelleen menettämättä henkilökohtaisia tiedostojasi ja asetuksiasi.
Vaikka erillinen kotiosio valitaan yleensä asennuksen yhteydessä, voit myös siirtyä erilliseen kotiosioon Ubuntun asentamisen jälkeen – tämä vaatii tosin hieman työtä.
Asennettaessa Ubuntua
Erillisen kotiosion luominen Ubuntun asentamisen aikana on helppoa. Valitse ”Jotain muuta” -asennusvaihtoehto, jos haluat käyttää mukautettua osioasettelua ja luoda useita osioita. Aseta yhden osion kiinnityspisteeksi / – joka sisältää juuritiedostojärjestelmän – ja toisen osion kiinnityspisteeksi /home. Kun asennat Ubuntun tulevaisuudessa, voit asettaa vanhan kotiosiosioksi jälleen /home – mutta varmista, että poistat Muotoile-valintaruudun valinnan, sillä muuten tiedostosi poistuvat.
Ubuntun asentamisen jälkeen
Jos et luo erillistä kotiosiota Ubuntua asentaessasi, sinun ei tarvitse asentaa Ubuntua uudelleen tyhjästä. Siirtyäksesi erilliseen kotiosioon asennuksen jälkeen sinun on luotava uusi osio (mikä saattaa vaatia nykyisten osioiden koon muuttamista), kopioit tiedostot nykyisestä kotihakemistostasi kyseiseen osioon ja käsket Ubuntua liittämään uuden osion osoitteeseen /home.
Vaihe 1: Luo uusi osio
Jos sinulla on jonkin verran vapaata tilaa, tämä vaihe on helppo. Jos sinulla ei ole, sinun on muutettava järjestelmäosion kokoa ja luotava uusi osio vapaaseen tilaan. Seuraa Ubuntun osioiden koon muuttamista koskevaa opastustamme tämän vaiheen suorittamiseksi. Jos sinulla on vapaata tilaa tai sinun ei tarvitse muuttaa järjestelmäosion kokoa, voit vain asentaa GPartedin ja luoda osion ilman uudelleenkäynnistystä live-CD:ltä – haluat luoda ext4-osion.
Vaihe 2: Kopioi kotitiedostot uudelle osiolle
Ubuntussa on helppo liittää uusi osio – napsauta sitä tiedostohallintapalkin kohdasta Laitteet. Kun olet tehnyt sen, napsauta Siirry-valikkoa ja valitse Sijainti nähdäksesi sen kiinnityspisteen.
Käynnistä terminaali ja suorita seuraava komento luodaksesi kopion nykyisestä /home-hakemistostasi uudelle osiolle, jossa /mount/location on kiinnitetyn osiosi sijainti:
sudo cp -Rp /home/* /mount/location
Näet virheen .gvfs-hakemistosta – tämä on normaalia; voit jättää sen huomiotta.
Tarkista, että uusi kotihakemisto sisältää tiedostosi. Emme kuitenkaan vielä poista vanhaa kotihakemistoa.
Vaihe 3: Uuden osion UUID:n paikantaminen
Yllä oleva pitkä, satunnaiselta näyttävä merkkijono on itse asiassa osion UUID, ja tarvitsemme sitä lisätessämme osion fstab-tiedostoomme, joka kertoo Linuxille, mihin osiot kytketään sen käynnistyessä. Voit myös etsiä osion UUID-tunnuksen suorittamalla terminaalissa seuraavan komennon:
sudo blkid
Vaihe 4: Muokkaa fstab-tiedostoa
Ennen fstab-tiedoston muokkaamista kannattaa luoda varmuuskopio, jonka voi varmuuden vuoksi palauttaa:
sudo cp /etc/fstab /etc/fstab.backup
Avaa seuraavalla komennolla fstab-tiedosto geditissä. Voit halutessasi käyttää myös muuta tekstieditoria.
gksu gedit /etc/fstab
Lisää fstab-tiedostoon uudella rivillä seuraava teksti korvaamalla _____-osio uuden kotiosiosi täydellisellä UUID-tunnuksella, joka on saatu yllä olevasta sudo blkid-komennosta:
UUID=_____ /home ext4 nodev,nosuid 0 2
Tallenna tiedosto rivin lisäämisen jälkeen.
Vaihe 5: Siirrä kotihakemisto & Käynnistä uudelleen
Suorita terminaalista seuraava komento poistuaksesi kotihakemistostasi, siirtyäksesi nykyisestä kotihakemistostasi sijoituspaikkaan ja luodaksesi uuden, tyhjän kotihakemiston, johon uusi osiosi asennetaan:
cd / && sudo mv /home /home_old && sudo mkdir /home
Käynnistä tietokoneesi uudelleen tämän komennon suorittamisen jälkeen. Voit käynnistää tietokoneen uudelleen seuraavalla komennolla:
sudo shutdown -r now
Puhdista
Koneen uudelleenkäynnistyksen jälkeen sinun pitäisi pystyä kirjautumaan sisään normaalisti. Ubuntu käyttää nyt erillistä kotiosiota. Kun olet varmistanut, että kaikki meni hyvin ja sinulla on edelleen kaikki tiedostosi /home-hakemistossa – kaiken varalta – voit poistaa /home_old-hakemiston vapauttaaksesi tilaa:
sudo rm -rf /home_old
Chris Hoffman on How-To Geekin päätoimittaja. Hän on kirjoittanut teknologiasta yli vuosikymmenen ajan ja oli PCWorldin kolumnisti kahden vuoden ajan. Chris on kirjoittanut The New York Timesiin, häntä on haastateltu teknologia-asiantuntijana Miamin NBC 6:n kaltaisilla TV-asemilla ja hänen työstään on uutisoitu BBC:n kaltaisissa uutislähetyksissä. Vuodesta 2011 lähtien Chris on kirjoittanut yli 2 000 artikkelia, joita on luettu lähes miljardi kertaa – ja tämä on vain täällä How-To Geekissä.Read Full Bio ”