Kirjoittaja Aihe: HOWTO: /homen siirtäminen omalle osiolle [kysytty]  (Luettu 28085 kertaa)

Infeliz

  • Käyttäjä
  • Viestejä: 74
    • Profiili
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 :)
« Viimeksi muokattu: 16.08.08 - klo:15.46 kirjoittanut Kari Argillander »

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: HOWTO: /homen siirtäminen omalle osiolle
« Vastaus #1 : 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.

Infeliz

  • Käyttäjä
  • Viestejä: 74
    • Profiili
Re: HOWTO: /homen siirtäminen omalle osiolle
« Vastaus #2 : 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.

Infeliz

  • Käyttäjä
  • Viestejä: 74
    • Profiili
Re: HOWTO: /homen siirtäminen omalle osiolle
« Vastaus #3 : 21.03.06 - klo:17.31 »
Noniin kuka uskaltaa kokeilla toimiiko tämä? :)

Infeliz

  • Käyttäjä
  • Viestejä: 74
    • Profiili
Re: HOWTO: /homen siirtäminen omalle osiolle
« Vastaus #4 : 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ä.

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: HOWTO: /homen siirtäminen omalle osiolle
« Vastaus #5 : 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.
Janne

Infeliz

  • Käyttäjä
  • Viestejä: 74
    • Profiili
Re: HOWTO: /homen siirtäminen omalle osiolle
« Vastaus #6 : 22.03.06 - klo:15.49 »
Jep

jemaku

  • Käyttäjä
  • Viestejä: 328
    • Profiili
Vs: HOWTO: /homen siirtäminen omalle osiolle
« Vastaus #7 : 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

Tonde

  • Käyttäjä
  • Viestejä: 919
  • Feisty Fawn
    • Profiili
Vs: HOWTO: /homen siirtäminen omalle osiolle
« Vastaus #8 : 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
Heitä hyväsit hitaudelle. Asenna ubuntu!

MikkoJP

  • Käyttäjä
  • Viestejä: 1148
  • iBook 600 MHz + Debian 4.0
    • Profiili
Vs: HOWTO: /homen siirtäminen omalle osiolle [wiki]
« Vastaus #9 : 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ä.

jemaku

  • Käyttäjä
  • Viestejä: 328
    • Profiili
Vs: HOWTO: /homen siirtäminen omalle osiolle [wiki]
« Vastaus #10 : 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.)
« Viimeksi muokattu: 29.09.07 - klo:00.07 kirjoittanut jemaku »

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Vs: HOWTO: /homen siirtäminen omalle osiolle [wiki]
« Vastaus #11 : 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.)

Kari Argillander

  • Käyttäjä
  • Viestejä: 437
  • Kubuntu - Hardy
    • Profiili
Vs: HOWTO: /homen siirtäminen omalle osiolle
« Vastaus #12 : 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!
Kaikkea täällä sanomaani saa käyttää public domain lisenssillä. Lainauksia ei saa käyttää ellei lainauksen lähde sitä salli. Tiedostoja ei saa käyttää ellei sitä erikseen sallita.

jemaku

  • Käyttäjä
  • Viestejä: 328
    • Profiili
Vs: HOWTO: /homen siirtäminen omalle osiolle [kysytty]
« Vastaus #13 : 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.