Newsgroup: it.comp.macintosh
Titolo: Missing file in Leopard?

Qualcuno ha voglia di postarmi l'hash md5 e il contenuto del file
/usr/include/sched.h sotto Leopard & MacIntel?
Do un poco di background. Il mio iMac ha da un po' di tempo il disco
bizzoso. Lo ho portato in assistenza e lo ho ritirato oggi dicendomi che
non c'è nulla.
Ora mi appresto a compilare della roba in C++, non funziona nulla
eseguo la catena degli errori. Alla fine da qualche parte viene incluso
il file suddetto che nella mia macchina contiene effettivamente
spazzatura. Qualcuno lo ha sovrascritto? Possibile, ma allora si è anche
preoccupato di settare la data di ultima modifica a quella che mi
aspetto (la stessa degli altri headers) .
Come dire, a me qui qualcosa puzza. Prima di reinstallare tutto e/o
cambiare disco d'ufficio (confesso che la cosa mi tenta) consigli...
-- 
blog:  
http://www.akropolix.net/rik0/blogs
 | Uccidete i filosofi,
site:  
http://www.akropolix.net/rik0/
      | tenetevi riso e
forum: 
http://www.akropolix.net/forum/
     | bacchette per voi.

 cambiare disco d'ufficio (confesso che la cosa mi tenta) consigli...
a0243e6ac9cc95a23c42ba240bc7e91f  /usr/include/sched.h
. provare una reistallata scaramantica?
ciao
 
-- 
I'm trying a new usenet client for Mac, Nemo OS X.
You can download it at 
http://www.malcom-mac.com/nemo

 /usr/include/sched.h sotto Leopard & MacIntel?
l'hash e' identico a quello di therealkikkki, il contenuto e' questo
(escluso il copyright Apple):
#ifndef _SCHED_H_
#define _SCHED_H_
#include <pthread_impl.h>
#include <sys/cdefs.h>
__BEGIN_DECLS
/*
 * Scheduling paramters
 */
#ifndef __POSIX_LIB__
struct sched_param { int sched_priority;  char
__opaque[__SCHED_PARAM_SIZE__]; };
#endif
extern int sched_yield(void);
extern int sched_get_priority_min(int);
extern int sched_get_priority_max(int);
__END_DECLS
#endif /* _SCHED_H_ */

 . provare una reistallata scaramantica?
Grazie, ora combacia. Guarda, per ora ho risolto (questo) reinstallando
i dev tools. 
Ma quel computer IMHO o è spiritato oppure gli sta andando a donnine il
disco. Solo che SMART e l'assistenza concordano nel fatto che invece
funge tutto. Io non so più che dire. Spero di risparmiarmi il disco.
Chiaramente non ho voglia di fare due installazioni (quella
'scaramantica' e l'eventuale sul nuovo disco).
Anche perchè questa è a sua volta un'installazione fresca. Fai conto che
per Leopard lo ho formattato e che nelle ultime tre settimane non lo ho
quasi usato. Per cui possiamo bene darla per un'installazione assai
fresca.
Bah. Sono preoccupato, anche perchè funziona troppo bene per una
macchina cui sta partendo il disco, troppo male per una macchina che
deve lavorare. 


 deve lavorare.
a sto punto.. cambia disco e magari usa il vecchio in una slitta usb
per dischi da 2.5 che è sempre comodo.


 disco. Solo che SMART e l'assistenza concordano nel fatto che invece
guarda, lo SMART e' da prendere con le pinze.
Se ti dice che c'e' un problema allora e meglio backuppare molto
velocemente e cambiare disco, perche' e' quasi sicuro che qualcosa si
sta guastando, ma se ti dice che e' tutto a posto non c'e' da fidarsi
tanto. Camionate di hd sono andati a donnine allegre mentre lo SMART
continuava tranquillo a dire che era tutto ok.
La cosa migliore e' formattare a basso livello, cosi il controller
dell'hd capisce se ci sono dei blocchi rotti e li rimappa.
Ciao Jack

 dell'hd capisce se ci sono dei blocchi rotti e li rimappa.
ma pure sui dischi moderni con quella densità ci si riesce?
sotto mac os come?
chiedo...


 funge tutto. 
L'assistenza non so, ma SMART prendilo cum grano salis. Io avevo un 
disco scassato su un pc (e sapevo che era scassato) e per i vari tool 
SMART di Ultimate Boot CD era invece in condizioni più che buone.
-- 
Jollino
Salvaguardia dell'italiano: 
http://www.nokappa.it
Cerchi spazio web? Io mi trovo bene con Servage:
http://www.servage.net/?coupon=cust24439

 SMART di Ultimate Boot CD era invece in condizioni pių che buone.
Smart lo prendo molto con le pinze. L'assistenza pure. TechTool  anche
di pių.
Ma insomma, tutti quanti stanno li a dire che non ho problemi, vendiamo.
Magari va di culo ed erano altri problemi. Altrimenti, amen.


 per dischi da 2.5 che è sempre comodo.
Ci ho pensato. Solo che è tutta roba SATA e costa un botto. 
Per ora vedo se tiene. Se no, amen. TimeMachine è pure li per qualcosa
(e pure CCC, visto che non mi fido).


 disco, almeno recentemente.
Ma anche dischi sani, intendi? :)


 dell'hd capisce se ci sono dei blocchi rotti e li rimappa.
