Ubuntu Suomen keskustelualueet

Ubuntun kehittäminen ja yhteisö => Oppaiden kehittäminen => Arkisto: wikiin siirrettävät => Aiheen aloitti: Infeliz - 21.03.06 - klo:14.06

Otsikko: HOWTO: /homen siirtäminen omalle osiolle [kysytty]
Kirjoitti: Infeliz - 21.03.06 - klo:14.06
Hommahan menee suurinpiirtein näin  :-*

1.
loggaa itsesi ulos

Koodia: [Valitse]
Ctrl+Alt+F1
2.
anna itsellesi pääkäyttäjänoikeudet:

Koodia: [Valitse]
sudo -s
3.
tee uusi /home - kansio

Koodia: [Valitse]
mkdir /mnt/uusi_home
4.
tee uusi osio livecd:llä / gparted:lla / cfdisk:lla millä näet parhaaksi

5.
mounttaa se levysi/osiosi juuri tekemääsi kansioon

Koodia: [Valitse]
mount -t ext3 /dev/hdaX /mnt/uusi_home
6.
kopioidaan nykyinen /home sisältöineen /mnt/uusi_home - kansioon

Koodia: [Valitse]
cp -a /home/* /mnt/uusi_home
7.
unmountataan /mnt/uusi_home

Koodia: [Valitse]
sudo umount /mnt/uusi_home
8.
uudelleennimetään /home kansio

Koodia: [Valitse]
sudo mv /home /vanha_home
9.
mountataan uusi /home

Koodia: [Valitse]
sudo mount /dev/hdaX /home
10.
lisätään fstabiin rivi, että ubuntu tunnistaa uuden /home osion buutatessa

Koodia: [Valitse]
sudo nano  /etc/fstab
...

lisää seuraava rivi

Koodia: [Valitse]
/dev/hdaX /home ext3 nodev,nosuid 0 2
11.
jos kaikki toimii voit poistaa vanhan /homen

Koodia: [Valitse]
sudo rm -r /vanha_home

Tarkennuksia tietenkin, että hdaX tarkoittaa osiosi nimeä. Osiosi näet komennolla:

Koodia: [Valitse]
sudo fdisk -l
Ja se pitää korvata tuon hdaX:n tilalle.

Infeliz :)
Otsikko: Re: HOWTO: /homen siirtäminen omalle osiolle
Kirjoitti: LittleLion - 21.03.06 - klo:14.32
Kommentteja?

Koska tämä foorumi tukee tekstin muotoilua kannattaisi sitä edes vähän käyttää. Katso mallia toisista HOWTO-ohjeista.
Otsikko: Re: HOWTO: /homen siirtäminen omalle osiolle
Kirjoitti: Infeliz - 21.03.06 - klo:14.54
Kommentteja?

Koska tämä foorumi tukee tekstin muotoilua kannattaisi sitä edes vähän käyttää. Katso mallia toisista HOWTO-ohjeista.

Kiitos vinkistä, nyt näyttääkin jo paremmalta.
Otsikko: Re: HOWTO: /homen siirtäminen omalle osiolle
Kirjoitti: Infeliz - 21.03.06 - klo:17.31
Noniin kuka uskaltaa kokeilla toimiiko tämä? :)
Otsikko: Re: HOWTO: /homen siirtäminen omalle osiolle
Kirjoitti: Infeliz - 21.03.06 - klo:20.46
Hommahan menee suurinpiirtein näin  :-*
...
3.
tee uusi /home - kansio

Koodia: [Valitse]
mkdir /mnt/uusi_home
4.
mounttaa se levysi/osiosi juuri tekemääsi kansioon

Koodia: [Valitse]
mount -t ext3 /dev/hdaX /mnt/uusi_home

tuolle uudelle osiolle pitää varmaan luoda jossain välissä se tiedostojärjestelmäkin?

5.
kopioidaan nykyinen /home sisältöineen /mnt/uusi_home - kansioon

Koodia: [Valitse]
cp -a /home/* /mnt/uusi_home
Koska cp-komento ei välttämättä kopioi kaikkia tiedostoja, niin kannattaa ehkä kokeilla myös

Koodia: [Valitse]
cd /home

niin siis tuo copy ei taida tuolla asteriskilla kopioida niitä piilotiedostoja jotka ovat suoraan tuossa home-hakemistossa, mutta alihakemistot toki kopioidaan kokonaisuudessaan, joten sillä ei juurikaan ole väliä. siis olettaen, että käyttäjä ei ole jostain kumman syystä luonut jotain piilotiedostoja suoraan /homen alle.

Seuraavaksi siirretään tiedostot uuteen /homeen komennolla

Koodia: [Valitse]
find . -depth -print0 | cpio --null --sparse -pvd /mnt/uusi_home

mitkä tiedostot? mihin tätä tarvitaan?

7.
uudelleennimetään /home kansio

Koodia: [Valitse]
sudo mv /home/vanha_home

toki välilyönti tuonne oikeaan paikkaan.

ihan hyvältähän tuo muuten näyttää.

OK, muokkasin noita, mutta miksi eihän sitä tiedostojärjestelmää tarvitse tehdä jos tekee osion vaikkapa ubuntun live/asennus cdllä.
Otsikko: Re: HOWTO: /homen siirtäminen omalle osiolle
Kirjoitti: janne - 21.03.06 - klo:22.03
OK, muokkasin noita, mutta miksi eihän sitä tiedostojärjestelmää tarvitse tehdä jos tekee osion vaikkapa ubuntun live/asennus cdllä.

toki, jos tiedostojärjestelmän luo millä tahansa tavalla, niin se kelpaa. siitä vaan ei ollut mitään mainintaa missään. jos se toinen levy ei ole käytössä, niin sen voi kyllä oisioida ihan ubuntustakin käsin.
Otsikko: Re: HOWTO: /homen siirtäminen omalle osiolle
Kirjoitti: Infeliz - 22.03.06 - klo:15.49
Jep
Otsikko: Vs: HOWTO: /homen siirtäminen omalle osiolle
Kirjoitti: jemaku - 24.05.07 - klo:21.47
Kun nyt kukaan ei ole tunnustanut kokeilleensa ohjetta, niin ajattelin /homea siirtäessäni noudattaa tätä suht kirjaimellisesti, niin tulee testattua. Tosin käytin sudoa komentojen edessä enkä tätä sudo -s systeemiä.

Yksi vaihe ohjeesta on unohtunut: kohdassa 9. pitää ensin luoda liitospiste
Koodia: [Valitse]
sudo mkdir /home
Otsikko: Vs: HOWTO: /homen siirtäminen omalle osiolle
Kirjoitti: Tonde - 19.08.07 - klo:16.25
Tälläinen opas on jo olemassa. Periaate lienee sama:
http://wiki.ubuntu-fi.org/Wiki/Kotihakemisto_omalla_osiolla
Otsikko: Vs: HOWTO: /homen siirtäminen omalle osiolle [wiki]
Kirjoitti: MikkoJP - 28.09.07 - klo:13.41
1.
loggaa itsesi ulos

Koodia: [Valitse]
Ctrl+Alt+F1

Tässähän nyt ei varsinaisesti loggauduta ulos. Ja kyllähän tuon kaiken voi tehdä normaalissa päätteessä.
Otsikko: Vs: HOWTO: /homen siirtäminen omalle osiolle [wiki]
Kirjoitti: jemaku - 29.09.07 - klo:00.04
1.
loggaa itsesi ulos

Koodia: [Valitse]
Ctrl+Alt+F1

Tässähän nyt ei varsinaisesti loggauduta ulos. Ja kyllähän tuon kaiken voi tehdä normaalissa päätteessä.

Minä käsitin tuon kohdan:
1a) Loggaa itsesi ulos
1b) Paina Ctrl-Alt-F1

Mitä tapahtuu jos on kirjautuneena sisään (edit: siis X:ään) ja uudelleenimeää tai poistaa /homen?
(En nyt samantien edes uskalla kokeilla.)
Otsikko: Vs: HOWTO: /homen siirtäminen omalle osiolle [wiki]
Kirjoitti: Ville Pöntinen - 30.09.07 - klo:22.36
Mitä tapahtuu jos on kirjautuneena sisään (edit: siis X:ään) ja uudelleenimeää tai poistaa /homen?

Siellä se X on ja pysyy. Mutta kun käyttää ohjelmaa, joka tahtoisi esim. tehdä temp-saven tai ladata kirjanmerkkejä tai asetuksia niin jumi taitaisi tulla.

(Näin omien kokemusten mukaan kun olen töissä "testimielessä" unmountannut homen.)
Otsikko: Vs: HOWTO: /homen siirtäminen omalle osiolle
Kirjoitti: Kari Argillander - 16.08.08 - klo:15.46
Voisiko ohjeen kirjoittaja/täydentäjät kirjoittaa viestin jossa vahvistavat että     

a) ohje on edelleen käyttökelpoinen Hardyssä (tuorein LTS, tuorein stable) eli uudet ominaisuudet eivät ole poistaneet tarvetta ohjeelle tai että ohjeessa käytetyt työkalut jne ovat edelleen Hardyssä käytössä
b) antavat luvan ohjeen siirtämiseen Ubuntu Suomen wikiin (http://wiki.ubuntu-fi.org). Kts. Wikin lisenssistä jne lisätietoja täältä: http://wiki.ubuntu-fi.org/#head-867666147f48c6b667ec0f6be3f5f16852046770
c) antavat luvan ohjeen siirtämiseen Linux.fi-wikiin (http://linux.fi/index.php/Etusivu). Kts. Wikin lisenssistä jne lisätietoja täältä: http://linux.fi/index.php/Linux.fi:Lisenssi

Sinun ei ole pakko antaa lupaa siirtää ohjetta molempiin wikeihin vastaat tällöin vain joka b:hen tai c:hen kyllä.
Kiitos!
Otsikko: Vs: HOWTO: /homen siirtäminen omalle osiolle [kysytty]
Kirjoitti: jemaku - 22.09.08 - klo:02.32
Mun pikku lisäykset olkoot ainakin public domain.

Eiköhän tuo suurinpiirtein toimi edelleen. fstabin muokkaus lienee eniten muuttunut, se voisi sisältää UUID:n lisäämisen ainakin.