Disco di avvio di Imac mid 2010

Problemi con il Mac, componenti o periferiche

Moderatore: ModiMaccanici

Avatar utente
pierospanu
Stato: Non connesso
Stella nascente
Stella nascente
Avatar utente
Iscritto il: mar, 09 feb 2016 20:58
Messaggi: 694
Località: regno di sardegna

Top

Ho un Imac 21,5" mid 2010 con processore I3 3,06 Ghz ed 8 GB di RAM, originariamente con un disco rotativo WD5000AAKS da 500 GB.
Recentemente ho sostituito il lettore CD-DVD con un SSD Samsung 850 EVO da 250 GB (seguendo la procedura riportata da Ifixit).
Sul WD è ancora installato OSX 6.1 cui non ho alcuna intenzione di rinunciare; sul SSD invece ho installato OSX 10.12.
Tutto funziona bene, tranne che il boot "a freddo" avviene solo dal disco rotativo, mentre per avviare dal SSD bisogna avviare con il tasto opzione premuto e scegliere manualmente il disco di avvio, cosa insopportabilmente noiosa.
Da preferenze di sistema-disco di avvio di OSX 10.6 non si "vede" l'SSD e quindi non si può selezionarlo come disco di avvio. Invece preferenze di sistema-disco di avvio di OSX 10.12 vede tutti i dischi montati e selezionando l'SSD il riavvio "cold" avviene correttamente da esso. Se invece spengo il computer, il riavvio avviene dal rotativo.
Ho ovviamente effettuato il reset della NVRAM appena effettuato il montaggio del SSD, ed anche alcune volte in seguito, ma non sembra che abbia avuto alcun effetto sul comportamento.

Qualche suggerimento?

Piero

kext
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Iscritto il: mer, 04 mar 2015 13:18
Messaggi: 5580

Top

scambiare l'hdd con l'ssd..

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
Esegui con Terminale:

Codice: Seleziona tutto

sudo systemsetup -setstartupdisk /Volumes/nomedeldiscoSSD
Ovviamente nomedeldiscoSSD sarà il nome del disco con cui vuoi avviare

Avatar utente
pierospanu
Stato: Non connesso
Stella nascente
Stella nascente
Avatar utente
Iscritto il: mar, 09 feb 2016 20:58
Messaggi: 694
Località: regno di sardegna

Top

kext ha scritto:scambiare l'hdd con l'ssd..
Ci ho pensato anche io, ma il rotativo è un 3,5" di forma standard, mentre il SSD è un 2,5" molto sottile e non credo che il primo possa stare nel posto dove sta il secondo senza grosse modifiche strutturali. Ho anche compulsato le procedure pubblicate da ifixit e non ho trovato qualcosa di simile allo scambio dei due dischi...
faxus ha scritto:Esegui con Terminale:

Codice: Seleziona tutto

sudo systemsetup -setstartupdisk /Volumes/nomedeldiscoSSD
Ovviamente nomedeldiscoSSD sarà il nome del disco con cui vuoi avviare
Ovviamente contavo molto sul contributo del "maestro". Adesso provo, poi farò sapere..

Piero

Avatar utente
pierospanu
Stato: Non connesso
Stella nascente
Stella nascente
Avatar utente
Iscritto il: mar, 09 feb 2016 20:58
Messaggi: 694
Località: regno di sardegna

Top

faxus ha scritto:Esegui con Terminale:

Codice: Seleziona tutto

sudo systemsetup -setstartupdisk /Volumes/nomedeldiscoSSD
Ovviamente nomedeldiscoSSD sarà il nome del disco con cui vuoi avviare
Provato: non funziona. Risposta costante: not a system folder.
Comando provato su terminale sia col sistema avviato dal rotativo che dal SSD.
Mi sa che è qualcosa di più "profondo" che un semplice problema di sistema operativo. Mi accorgo adesso che sulla scrivania di OSX 10.6 l'SSD non compare neanche, mentre utility disco lo vede benissimo.
D'altronde il comando suggerito è sostanzialmente identico al setting del disco di avvio tramite preferenze di sistema, che ho già dimostrato non reggere al riavvio mediante spegnimento-accensione. Magari ha a che vedere con il firmware dell'imac.

Piero

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
Vediamo di che si tratta.
Magari è il SIP o chissacché.
O magari manca del firmware SSD Apple.

Non vorrei dire cose a casaccio.
Vediamo cosa c'è di disponibile effettivamente
Esegui da un disco qualsiasi

Codice: Seleziona tutto

sudo systemsetup -liststartupdisks
e chiedi dopo