Questo è sensato. Peccato che ci sia da lavorare. Ma se questi
dell'assistenza invece che prendere soldi e basta... 


 (escluso il copyright Apple):
Ottimo. TY, comunque nel frattempo pare essersi ripristinato. Non so
completamente se per merito della reinstallazione dei dev tools (non
saprei se quell'header è li per i fatti suoi o ce lo mettono loro) o
perchè l'umore del mio disco è migliorato.


 Ma anche dischi sani, intendi? :)
no, dischi con casini.
Un disco che per SMART era perfetto, aveva un sacco di problemi.
Prima ho provato a formattarlo scrivendo tutti zeri, ma i problemi sono
rimasti.
Lo ho sostituito, e ho riprovato tenendolo esterno, ma senza sucecsso.
Neanche con dd if=/dev/zero of=/dev/diskeccetera eccetera


 funge tutto. Io non so piů che dire. Spero di risparmiarmi il disco.
Hai eseguito i test con smartmontools?
Ciao
Mirko

 wrote:
...una serie di sfighe con un imac...
per quel che vale: avevo un imac che *secondo me* andava bene fino a un
mese fa, quando mi e' arrivato il macpro ho voluto formattarlo per
passarlo al collega e... non riuscendoci ho scoperto, in assitenza, che
il disco era rotto
ti giuro che fino a che non lo ho formattato non ti accorgevi di nulla,
altro che smart... faceva da server per gli altri 4 mec! 

 Hai eseguito i test con smartmontools?
Buona idea. Ho lanciato il test lungo. Fra 96 minuti finisce. 


 no, dischi con casini.
ok. comprendo. boh, vedremo dopo lo stress come reagisce.


 altro che smart... faceva da server per gli altri 4 mec! 
Uguale stessa medesima storia. Fino a quando non ho formattato sembrava
tutto a posto. 
Adesso su consiglio di Mirko sto facendo girare esplicitamente i test e
vediamo che dice. 


 tutto a posto. 
la eppolcher, in questi casi, fa si' che se ne accorgano anche in
assistenza, lo hanno cambiato senza fare una piega

 assistenza, lo hanno cambiato senza fare una piega
Io non ho applecare. E sono stati  gentili, ma non hanno trovato una
fava. bah.


 Ci ho pensato. Solo che è tutta roba SATA e costa un botto. 
Ho comperato uno scatolotto tutto in alluminio pieno di interfacce per
metterci dentro un disco da 2,5" SATA, e lo ho pagato 49 euri: non
esagerato.
Un disco da 160, sempre 2,5" SATA, sui 100.


 Un disco da 160, sempre 2,5" SATA, sui 100.
Uhm...


 Uh, ma nell'imac non c'è il 3,5"?
ah, ma non lo so.
il disco da mettere nella scatola lo ho levato da un macbook.


 Uh, ma nell'imac non c'è il 3,5"?
Si, ma non un 500gb lo trovi attorno ai 100-120 euro.
Ciao
Mirko

 Si, ma non un 500gb lo trovi attorno ai 100-120 euro.
Esatto. Me ne hanno proposto uno a 125, anche un po' caro quindi.
Invece al negozio Apple quello con buffer 16 MB (ovvero quello che
altrove trovo a 125 €) me lo vorrebbero vendere a 19x €. Che bello... :)
Solo che nel caso non ho completamente voglia di sventrare l'iMac. Le
cose con incastri di plastica mi rendono nervoso.


 cose con incastri di plastica mi rendono nervoso.
paga quelcuno per farlo al posto tuo...

 paga quelcuno per farlo al posto tuo...
Non saprei chi. Anche perchè se poi rompe tutto sono cazzi miei.
Il problema non è pagare qualcuno per fare la cosa... il problema è che
quel qualcuno mi prende un mucchio di soldi proprio per l'hd.
BTW, hai visto delle guide su come aprirlo?


   come
imho non dovrebbe essere difficile


 BTW, hai visto delle guide su come aprirlo?
anche secondo me non dovrebbe essere difficile, il primo tipo g5 era
fatto apposta per farlo aprire dall'utonto, poi, sgrunt, hanno smesso
il solito kodawarisan o come diavolo si chiama l'hai guardato?
ok faccio lo sforzo
http://www.kodawarisan.com/imac_intel/imac_intel001.html
devi alzare l'lcd... ma quelli dell'assitenza se gli porti tu il disco
non te lo montano a una cifra "umana"? (diciamo 50 euri)

 non te lo montano a una cifra "umana"? (diciamo 50 euri)
Ho idea che no, visto che ci guadagnano molto più vendendomelo loro.
Fai conto che se lo comprassero al prezzo cui lo compro io (quindi da
'utente') guadagnerebbero 75 euro netti dal solo pezzo (su un oggetto
che costa 125 euro, quindi oltre il 50 % in più). Se poi facciamo conto
che loro possono averlo a prezzo di grossista, il guadagno che hanno è
mostruoso.


 cose con incastri di plastica mi rendono nervoso.
