Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: selorant - 03.02.07 - klo:16.41
-
Haluasin liittää kovalevyn osion suoraan kotikansioon. Olen onnistunut aikaisemmin liittämään eri kiintolevyn osioita muokkaamalla /etc/fstab tiedostoa, mutta silloin asema on pitänyt mountata johonkin muuhun kansioon.
En ole löytänyt tähän suoranaista ohjetta eikä omat oivalluksenikaan ole tuottanut suurempaa tulosta.
Yritin seuraavaa jo /etc/fstab tiedostoon
/dev/hda2 /home/käyttäjätunnus vfat defaults 0 0
Tämä aiheutti sen, että kirjautuminen ei onnistunut vaan tuli virhe,
$home/.dmrc tiedostoa ei voida luoda. Kansioon tulee olla oikeudet 644
jonka jälkeen kirjautui samantien ulos
Onnistuin palauttamaan muutokset fstab tiedostoon komentorivin kautta... edellisellä kerralla kun tappelin tämän kanssa niin asensin ubuntun uudestaan, enkä koskaan saanut osiota liitetyksi kotikansioon.
Eli haluaisin korvata koko kotikansion kovalevyn osiolla... miten tämä onnistuisi?
Haluasin tehdä tämän siksi, että jos joudun joskus asentamaan käyttöjärjestelmän uudestaan niin tiedostot olisi yhdessä paikassa, ja toiseksi tallenntaminen onnistuisi aina samaan paikkaan.
-
[/dev/hda2 /home/käyttäjätunnus vfat defaults 0 0
No älä ainakaan käytä fat:ia vaan käytä jotain linuxin omaa tiedostojärjestelmää! esim. ext3
Tuolla ohjeet:
http://linux.ilmainen.net/#home
-
Ajattelin käyttää vfattia siksi, että tiedostoja pystyy käsittelemään myös tarvittaessa windowsin puolella... kun on kummatkin käyttikset asennettuna.
Mutta aiheuttaako fat sekaannuksen?
-
...
Eli haluaisin korvata koko kotikansion kovalevyn osiolla... miten tämä onnistuisi?
Haluasin tehdä tämän siksi, että jos joudun joskus asentamaan käyttöjärjestelmän uudestaan niin tiedostot olisi yhdessä paikassa, ja toiseksi tallenntaminen onnistuisi aina samaan paikkaan.
Hieman toisenlaiset ohjeet kuinka tehdä home-osio jo asennettuun Ubuntuun löytyy täältä, tosin englanniksi: http://www.psychocats.net/ubuntu/separatehome Ainakin minulla ne toimi ja niiltä sivuilta http://www.psychocats.net/ubuntu löytyy muutakin kätevää Ubuntuun. :)
EDIT: Tämä linkki http://linux.ilmainen.net on muuten hyvä, kaikenlaista uutta tietoa ja suomeksi.
-
Ajattelin käyttää vfattia siksi, että tiedostoja pystyy käsittelemään myös tarvittaessa windowsin puolella...
Tee mieluummin yksi ylimääräinen fat osio koneellesi sitä varten. Toinen vaihtoehto on asentaa winkkariin ajuri joka osaa lukea ext3 tiedostojärjestelmää.
Tuolla ainakin jokin ajuri siihen tarkoitukseen: http://www.fs-driver.org/index.html Itse en noita ole ikinä kokeillut joten en osaa suositella sen kummemmin, mutta kokeilemallahan se selviää.
Mutta aiheuttaako fat sekaannuksen?
FAT fragmentoituu toisin kuin ext3. Ext3 sisältää journaloinnin. En tiedä onko sitä FAT:issa (en usko) ja vaikka olisikin niin epäilen että linux tuskin sitä osaa kovinkaan tehokkaasti hyödyntää. Myös jos winkkariohjelmat kirjoittelee linux järjestelmän käyttämään hakemistoon niin voisinpa kuvitella että ongelmia on luvassa. FAT:in käyttö kotihakemistossa on mielestäni kyllä todella huono idea..
-
Päädyin seuraavaan ratkaisuun... alustin osion ext2 muotoon ja liitin tämän jälkeen kotikansioon.
$ sudo mount /dev/hda2 /mnt/tiedostot
$ sudo cp -a /home/* /mnt/tiedostot
$ sudo gedit /etc/fstab
ja fstab tiedostoon seuraava muutos:
/dev/hda2 /home ext2 defaults 1 2
Jonka jälkeen buuttaus ja ainakin ubuntun puolella homma toimii. Windowsin puolen toiminnan näkee myöhemmin.
-
Miksi alustit osion ext2 järjestelmäksi? Miksei samantien ext3 joka olis astetta parempi.
-
Asenisin Ext2 koska erittäin pikaisen katsomisen jälkeen en löytänyt netistä ajureita Ext3-tiedostomuodolle winukkaan... Nyt aseman liittäminen onnistui Windowsin puolelle erittäin helposti. Ainoa mikä hiukan hommaa sekoittaa on että Linuxin piilokansiot tulevat Windowsin puolella näkyviin!
-
http://forum.ubuntu-fi.org/index.php?topic=8298.0
-
Tuolla antamassani linkissä oli FAQ jossa oli myös mainintaa asiasta: http://www.fs-driver.org/faq.html#acc_ext3
Eli sama ajuri kyllä lukee ext3 osiot myös!
-
EDIT: Tämä linkki http://linux.ilmainen.net on muuten hyvä, kaikenlaista uutta tietoa ja suomeksi.
Mainitaas ohimennen että tuo kyseinen sivusto opasti minut linux maailmaan silloin kuin linuxin opettelun aloitin. Alkaa oleen jo tänäpäivänä osittain hiukka vanhentunutta tietoa tosin mutta hyviä vinkkejä ja ohjeita sieltä löytyy silti yhä. Sama mies on muuten "Suomi Knoppix" distron takana!
-
Haluasin liittää kovalevyn osion suoraan kotikansioon.
Oletuksena käytetään osioiden liittämiseen /media tai /mnt hakemistoja. esim.
/mnt/dosc jne. kunkin mielihalujen mukaan. Kun oikeudet on määritelty, voi
käyttäjä sujuvasti käyttää ko. osiota.
Yritin seuraavaa jo /etc/fstab tiedostoon
/dev/hda2 /home/käyttäjätunnus vfat defaults 0 0
Tuo ei voi toimia, koska käyttäjälle on jo määritelty oma kotihakemistonsa /home/käyttäjä.
/home/käyttäjä tiedostossa on kaikki käyttäjän konfiguroinnit jne.
Käyttäjän kotihakemistoa ei missäännimessä kannata määritellä fat/vfat osiolle.
Voit kuitenkin helposti tehdä käyttäjän kotihakemistoon alihakemiston, johon
ko. osio joko liitetään tai sopivasti liitetty osio linkitetään (ln). Lisäksi oikeudet
on määriteltävä joko liitettäessä /etc/fstab:ssa ja/tai chmod/chgrp/chown.
Fat/vfat -osiot eivät ymmärrä omistajia/ryhmiä tai muita linuxin tiedosto-
järjestelmän oikeuksia (hienouksia).