PDA

Visualizza Versione Completa : Cartella "private" in "macintosh HD"



robbi
12-03-10, 17:03
Scusate la domanda molto probabilmente sciocca:

Premessa:
Ieri ho sostituito l'hard Disk del mio Macbook con un Samsung da 500GB :)

Prima di procedere con l'operazione ho effettuato un bel BackUp di tutto il sistema; in questo modo, una volta sostituito il disco, ho avviato Utility dal disco di installazione di Snow Leopard e riversato il BackUp sul nuovo disco.

Ora ho aperto "Macintosh HD". Il disco contiene:
- Applicazioni;
- Libreria;
- Sistema;
- Utenti;
- private.

Private? Ma questa cartella è sempre stata qui ed io non me ne sono accorto, o è stata creata durante il processo di ripristino da TimeMachine?

Se è vero che è sempre stata li, li la lascio; ma se è stata creata dall'Utility del DVD di installazione, posso cancellarla senza problemi?

Secondo me prima non c'era. Infatti le altre cartelle hanno date di creazione diverse e precedenti a ieri (giorno in cui ho ripristinato), mentre "private" ha come data di creazione ieri e come orario all'incirca l'ora del rirpistino.

Grazie ragazzi.

Peterpan
12-03-10, 17:12
Credo sia un fatto di permessi.

Non la eliminare, normalmente non è visibile, fai piuttosto un giro di riparazione permessi e poi verifica di nuovo.

robbi
12-03-10, 17:15
Permessi sono diversi "usr/share/derby", dovrebbero essere drwxr-xr-x , sono lrwxr-xr-x .

Attenzione: il documento SUID "System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAgent" è stato modificato e non verrà riparato.

Penso che questi due messaggi ci siano sempre stati, anche prima di ripristinare.

In "condivisione e permessi" della "private" c'è scritto: "Puoi solo leggere". Giusto, man on posso renderla di nuovo invisibile?

Devo farlo da terminale come scritto in questa guida? http://www.tuttologia.com/tutorial/proteggere-cartelle-mac.html

Chissà però se i permessi limitati me lo consentiranno...

EDIT: non funziona, quello del terminale è solo un trucchetto per cambiare nome alla cartella (mi sembra di aver capito).
Infatti il terminale mi dice: "rename private to .private: Permission denied"

AIUTO!!

Votantonio
12-03-10, 17:43
Scusa quanto pesa quella cartella?

robbi
12-03-10, 17:46
2,88 GB!! E' quasi tutto nella sottocartella "var"

Peterpan
12-03-10, 17:52
NON eliminarla. Vediamo un attimo il da farsi.

Ad esempio questo è il mio disco, come visto da terminale, con il comando:

ls -la


Macintosh:~ alberto$ cd ..
Macintosh:Users alberto$ cd ..
Macintosh:/ alberto$ ls -lrt
total 39005
-rwxr-xr-x@ 1 alberto admin 723796 26 Mar 2007 libmp3lame.dylib
lrwxr-xr-x 1 root admin 60 27 Set 2007 Manuali utente e informazioni -> /Library/Documentation/User Guides and Information.localized
-rwxrwxrwx@ 1 root admin 12458 27 Set 2007 MAU 1.1.2 Update Log
-rw-r--r-- 1 root admin 20 27 Set 2007 Ahmbed.gz
drwxrwxr-x@ 15 root admin 510 4 Gen 2008 Developer
-rw-r--r-- 1 alberto admin 2178 24 Feb 2008 ppc.txt
drwxrwxr-t@ 2 root admin 68 23 Giu 2009 cores
drwxr-xr-x@ 2 root wheel 68 23 Giu 2009 Network
-rw-r--r--@ 1 root wheel 18676624 1 Ago 2009 mach_kernel
lrwxr-xr-x@ 1 root wheel 11 5 Ott 12:42 var -> private/var
lrwxr-xr-x@ 1 root wheel 11 5 Ott 12:42 tmp -> private/tmp
lrwxr-xr-x@ 1 root wheel 11 5 Ott 12:42 etc -> private/etc
drwxr-xr-x@ 6 root wheel 204 5 Ott 12:53 private
-rw-r--r--@ 1 alberto admin 0 10 Ott 10:35 iPhoto Library alias
drwxr-xr-x@ 12 root wheel 408 6 Nov 20:53 usr
drwxr-xr-x@ 39 root wheel 1326 9 Nov 23:25 bin
drwxr-xr-x@ 64 root wheel 2176 9 Nov 23:26 sbin
drwxr-xr-x 4 root wheel 136 9 Nov 23:31 System
drwxr-xr-x 8 root admin 272 9 Gen 20:07 Users
drwxrwxr-t+ 71 root admin 2414 24 Feb 14:21 Library
dr-xr-xr-x 3 root wheel 4346 12 Mar 13:44 dev
dr-xr-xr-x 2 root wheel 1 12 Mar 13:45 net
dr-xr-xr-x 2 root wheel 1 12 Mar 13:45 home
drwxrwxrwt@ 6 root admin 204 12 Mar 15:20 Volumes
drwxrwxr-x+ 181 root admin 6154 12 Mar 15:25 Applications


