Da li se mogu određeni direktorijumi izdvojiti…
Posted: 07 July 2012 12:32 AM
Sr. Member
Avatar
RankRankRankRank
Total Posts:  537
Joined  2008-03-04

Razmišljam nešto, pa ajde da pitam…

Da li je moguće izdvojiti određene direktorijume na zasebne hard diskove na neki jednostavan načn? Na primer, ako bi direktorijum Users bio na zasebnom hard disku, Applications na zasebnom, al’ da se normalno mountuju tamo gde bi bili kao i kada bi sve bilo na istom hard disku (putanja da se ne promeni)... znač, u tom slučaju bi OS X bio na internom hard disku, a podešavanja, aplikacije i fajlovi koje korisnik ima u home direktorijumu na nekom drugom hard disku.

Pretpostavljam da to najverovatnije može na OS X, al’ ne znam da li bi to nekako moglo da se odradi za vreme instalacije na jednostavan načn.

Da se razumemo… nemam ja potrebe da to radim, tako da nisam to ni pokušavao na OS X (na Linuxu jesam); al’ me čsto zanima da l’ bi to nekako moglo odraditi za vreme instalacije OS X na neki jednostavan načn.

Post edited by: indijanac, at: 2012/07/07 00:33

 Signature 

Bill: What"s that? > Jobs: It"s an iHouse! > Bill: But it"s got no windows!? > Jobs: Exactly! Hahhahaha! 😊

Profile
 
Posted: 07 July 2012 09:54 AM   [ # 1 ]
Sr. Member
Avatar
RankRankRankRank
Total Posts:  7587
Joined  2005-04-28

Može, uz pomć hard linkova. Trebalo bi da radi sa svim programima, ali nekad se desi da neki od njih ima bag.

Najjednostavnije rešenje je pomeranje celog home foldera na drugu particiju.

 Signature 

ACSP 10.10 - ACSP 10.9 - ACA 10.8 Mac Management - ACSP 10.8 -  ACSP 10.7 - ACSA 10.6

Profile
 
Posted: 09 July 2012 10:43 PM   [ # 2 ]
Sr. Member
Avatar
RankRankRankRank
Total Posts:  1850
Joined  2006-11-24

Opet mešaš hard i soft linkove 😊

 Signature 

Carnival of Flesh

Profile
 
Posted: 10 July 2012 11:35 AM   [ # 3 ]
Sr. Member
Avatar
RankRankRankRank
Total Posts:  7587
Joined  2005-04-28

Ne, ne više. B)

Naime, odgovorih i u toj staroj temi, ali sad da je nađem nema teorije: na Mac OS X-u od Leoparda na ovamo je moguće imati hard linkove i na direktorijume/foldere:

To prevent endless recursion, most modern operating systems don’t allow hard links on directories. In addition, hard links on directories would lead to inconsistency on parent directory entries. A notable exception to this is Mac OS X v10.5 (Leopard) and newer, which use hard links on directories for the Time Machine backup mechanism only. Symbolic links and NTFS junction points are generally used instead for this purpose.

Apple je namerno osakatio komandu ln da se iz Terminala ne može lako napraviti hard link (pogledajte citat zašto); no ovde je opisano kako da se napravi mali programčć koji to može da uradi.

[code:1]#include <unistd.h>
#include <stdio.h>

int main(int argc, char* argv[]) {
if (argc != 3) {
fprintf(stderr,'Use: hlink <src_dir> <target_dir>\n'¬´¬?);
return 1;
}
int ret = link(argv[1],argv[2]);
if (ret != 0)
  perror(‘link’¬´¬?);
return ret;
}[/code:1]

 Signature 

ACSP 10.10 - ACSP 10.9 - ACA 10.8 Mac Management - ACSP 10.8 -  ACSP 10.7 - ACSA 10.6

Profile