Erillisen kotiosion luominen Ubuntun asentamisen jälkeen

  • Chris Hoffman

    @chrisbhoffman

  • 17. kesäkuuta 2012, 6:00am EDT

image

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.

image

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.

image

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.

image

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

Mainos

Näet virheen .gvfs-hakemistosta – tämä on normaalia; voit jättää sen huomiotta.

image

Tarkista, että uusi kotihakemisto sisältää tiedostosi. Emme kuitenkaan vielä poista vanhaa kotihakemistoa.

image

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

image

Vaihe 4: Muokkaa fstab-tiedostoa

Ennen fstab-tiedoston muokkaamista kannattaa luoda varmuuskopio, jonka voi varmuuden vuoksi palauttaa:

sudo cp /etc/fstab /etc/fstab.backup

Advertisement

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

image

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

image

Mainos

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
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 ”

Vastaa

Sähköpostiosoitettasi ei julkaista.