Kirjoittaja Aihe: /home kansion siirto toiselle osiolle  (Luettu 2683 kertaa)

h-kah

  • Käyttäjä
  • Viestejä: 40
    • Profiili
/home kansion siirto toiselle osiolle
« : 14.09.07 - klo:09.02 »
terve taas!
joutu alottamaan uuden topicin taas, vaikka tätä asiaa koskevia oli kyllä jo tuola, mutta en osannut soveltaa niitä tähän ongelmaan...

komento df -h:
Koodia: [Valitse]
/dev/sda1             5,6G  5,3G  628K 100% /
varrun                125M  100K  125M   1% /var/run
varlock               125M  4,0K  125M   1% /var/lock
procbususb            125M  108K  125M   1% /proc/bus/usb
udev                  125M  108K  125M   1% /dev
devshm                125M     0  125M   0% /dev/shm
lrm                   125M   33M   92M  27% /lib/modules/2.6.20-16-generic/volatile
/dev/sda3              22G   14G  7,0G  67% /roina
/dev/scd0             661M  661M     0 100% /media/cdrom0

ongelma on se, että sda1 osiossa loppui tila, kun asensin cedegalla gta:n.. sehän meni tietysti home kansioon..
kuten huomaatte, mulla on tuo toinen osio mountattuna /roinaksi..

ajattelin, voisiko tuon toisen osion mountata /homeksi, johon tehdä sitten /roina -kansion...
nuo roina-kansion tavarat pitäis säästyä.. ja homesta on tila loppu, joten niitä ei voi sinne kopioida ensiksi..

voisitteko antaa selkeät neuvot mitä tehdä, viimeksi kun käytin tätä oleellista mount-toimintoa, sotkin koneen niin, että oli pakko asentaa ubu uusiksi..

t.jaakko
« Viimeksi muokattu: 14.09.07 - klo:09.04 kirjoittanut h-kah »

juyli

  • Vieras
Vs: /home kansion siirto toiselle osiolle
« Vastaus #1 : 14.09.07 - klo:12.13 »
voisitteko antaa selkeät neuvot mitä tehdä,
Eikös tuo gta kuuluisi tuonne /roina hakemistoon?
Mutta pikaohje:
Koodia: [Valitse]
sudo cp -av /home/* /roina
sudo mv /home /home.origin
sudo mkdir /home
Korvaat /etc/fstab:sta /roina sanalla /home. Ja lopuksi komento:
Koodia: [Valitse]
sudo mount -a
Jos homma toimii, poistat hakemiston /home.origin ja levytilaa /dev/sda1:ltä  vapautuu.
Sal Faq:ssa neuvotaan, miten cp -komennon sijaan voi hyödyntää tar:ia, joka toimisi
muissakin kuin Linux-systeemeissä.
http://sal-faq.sourceforge.net/html/sal-faq.html#partition-kopiointi
Nyt on siis huomattava, että hakemisto /home sisältää kaiken sen roinan, jonka sinne olet ennen operaatiota tallentanut.


h-kah

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: /home kansion siirto toiselle osiolle
« Vastaus #2 : 14.09.07 - klo:15.31 »
kiitos nopeasta ja helposti ymmärrettävästä vastauksesta!

Lainaus
Eikös tuo gta kuuluisi tuonne /roina hakemistoon?
kyllä sinnehän tuo kuuluu, mutta en tiedä miten cedegan asennuskansiota voi muuttaa.. noh sillä ei ole mitään väliä, jos saan tuon homen tuonne isommalle osiolle...

eikös se mene niin että jos teen ennen tota operaatiota kansioon /roina kansion /roina eli /roina/roina,
niin mulle tulee siihen uuteen /home kansioon kansio /roina ?  hiton selkeetä :D

ja samallahan saadaan se etu, että jos joskus pitää asentaa ubuntu uusiksi / joku toinen distro, niin mulla pysyy sama home ja roinat tallessa vaikka formatoi ton / osion..?

mutjoo, kokeilen tällä hetikun duunistaa pääsee

Tonde

  • Käyttäjä
  • Viestejä: 919
  • Feisty Fawn
    • Profiili
Vs: /home kansion siirto toiselle osiolle
« Vastaus #3 : 14.09.07 - klo:17.22 »
eikös se mene niin että jos teen ennen tota operaatiota kansioon /roina kansion /roina eli /roina/roina,
niin mulle tulee siihen uuteen /home kansioon kansio /roina ?  hiton selkeetä :D
Siinä tapahtuu nyt sillä tavalla, että siinä vain mountataan tuo /dev/sda3 eri liitospisteeseen kuin aiemmin. Liitospiste on nyt /roina ja siitä tehdään /home. Huomioitavaa on, että /home sisältää kaikki gnomen asetustiedostot firefoxin kirjanmerkeistä työpöydän taustakuvaan, joten vanhan /homen tiedostot pitää saada mukana uudelle /home-osiolle, juuri niin kuin jyuli tuossa neuvoikin.

Ennen liitospisteen muutosta kopioidaan kaikki vanhan /home hakemiston tiedostot /roinaksi liitetylle /dev/sda3-osiolle oikeudet, aikaleimat ja hakemistorakenne säilyttäen "cp -av"-komennolla. sitten muutetaan /etc/fstab-tiedostoa, joka mounttaa osiot tietokoneen käynnistyessä. Muutetaan sieltä /dev/sda3 liittymään /roinan sijasta /homeksi, jolloin kaiken pitäisi olla niin kun aiemmin, paitsi nyt osio /dev/sda3 sisältää kaikki ensisen /home-hakemiston ja /roinan tiedostot.
« Viimeksi muokattu: 14.09.07 - klo:17.24 kirjoittanut Tonde »
Heitä hyväsit hitaudelle. Asenna ubuntu!

h-kah

  • Käyttäjä
  • Viestejä: 40
    • Profiili
Vs: /home kansion siirto toiselle osiolle
« Vastaus #4 : 14.09.07 - klo:21.58 »
jeesbox, tämä oli helppoa hyvillä ohjeilla, kiitos vielä!
nytten ilmaantui uusi ongelma.. laitanpa uuden topikin taas..

juyli

  • Vieras
Vs: /home kansion siirto toiselle osiolle
« Vastaus #5 : 14.09.07 - klo:22.35 »
tämä oli helppoa hyvillä ohjeilla,
Ohje ei ollut erityisen hyvä, sillä tällaisten _käytössäolevien_ hakemistojen siirtäminen kannattaa tehdä joko yhdenkäyttäjän tilassa tai joillakin Live-CD -versioilla (tai pelastus eli Rescue). Mutta silloin "pikaohje" ei olisikaan ollut enää mikään "lonkaltavedetty" pikaohje.
Luulenpa, että juuri ylläoleva esimerkki on niitä harvoja tilanteita, joissa sudo komento sudo su ( su - )  sijaan ei välttämättä ole paras.