Come vedi la directory private c'è. Quello che ti posso confermare è che la vedo solo da terminale e non dal finder.

Ora cerco un po', ricordo che un problema simile era stato affrontato, diamoci da fare con la ricerca.

Votantonio
12-03-10, 17:52
AIUTO!!
Non è il caso di allarmarsi. Non è insolito che dopo un backup di Time Machine appaia una cartella come quella (ne troverai qualche esempio anche nel forum).
Ti segnalo questa discussion: http://discussions.info.apple.com/thread.jspa?threadID=2343205&tstart=225.
Se vuoi puoi renderla invisibile con qualche utility, mi sembra la via più semplice.

robbi
12-03-10, 18:03
Se vuoi puoi renderla invisibile con qualche utility, mi sembra la via più semplice.

Grazie per le info, ma... utilizzare programmi di terze parti per mettere mano a cartelle di sistema mi fa un po' paura.

Dovrei usare qualcosa tipo questo http://cocoatech.com/.

Non c'è un modo più semplice, senza dover installare programmi?

Peterpan
12-03-10, 18:03
Non è il caso di allarmarsi. Non è insolito che dopo un backup di Time Machine appaia una cartella come quella (ne troverai qualche esempio anche nel forum).
Ti segnalo questa discussion: http://discussions.info.apple.com/thread.jspa?threadID=2343205&tstart=225.
Se vuoi puoi renderla invisibile con qualche utility, mi sembra la via più semplice.

NO !!! Rendere invisibile una cartella significa cambiarle il nome aggiungendo il punto davanti. E' un verio e proprio cambio di nome e applicato ad una cartella di sistema potrebbe causare problemi non indifferenti.

Pazienta un attimo. La conseguenza per ora è nulla. Per il problema estetico puoi aspettare.

Padmé Amidala
12-03-10, 18:05
http://www.macosxhints.com/article.php?story=20071107023334449

robbi
12-03-10, 18:15
PADME'

Leggo, in quella guida che hai postato, un comando di Terminale che finisce con "MacOS9", considerando che ho SowLeopard, che non ho mai usato Pacifist e non sono madrelingua Ingelese (ma questo non sarebbe un problema), mi trovo un po' in difficoltà nell'eseguire questa guida da solo.

Dici che sia l'unica soluzione? Cioè una scelta obbligata?


...Pazienta un attimo.

Certo Peter, posso aspettare. E vi ringrazio già da ora per tutto il vostro aiuto.
Avevo intuito che non potesse funzionare il sistema del punto davanti al nome.
Cercate di capirmi, sono un fissato, lo so, ma vorrei far sparire quella cartella!!!

Truzzo
12-03-10, 18:19
http://support.apple.com/kb/TS1979?viewlocale=en_US

Padmé Amidala
12-03-10, 18:22
In uno dei commenti all'hint postato, c'è questo, usalo che è più semplice:

sudo chflags hidden /private

robbi
12-03-10, 18:30
Grazie Truzzo, ma mi dice che "cd System/Installation/Packages/OSInstall.mpkg/Contents/Resources/" non è una directory.

Forse non corrisponde il percorso nel DVD di installazione di SnowLeopard...



In uno dei commenti all'hint postato, c'è questo, usalo che è più semplice:

sudo chflags hidden /private

Devo digitare solo il comando "sudo chflags hidden /private" e nulla più?

Padmé Amidala
12-03-10, 18:39
Devo digitare solo il comando "sudo chflags hidden /private" e nulla più?

Sì e ti chiederà la password.

robbi
12-03-10, 18:40
Padmè!!! Padmè!!!!

....
....

Ha funzionato!!!!!!!!! :lol:

Non so come ringraziarti, sapessi dove abiti verrei a darti un bacio (sulla guancia, ben inteso), ma siccome so che sarà impossibile, spero tu accetti almeno questo :fioriperte:

A dire il vero, ringrazio tutti voi che mi avete concesso un po' del vostro tempo.

Grazie ragazzi, grazie a tutti voi.

Padmé Amidala
12-03-10, 18:42
Prego :smt023

Peterpan
12-03-10, 20:28
Brava Padmè :)

P.S. Aggiungo ulteriore comando che ripristina le impostazioni originali del finder proprio in termini di quali files/folder mostrare all'utente:

defaults write com.apple.finder AppleShowAllFiles FALSE

Anche con questo avresti avuto lo stesso effetto. Dovessi scoprire che ci sono altri folder che normalmente non avresti dovuto vedere, puoi lanciarlo senza temere di fare danni.

Ciao !

robbi
19-03-10, 16:55
P.S. Aggiungo ulteriore comando...

Un ringraziamento speciale anche a te. :smt023