Ubuntu Suomen keskustelualueet
Ubuntun kehittäminen ja yhteisö => Oppaiden kehittäminen => Aiheen aloitti: oobetimer - 19.09.10 - klo:12.32
-
Esimerkki vanha home on juuriosiolla /dev/sda5 . Uusi home osiolle /dev/sda6
1. Käynnistä live-CD:llä
2. Nimeä /dev/sda6 osio home:ksi GPartedia käyttäen.
3. Liitä juuriosio ja uusi home-osio
4. Kopioi vanha home uudelle /home osiolle.
sudo cp -R /media/disk/home/* /media/home
5. Lisää uusi /home osio fstabiin
sudo gedit /media/disk/etc/fstab
....lisää tämä
/dev/sda6 /home ext4 defaults 1 2
6. Poista kaikki sisältö vanhasta home:sta (jätä tyhjä home-hakemisto).
sudo nautilus
7. Irroita osiot.
8. Tee itsesi uuden /homen omistajaksi
sudo mount /dev/sda5 /mnt
sudo mount /dev/sda6 /mnt/home
sudo chroot /mnt
chown -R käyttäjänimesi: /home/käyttäjänimesi
Ctrl d
sudo umount /mnt/home
sudo umount /mnt
exit
Lue myös vaihtoehtoinen tapa --> http://forum.ubuntu-fi.org/index.php?topic=8726.msg62348#msg62348
-
Jos live-CD:nä käyttää esim. Ubuntu 10.04 CD:tä, niin myös muut osiot kannattaa nimetä GPartedin avulla, koska 10.04:ssä hiirellä maalaaminen ja kopiointi ovat lähes mahdottomia tehtäviä .. ???
Jos joku on keksinyt rauhoituskeinon hermostuneelle tietokoneen hiirelle, niin kertokoon sen.. :D
-
Asian voi tehdä vieläkin helpommin .. :)
Esimerkki vanha home on juuriosiolla /dev/sda5 . Uusi home osiolle /dev/sda6
1. Käynnistä live-CD:llä
2. Nimeä /dev/sda6 osio home:ksi GPartedia käyttäen.
3. Liitä juuriosio ja uusi home-osio
4. Kopioi vanha home uudelle /home osiolle.
sudo cp -a /media/disk/home/* /media/home
5. Lisää uusi /home osio fstabiin
sudo gedit /media/disk/etc/fstab
....lisää tämä
/dev/sda6 /home ext4 defaults 1 2
6. Poista kaikki sisältö vanhasta home:sta (jätä tyhjä home-hakemisto).
sudo nautilus
/home voi sijaita myös fyysisesti eri paikassa, eli toisella levyllä, yms.. :)
-
Kylläpäs on tehty hankalaksi ohjeeksi.
Parasta olisi vain tehdä osionti vaikka cfdiskillä LiveCD:ltä (tai miten nyt uuden osion saakaan).
Sen jälkeen selvittää osion UUID käskyllä blkid ja korvata vanhan /home liitoskohdan UUID tuolla uuden osion UUID:llä /etc/fstab tiedostosta.
Ja lopuksi kopsata koko entinen /home hakemisto tuolle uudelle osiolle. Irroittaa uusi osio ja käynnistää kone uusiksi.
Tuo noin siis todella lyhyesti.
Ja oikeastaan koko hommaan ei tarvita edes LiveCD:tä.
-
Kylläpäs on tehty hankalaksi ohjeeksi.
Parasta olisi vain tehdä osionti vaikka cfdiskillä LiveCD:ltä (tai miten nyt uuden osion saakaan).
Sen jälkeen selvittää osion UUID käskyllä blkid ja korvata vanhan /home liitoskohdan UUID tuolla uuden osion UUID:llä /etc/fstab tiedostosta.
Ja lopuksi kopsata koko entinen /home hakemisto tuolle uudelle osiolle. Irroittaa uusi osio ja käynnistää kone uusiksi.
Tuo noin siis todella lyhyesti.
Ja oikeastaan koko hommaan ei tarvita edes LiveCD:tä.
Joskus hankalat ohjeet ovat helpompia käyttää.. ;)
Linuxin vahvuus on sen monipuolisuus, ja asiat voidaan monesti tehdä eri tavoilla, lopputuloksen ollessa saman. Tietenkin kotihakemiston voi kopioida ilman live-CD:täkin, mutta silloin täytyy olla hieman tarkempi siinä vaiheessa kun vanhaa home hakemistoa poistetaan. Uusi home on hyvä olla joko irroitettuna tai sitten nimettynä eri nimellä, jotta ei vahingossa poistaisi molempia.