Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: home/ jako symlink /mnt/disk  (Přečteno 3046 krát)

m!|_An

  • Návštěvník
  • Příspěvků: 3
home/ jako symlink /mnt/disk
« kdy: 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.

makl

  • Aktivní člen
  • *
  • Příspěvků: 241
home/ jako symlink /mnt/disk
« Odpověď #1 kdy: 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.
"The box said that I needed to have Windows 98 or better ... so I installed Linux." --- LinuxNewbie.org
Acer TravelMate® 4672LMi, Ubuntu 7.04 Feisty Fawn

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
home/ jako symlink /mnt/disk
« Odpověď #2 kdy: 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?

Petr Odut

  • Aktivní člen
  • *
  • Příspěvků: 489
home/ jako symlink /mnt/disk
« Odpověď #3 kdy: 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

m!|_An

  • Návštěvník
  • Příspěvků: 3
home/ jako symlink /mnt/disk
« Odpověď #4 kdy: 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

LS

  • Závislák
  • ***
  • Příspěvků: 3849
    • http://linux.euweb.cz
home/ jako symlink /mnt/disk
« Odpověď #5 kdy: 29 Ledna 2007, 21:55:09 »
Souhlasim. Mountujte ten oddil primo do /home/

dumi

  • Stálý člen
  • **
  • Příspěvků: 1152
home/ jako symlink /mnt/disk
« Odpověď #6 kdy: 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
AMD Sempron 2500+, GF 5200FX, 1,5GB RAM, Ubuntu 8.04

LS

  • Závislák
  • ***
  • Příspěvků: 3849
    • http://linux.euweb.cz
home/ jako symlink /mnt/disk
« Odpověď #7 kdy: 01 Února 2007, 09:18:43 »
/home je ted na spolecnem oddilu se zbytkem systemu, nebo uz je na samostatnem oddilu?

dumi

  • Stálý člen
  • **
  • Příspěvků: 1152
home/ jako symlink /mnt/disk
« Odpověď #8 kdy: 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)?
AMD Sempron 2500+, GF 5200FX, 1,5GB RAM, Ubuntu 8.04

LS

  • Závislák
  • ***
  • Příspěvků: 3849
    • http://linux.euweb.cz
home/ jako symlink /mnt/disk
« Odpověď #9 kdy: 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

dumi

  • Stálý člen
  • **
  • Příspěvků: 1152
home/ jako symlink /mnt/disk
« Odpověď #10 kdy: 01 Února 2007, 18:42:23 »
dakujem, takyto navod by sa zisiel aj do wiki.
AMD Sempron 2500+, GF 5200FX, 1,5GB RAM, Ubuntu 8.04

 

Provoz zaštiťuje spolek OpenAlt.