Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: m!|_An 29 Ledna 2007, 17:37:46

Název: home/ jako symlink /mnt/disk
Přispěvatel: m!|_An 29 Ledna 2007, 17:37:46
Dobrý den,
započal jsem s tímto pokusem, mám xfs partici hda6 kde je spousta místa a chci ji využít pro adresář uživatele /home/   tak sem tedy vše včetně skrytých konfiguráků (.gimp, .abiword apod.) zkopíroval na vytouženou partici hda6, prostě celý původní adresář /home/. Odhlásil se z grafiky, a v konzoli lognutý jako root, jsem smazal adresář /home/ a vytvořil ho znovu, partici si namountoval na /mnt/ a pak udelal symlink mezi /mnt/ a /home. Na vše jsem hodil rekurzivní chmod 777. Vrátil jsem se do grafiky a zkusil se přihlásit, uvítala mě hláška, že soubor .dmrc (pro ukládání info o session) je ignorován, a že k němu nemám práva. Potvrdil jsem, vše naběhlo správně, konfigurační složky programů fungují, všechno šlape, jenom mě vždy otravuje ta hláška o .dmrc při přihlašování. Přitom session při odhlášení (když to chci) je zachována pro další lognutí.

Je to tím, že musí být vlastníkem /mnt/? Nebo to jde nějako obejít?

Díky za rady.
Název: home/ jako symlink /mnt/disk
Přispěvatel: makl 29 Ledna 2007, 17:49:14
Nevím jak ve vašem konkrétním případě, ale já mám domácí adresář svého uživatele rovněž na samostatné partition a tu pomocí /etc/fstab mountuji do /home/makl.
Název: home/ jako symlink /mnt/disk
Přispěvatel: Vojtěch Trefný 29 Ledna 2007, 17:49:14
Velmi zajímavé řešení, jak to vyřešit po vašem nevím, ale jednodušší by bylo namountovat ten oddíl rovnou jako /home a nedělat to takhle složitě, ne?
Název: home/ jako symlink /mnt/disk
Přispěvatel: Petr Odut 29 Ledna 2007, 18:37:53
.dmrc nema mít práva 0777, přečti si tu hlášku ;)

já mám:
-rw------- 1 petr users 24 2007-01-04 09:12 .dmrc
Název: home/ jako symlink /mnt/disk
Přispěvatel: m!|_An 29 Ledna 2007, 21:48:28
jasny.. chce to 644 nebo nejak tak, uz si to nepamatuju, ale kdyz sem tomu dal co to chtelo, rvalo to dal.

takhle slozite sem to delal spis kvuli punitckarstvi, ze vsechno mountuju do /mnt.. ale nakonec to dela vic bordelu nez uzitku, asi to mountnu primo. Diky
Název: home/ jako symlink /mnt/disk
Přispěvatel: LS 29 Ledna 2007, 21:55:09
Souhlasim. Mountujte ten oddil primo do /home/
Název: home/ jako symlink /mnt/disk
Přispěvatel: dumi 01 Února 2007, 03:08:04
mozem poprosit o BFU friendly postup ako prehodit "/home" na inu particiu? bo tieto odkazy na postupy mi ostavaju zahadou. dakujem
Název: home/ jako symlink /mnt/disk
Přispěvatel: LS 01 Února 2007, 09:18:43
/home je ted na spolecnem oddilu se zbytkem systemu, nebo uz je na samostatnem oddilu?
Název: home/ jako symlink /mnt/disk
Přispěvatel: dumi 01 Února 2007, 09:45:59
je na spolocnom oddiele ako zvysok a problem je, ze ta particia ma iba 3GB a chcel by som /home prehodit na volne miesto na inom disku. a da sa postup na prehadzovanie na ine oddiely uplatnit aj na ine adresare (napriklad /usr)?
Název: home/ jako symlink /mnt/disk
Přispěvatel: LS 01 Února 2007, 09:58:48
Jiste. Libovolny adresar muze byt na samostatnem oddilu.

1/ pripravte si novy oddil pro umisteni /home - rekneme ze se jedna o /dev/hdb1
2/ vytvorte soubory system na tomto oddilu:
Kód: [Vybrat]
sudo mkfs.ext3 /dev/hdb13/ pripojte novy oddil na nejaky docasny moutpoint - treba /mnt/newhome:
Kód: [Vybrat]
sudo mount -t ext3 /dev/hdb1 /mnt/newhome3/ presunte veskery obsah adresare /home na novy oddil:
Kód: [Vybrat]
cd /home
sudo mv -v * /mnt/newhome
4/ zkontrolujte, ze ve starem /home nic nezbylo:
Kód: [Vybrat]
cd /home
ls -l
5/ upravte soubor /etc/fstab tak, aby se novy /home pripojoval ze spravneho oddilu. Pridejte na vhodne misto tento radek:
Kód: [Vybrat]
/dev/hdb1   /home   ext3   defaults,errors=remount-ro   0   16/ restartujte pocitac
Název: home/ jako symlink /mnt/disk
Přispěvatel: dumi 01 Února 2007, 18:42:23
dakujem, takyto navod by sa zisiel aj do wiki.