Codice: Seleziona tutto

diskutil list

Codice: Seleziona tutto

diskutil info diskxsx
dove diskxsx è il disco SSD trovato e descritto in diskutil list.
(spero di essermi spiegato, ma meglio di così...)

Avatar utente
pierospanu
Stato: Non connesso
Stella nascente
Stella nascente
Avatar utente
Iscritto il: mar, 09 feb 2016 20:58
Messaggi: 694
Località: regno di sardegna

Top

faxus ha scritto:Vediamo di che si tratta.
Magari è il SIP o chissacché.
O magari manca del firmware SSD Apple.

Non vorrei dire cose a casaccio.
Vediamo cosa c'è di disponibile effettivamente
Esegui da un disco qualsiasi

Codice: Seleziona tutto

sudo systemsetup -liststartupdisks
e chiedi dopo

Codice: Seleziona tutto

diskutil list

Codice: Seleziona tutto

diskutil info diskxsx
dove diskxsx è il disco SSD trovato e descritto in diskutil list.
(spero di essermi spiegato, ma meglio di così...)
Capito: domattina provo.

Piero

Avatar utente
pierospanu
Stato: Non connesso
Stella nascente
Stella nascente
Avatar utente
Iscritto il: mar, 09 feb 2016 20:58
Messaggi: 694
Località: regno di sardegna

Top

pierospanu ha scritto:Capito: domattina provo.

Piero
Risultato di diskutil list:

Codice: Seleziona tutto

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *250.1 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS MacintoshSSD            249.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk1
   1:                        EFI                         209.7 MB   disk1s1
   2:                  Apple_HFS Macintosh HD            499.8 GB   disk1s2

Risultato di diskutil info MacintoshSSD:

Codice: Seleziona tutto

Device Identifier:        disk0s2
   Device Node:              /dev/disk0s2
   Part Of Whole:            disk0
   Device / Media Name:      Macintosh SSD

   Volume Name:              MacintoshSSD
   Escaped with Unicode:     MacintoshSSD

   Mounted:                  Yes
   Mount Point:              /Volumes/MacintoshSSD
   Escaped with Unicode:     /Volumes/MacintoshSSD

   File System:              Journaled HFS+
   Type:                     hfs
   Name:                     Mac OS Extended (Journaled)
   Journal:                  Journal size 24576 KB at offset 0x747000
   Owners:                   Enabled

   Partition Type:           Apple_HFS
   Bootable:                 Is bootable
   Media Type:               Generic
   Protocol:                 SATA
   SMART Status:             Verified
   Volume UUID:              B1FE0199-2475-3E8F-BC31-32A1093AAB71

   Total Size:               249.2 GB (249199591424 Bytes) (exactly 486717952 512-Byte-Blocks)
   Volume Free Space:        164.7 GB (164729880576 Bytes) (exactly 321738048 512-Byte-Blocks)

   Read-Only Media:          No
   Read-Only Volume:         No
   Ejectable:                No

   Whole:                    No
   Internal:                 Yes
Risultato di diskutil info MacintoshHD

Codice: Seleziona tutto

   Device Identifier:        disk1s2
   Device Node:              /dev/disk1s2
   Part Of Whole:            disk1
   Device / Media Name:      Macintosh HD

   Volume Name:              MacintoshHD
   Escaped with Unicode:     MacintoshHD

   Mounted:                  Yes
   Mount Point:              /
   Escaped with Unicode:     /

   File System:              Journaled HFS+
   Type:                     hfs
   Name:                     Mac OS Extended (Journaled)
   Journal:                  Journal size 40960 KB at offset 0xe8e000
   Owners:                   Enabled

   Partition Type:           Apple_HFS
   Bootable:                 Is bootable
   Media Type:               Generic
   Protocol:                 SATA
   SMART Status:             Verified
   Volume UUID:              39F18679-EB26-3718-B530-3F7C746258D0

   Total Size:               499.8 GB (499763888128 Bytes) (exactly 976101344 512-Byte-Blocks)
   Volume Free Space:        64.6 GB (64600109056 Bytes) (exactly 126172088 512-Byte-Blocks)

   Read-Only Media:          No
   Read-Only Volume:         No
   Ejectable:                No

   Whole:                    No
   Internal:                 Yes
Mi sembrano del tutto sovrapponibili.
Ma perché viene preferito il rotativo al SSD allo start?

Piero

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
Ti sei dimenticato il più importante...

Codice: Seleziona tutto

sudo systemsetup -liststartupdisks

Edit:
Mi confermi che il comando

Codice: Seleziona tutto

