je možné připojit kořenový souborový systém '/' na jeden pevný disk (kde budou uloženy složky jako /usr, /boot atd.) a připojit /tmp a /home k jinému pevnému disku na stejném oddílu?
Něco jako toto:
HDD1:
/
/usr
/bin
/boot
/var
HDD2:
/tmp
/home
Vím, že LVM je možné vytvořit jeden velký svazek, ale to není to, co chci
Přijatá odpověď:
Chcete-li mít /tmp a /home na stejném oddílu jako každý jiný, ale na jiném oddílu než / , budete muset provést toto:
-
Vytvořte
tmpahomedva adresáře nejvyšší úrovně na oddílu, kde je chcete obsahovat. Pokud je tedy právě tento oddíl sám o sobě/tmp, budete muset přesunout celý jeho obsah dotmpadresář v jeho kořenovém adresáři. -
Zadejte oddíl, který obsahuje
tmpahomesvůj vlastní montážní bod. Rozumný název pro to jetmp+home(pokud neplánujete použít tento oddíl také pro jiné věci) a rozumné umístění pro něj jsou/,/mnta/media. Doporučuji to dát přímo do/a zbytek této odpovědi předpokládá, že tam je. -
Dejte
/tmp+homesvůj vlastní záznam v/etc/fstab. (Uvidíte/tmpmá svůj vlastní záznam.) -
Vytvořte
/tmpa/homesymbolické odkazy na/tmp+home/tmpa/tmp+home/home.
Upozorňujeme, že to nebude zahrnovat použití těchto pokynů k vytvoření samostatného /home oddíl, protože v této konfiguraci je /home bude symbolický odkaz do samostatný oddíl, nikoli přípojný bod pro samostatný oddíl.
Kromě toho budete muset zrušit konfiguraci váš samostatný /tmp adresář (včetně odstranění nebo, lépe, zakomentování jeho záznamu v /etc/fstab ), od /tmp již nebude přípojným bodem pro samostatný oddíl, ale místo toho bude symbolickým odkazem na samostatný oddíl.
Tato odpověď neposkytuje extrémně konkrétní pokyny (ačkoli by měla být v kombinaci s dostupnou dokumentací dostačující). Pokud někdo má zkušenosti s přesunem /tmp může zvážit, zda je možné/bezpečné přesunout /tmp v nainstalovaném systému by to pomohlo. Mohu poskytnout podrobné pokyny, jak to udělat z nainstalovaného systému nebo z živého CD, ale nechci uvádět pokyny, které jsou neúčinné nebo nebezpečné (ani pokyny, které jsou zbytečně obtížné a časově náročné).