Se non sei pratico lascia perdere, i ricambi per mac non si trovano 
scontati e non
si trovano neppure facilmente.
Altrimenti usa il collarino per la messa a terra!
I test SMART che risultati han dato?
Ciao
Mirko

 mostruoso.
il guadagno di perdere un cliente quanto vale?

 il guadagno di perdere un cliente quanto vale?
Visto che non c'è concorrenza...
Poi ci lavora pure un mio carissimo amico, pensa te. 


 I test SMART che risultati han dato?
Sembrerebbe tutto a posto (salvo che mi danno meno di due anni di vita
rimanente al disco). Comunque posto il link.
% smartctl -a /dev/disk0
smartctl version 5.37 [i686-apple-darwin9.1.0] Copyright (C) 2002-6
Bruce Allen
Home page is 
http://smartmontools.sourceforge.net/
=== START OF INFORMATION SECTION ===
Model Family:     Western Digital Caviar SE (Serial ATA) family
Device Model:     WDC WD2500JS-40NGB2
Serial Number:    WD-WCANY1119766
Firmware Version: 10.02E04
User Capacity:    250,059,350,016 bytes
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   7
ATA Standard is:  Exact ATA specification draft version not indicated
Local Time is:    Sun Dec  2 15:45:59 2007 CET
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
See vendor-specific Attribute list for marginal Attributes.
General SMART Values:
Offline data collection status:  (0x82) Offline data collection activity
                                        was completed without error.
                                        Auto Offline Data Collection:
Enabled.
Self-test execution status:      (   0) The previous self-test routine
completed
                                        without error or no self-test
has ever 
                                        been run.
Total time to complete Offline 
data collection:                 (8280) seconds.
Offline data collection
capabilities:                    (0x7b) SMART execute Offline immediate.
                                        Auto Offline data collection
on/off support.
                                        Suspend Offline collection upon
new
                                        command.
                                        Offline surface scan supported.
                                        Self-test supported.
                                        Conveyance Self-test supported.
                                        Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
                                        power-saving mode.
                                        Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
                                        General Purpose Logging
supported.
Short self-test routine 
recommended polling time:        (   2) minutes.
Extended self-test routine
recommended polling time:        (  96) minutes.
Conveyance self-test routine
recommended polling time:        (   6) minutes.
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE
UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   200   200   051    Pre-fail  Always
-       0
  3 Spin_Up_Time            0x0003   189   185   021    Pre-fail  Always
-       5525
  4 Start_Stop_Count        0x0032   087   087   000    Old_age   Always
-       13058
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always
-       0
  7 Seek_Error_Rate         0x000f   200   200   051    Pre-fail  Always
-       0
  9 Power_On_Hours          0x0032   082   082   000    Old_age   Always
-       13268
 10 Spin_Retry_Count        0x0013   100   100   051    Pre-fail  Always
-       0
 11 Calibration_Retry_Count 0x0012   100   100   051    Old_age   Always
-       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always
-       587
190 Temperature_Celsius     0x0022   053   043   045    Old_age   Always
In_the_past 47
194 Temperature_Celsius     0x0022   102   093   000    Old_age   Always
-       48
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always
-       0
197 Current_Pending_Sector  0x0012   200   200   000    Old_age   Always
-       0
198 Offline_Uncorrectable   0x0010   200   200   000    Old_age
Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always
-       0
200 Multi_Zone_Error_Rate   0x0009   200   200   051    Pre-fail
Offline      -       0
SMART Error Log Version: 1
No Errors Logged
SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining
LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Completed without error       00%     13242
-
# 2  Short offline       Completed without error       00%     10600
-
SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute
delay.


 Poi ci lavora pure un mio carissimo amico, pensa te. 
ma "amico" quanto? no per dire, circuisicitelo bene :DDD
(qualche regalìa sul suo punto debole che so, birra)

 (qualche regalìa sul suo punto debole che so, birra)
Proprio perchè amico non voglio metterlo in difficoltà con i suoi datori
di lavoro. Penso che nel caso posso scucire senza battere ciglio e non
metterlo in mezzo fra cliente e padrone. Anche perchè lui non è quello
che fa il tecnico di laboratorio.


 che fa il tecnico di laboratorio.
ah, ecco
altrimenti te lo sistemava a casa tua...

 peccato che l'applicazione per connettersi 
ecco: mi dite quale cappio è così quando c'ho un problema a studio (=la
mia collega inizia a smadonnare col suo macbook nuovo di pacca perché
non sa come si fanno certe cose) senza farmi girare le palle glielo
mostro via vnc?
La condivisione schermo sul suo mac l'ho attivata, ma come apro il
client sul mio iMac (leopard)

 client sul mio iMac (leopard)
come non detto: ho spulciato ben bene sull'aiuto e l'ho trovato. certo
bello nascosto eh!

 non abbia modo di salvarsi un ip prefissato
no, questo no. 
basta che te li salvi nel menů che si apre facendo mela
+k<vnc://pippo.pluto.paperino> e te le salvi fra i preferiti.
Si puň anche linkare.
