piero.tdp
18-03-2007, 08:09
Tip salvavita: Software Update soffre di un bug che a fronte
di un aggiornamento di *qualsiasi* cosa (iTunes, Quicktime,
Security, ecc., insomma *tutto*), può rendere il mac
inutilizzabile.
Per evitare di dover fare un archivia & reinstalla (& bestemmie)
dopo un update di iPhoto (ad esempio), basta che durante la fase di
"Optimizing System Performance" NON TOCCHIATE ASSOLUTAMENTE
NIENTE. Altri programmi chiusi, solo software update aperto.
Bevetevi un caffè, ripiantate quei gerani che vi guardano da mesi coi
loro cisposi occhietti morti, fate qualsiasi cosa TRANNE toccare il
mac mentre ottimizza le performance di sistema.
Che poi, tra l'altro, non sta ottimizzando proprio un bel niente,
quella fase consiste nell'update del prebinding; non ho capito
bene cosa è questo prebinding, ma il messaggio mi è chiaro:
Quando lanciate gli aggiornamenti spostatevi dalla scrivania,
chinatevi e copritevi.
Io per precauzione mi metterò anche sotto lo stipite di una porta.
I dettagli qui di seguito:
--------------------------------------------------------------------------
When you see the "Optimizing System Performance" phase of a software update, Mac OS X is really updating prebinding. Updating prebinding has a very, very nasty bug in it (look at _dyld_update_prebinding). If multiple processes are updating prebinding at the same time, then it is possible for a system file to be completely zero'd out. Basically, all data in the file is deleted and it is replaced with nothing. This bug is usually triggered when updating Mac OS X and every update to Mac OS X has the potential to render your system unbootable depending on if the "right" file is deleted or not. It's triggered during the "Optimizing System Performance" phase of installing an update. This phase is actually just running update_prebinding. If you launch an application that links to libraries that are not yet prebound, there is a chance one of those files will be zero'd out as dyld automatically redoes the prebinding on that file.
Fonte: http://www.unsanity.org/archives/mac_os_x/shock_and_awe.php
--------------------------------------------------------------------------
di un aggiornamento di *qualsiasi* cosa (iTunes, Quicktime,
Security, ecc., insomma *tutto*), può rendere il mac
inutilizzabile.
Per evitare di dover fare un archivia & reinstalla (& bestemmie)
dopo un update di iPhoto (ad esempio), basta che durante la fase di
"Optimizing System Performance" NON TOCCHIATE ASSOLUTAMENTE
NIENTE. Altri programmi chiusi, solo software update aperto.
Bevetevi un caffè, ripiantate quei gerani che vi guardano da mesi coi
loro cisposi occhietti morti, fate qualsiasi cosa TRANNE toccare il
mac mentre ottimizza le performance di sistema.
Che poi, tra l'altro, non sta ottimizzando proprio un bel niente,
quella fase consiste nell'update del prebinding; non ho capito
bene cosa è questo prebinding, ma il messaggio mi è chiaro:
Quando lanciate gli aggiornamenti spostatevi dalla scrivania,
chinatevi e copritevi.
Io per precauzione mi metterò anche sotto lo stipite di una porta.
I dettagli qui di seguito:
--------------------------------------------------------------------------
When you see the "Optimizing System Performance" phase of a software update, Mac OS X is really updating prebinding. Updating prebinding has a very, very nasty bug in it (look at _dyld_update_prebinding). If multiple processes are updating prebinding at the same time, then it is possible for a system file to be completely zero'd out. Basically, all data in the file is deleted and it is replaced with nothing. This bug is usually triggered when updating Mac OS X and every update to Mac OS X has the potential to render your system unbootable depending on if the "right" file is deleted or not. It's triggered during the "Optimizing System Performance" phase of installing an update. This phase is actually just running update_prebinding. If you launch an application that links to libraries that are not yet prebound, there is a chance one of those files will be zero'd out as dyld automatically redoes the prebinding on that file.
Fonte: http://www.unsanity.org/archives/mac_os_x/shock_and_awe.php
--------------------------------------------------------------------------