Minulla on tällä hetkellä yksi kovalevy koneessa ja se on asetettu mount point on /, nyt pitäisi laittaa uusi kowo ja haluaisin lisätä sen tähän /home pisteeseen. Suunnittelin tekevän sen näin, ja jos suunnittelin jotain väärin niin olisi mukava jos joku oikaisee ennen kuin sählään mitään.
1.Alustan sen ext3 muotoon
2.Siirrän /home kansion sisällön kyseisen kovalevyn juureen
3.lisään fstab tiedostoon riviin:
/dev/hde1 /home ext3 defaults 0 1
onnistuneeko näin helposti vai olenko ymmärtänyt jotain väärin?
1.Alustan sen ext3 muotoon
2.Siirrän /home kansion sisällön kyseisen kovalevyn juureen
3.lisään fstab tiedostoon riviin:
/dev/hde1 /home ext3 defaults 0 1
onnistuneeko näin helposti vai olenko ymmärtänyt jotain väärin?
Vastaukset 9
Vanhimmat
Kotihakemistoon kansio nimeltään kovo johon liitän tuon kakkoslevyn, päätteellä kometo
sudo gedit /etc/fstab
fstab:n tälläinen rivi
/dev/sdb1 /home/asus/kovo ext3 defaults,errors=remount-ro 0 1
ja vielä päätteellä komento
sudo mount -a
se on siinä, ai niin kakkonen on alustettu ext3-muotoon.
Katso mallia fstabista nuo välilyönnit ei kaikki ole sellaisia kun pitäis tämä palsta kutistaa ylimääräiset pois.
Osiointi ja tiedostojärjestelmä uudelle levylle.
Liität haluamasi osion järjestelmääsi esim.
hakemistoon /mnt/tlp.
Kopioit /home -osion ko. /mnt/tlp hakemistoon (huomaa, että käyttäjien piilotiedostot eli pistealkuiset tulevat myös kopioiduiksi.)
Muuta /home osio toisen nimiseksi esim. mv /home /home.origin.
Tee uusi /home hakemisto kovalevyllesi mkdir /home.
Liitä uuden levyn /home-osio /etc/fstab:iin.
root-oikeuksin komennat mount -a.
Jos uusi, toiselle kovalevylle kopioitu /home osio toimii kuten pitää. Voit jossakin välissä poistaa /home.origin hakemiston alihakemistoineen.
cp -avp :n lisäksi voit käyttää tar komentoa, jolloin linkit, oikeudet, piilotiedostot sekä alihakemistot kopioituvat oikein.
mounttaa se ennemmin juureen jollain eri nimellä
"mounttaa se ennemmin juureen jollain eri nimellä"
Riippuu käyttötarkoituksesta. Juuren hakemistoksi ei liittäminen ole oletuksena paras vaihtoehto. Vaihtoehtoja olisi /mnt tai esim. /median alle.
Mutta on ihan järkevää käyttää omaa /home osiota käyttäjien omille tallennuksille ja työtilaksi. En nyt tarkemmin perustele asiaa.
helpoin ja näppärin käyttää on suoraan juuresta.
Eri hakemistoilla on oma tarkoituksensa. Hakemistorakenne on looginen. Poikkeuksia toki voi tehdä, jos niin välttämättä haluaa.
http://cs.stadia.fi/~kuivanen/linux/hakemistot.php
Vaikuttaa ihan oikealta tuo mitä olet suunnitellut.
Tiedostojen kopioimiseen partitiolta toiselle on monia tapoja, jos käytät cp -komentoa niin kannattaa käyttää sitä muodossa cp -ax, eli esim:
# cd /home
# cp -ax . /mnt/hde1
Tuossa siis oleteteaan, että uusi levy oli mountattuna tilapäisesti mountpointtiin /mnt/hde1
Kun olet lisännyt uuden levyn fstab:n kannattanee tehdä näin:
# mv /home /home_old
# mkdir /home
Sitten voit mountata uuden home-partition. Etuna tossa on se, että vanha home-hakemisto on tallella kaiken varalta. Voit poistaa vanhan home-hakemiston heti kun kaikki näyttää olevan kunnossa.