sudo systemsetup -setstartupdisk /Volumes/MacintoshSSD
Non attiva?
Perché c'è scritto che il disco è "bootable" e che il punto di attivazione è /Volumes/MacintoshSSD...

Avatar utente
pierospanu
Stato: Non connesso
Stella nascente
Stella nascente
Avatar utente
Iscritto il: mar, 09 feb 2016 20:58
Messaggi: 694
Località: regno di sardegna

Top

faxus ha scritto:Ti sei dimenticato il più importante...

Codice: Seleziona tutto

sudo systemsetup -liststartupdisks
Eccolo:

Codice: Seleziona tutto

/System/Library/CoreServices
[imac-di-pierangelo-spanu:~] pierangelospanu% 
faxus ha scritto: Mi confermi che il comando

Codice: Seleziona tutto

sudo systemsetup -setstartupdisk /Volumes/MacintoshSSD
Non attiva?
Perché c'è scritto che il disco è "bootable" e che il punto di attivazione è /Volumes/MacintoshSSD...
Confermo.
Tuttavia ci sono delle novità:
1: usando i nomi originali dei dischi (con uno spazio tra macintosh e HD o SSD) con i comandi di terminale mi dava sempre errore per cui ho eliminato lo spazio;
successivamente
2: ho dato un comando di reset PRAM (commando-alt-P-R), così, tanto per provare, con il risultato che adesso la "scelta" tra i due dischi di avvio è stabile se fatta da OSX 10.12, cioè il sistema si avvia sempre dal disco scelto in preferenze di sistema (HD o SSD). Comunque con il sistema avviato con OSX 10.6 il SSD non viene rilevato da preferenze di sistema.
Ritengo pertanto risolto il mio problema, evidentemente causato da quello spazio nei nomi dei dischi, che confondeva il sistema operativo.
Rimane da accertare perché il 10.6 non riconosce il SSD, ma probabilmente ciò deve essere legato all'arretratezza dello stesso, che non gli consente di riconoscere correttamente tale tipologia di dischi.

Grazie faxus per il supporto, come al solito puntuale, preciso e risolutivo.
Ciao.

Piero

kext
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Iscritto il: mer, 04 mar 2015 13:18
Messaggi: 5580

Top

Nope, non riconosce il file System del macOS piu recente..

Avatar utente
pierospanu
Stato: Non connesso
Stella nascente
Stella nascente
Avatar utente
Iscritto il: mar, 09 feb 2016 20:58
Messaggi: 694
Località: regno di sardegna

Top

kext ha scritto:Nope, non riconosce il file System del macOS piu recente..
Evidentemente...

Piero

kext
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Iscritto il: mer, 04 mar 2015 13:18
Messaggi: 5580

Top

È una ipotesi.. Potresti provare a far partire una pennetta con un Installer magari...

Avatar utente
faxus
Stato: Non connesso
Pro-Expert 
Pro-Expert 
Avatar utente
Iscritto il: lun, 02 giu 2014 15:12
Messaggi: 30459
Località: Circondato dalle bufale

Top

Contatta:
pierospanu ha scritto:...(con uno spazio tra macintosh e HD o SSD) con i comandi di terminale mi dava sempre errore per cui ho eliminato lo spazio...
Per inserire dei nomi con spazio in un codice (una volta si usava mettere trattino o trattino basso) la regola è questa:

1) o si mette tutto tra apici, es Macintosh SSD = "Macintosh SSD"
2) o si trasforma lo spazio in \+spazio, es Macintosh SSD = Macintosh\ SSD

Poi...
Le impostazioni del servizio di scelta di avvio sono scritte nella VRAM.
Reimpostarla può correggere impuntature o corruzioni.

Riprova con il comando ora, vediamo che succede.
Ma se hai risolto, stop
kext ha scritto:Nope, non riconosce il file System del macOS piu recente..
È sempre possibile, non si sa mai.
Poi le ipotesi e sensazioni vanno sempre provate.

Ma a mio parere è abbastanza improbabile

Avatar utente
pierospanu
Stato: Non connesso
Stella nascente
Stella nascente
Avatar utente
Iscritto il: mar, 09 feb 2016 20:58
Messaggi: 694
Località: regno di sardegna

Top

faxus ha scritto:....
Ma se hai risolto, stop
...
Risolto, sostanzialmente.
Direi di considerare chiuso definitivamente il caso.

Grazie a tutti.

Piero

Rispondi

Torna a “Hardware”

Chi c’è in linea

Visitano il forum: ZoomBot [Bot] e 14 ospiti