Jump to content

Help con dischi raid (non di sistema)!

- - - - -

  • Please log in to reply
4 replies to this topic

#1
blackwalker

blackwalker

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 356 posts
Ciao a tutti!

Con Mountain Lion funzionante (finalmente :thumbsup_anim: ) grazie a Pandora e all'aiuto di Fabio71,
ho qualche domanda in merito a dei dischi che ho nel mio sistema, oltre all'ssd di sistema ML!

Come potete leggere nella mia firma oltre all'ssd di Mountain Lion ho:
- 1 SSD con windows 8
- 1 Raid 0 (2 dischi)
- 1 Raid 1 (2 dischi)

Intanto Mountain Lion riesce a partire alla grande anche avendo selezionato "Raid" nel bios (ovviamente dopo l'installazione) in modo che posso passare da Windows 8 a Mountain Lion senza entrare nel bios e cambiare in AHCI, e questo è già qualcosa!!




Situazione attuale:

Quando parte Mountain Lion mi da questi 2 messaggi che si riferiscono ai 2 dischi in raid 0:


Posted Image

questa è la situazione in utility disco:


Posted Image

e qui sulla scrivania:


Posted Image

quello che vorrei, se è possibile:

- eliminare i 2 messaggi in avvio
- non visualizzare sulla scrivania le icone degli Hard disk: "DATI" (sono 2 e si riferiscono al Raid 1 mirror ) e le due arancioni dell'ssd con windows 8 che è attaccato al controller Marvell della sabertooth x58

PS: le 2 icone arancioni dell'ssd con windows 8 posso risolverlo togliendo "mostra dischi esterni" nelle preferenze del finder, essendo questo attaccato al controller marvell, ma sarebbe meglio fare diversamente, se possibile, in modo che se collego un hardisk esterno posso vederlo!

Grazie come sempre e confido in un vostro aiuto!
Ciao :)

#2
joe2009

joe2009

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 363 posts
  • Location:Firenze
Creati con "Automator" una applicazione che ti smonti i dischi che non ti servono.

Una volta creata la app (googolando trovi tutto quello che ti serve) la piazzi in una directory a tuo piacimento.... poi apri "Preferenze Sistema" e poi "Utenti e Gruppi" infine su "Elementi Login" e, nel riquadro a dx, trascini col mouse la app che hai creato.... quest'ultima partirà appena effettuato il login e smonterà gli Hd che non ti servono in Osx. Questa soluzione ti risolve il problema del messaggio e degli Hd arancioni senza disattivare l'opzione "Mostra Hard Disk Esterni" del Finder.

Automator e, naturalmente, applescript dovrebbero esser tenuti nella debita considerazione... perchè sono una mano santa.

Io ho utilizzato questa soluzione per caricare al login una cartella di rete sul Nas sulla quale il Mac fa i backup di Time Machine.


Il codice che potresti usare in Automator è questo:

tell application "Finder"
try
umount /Volumes/xxxxx
delay 1
end try
end tell

al posto di xxxxx devi completare il percorso relativo all'HD da smontare

#3
blackwalker

blackwalker

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 356 posts
Grazie Joe. sei stato gentilissimo!
Piu tardi provo (dopo aver trovato tutto quelo che mi serve) a fare
come mi hai detto, non sono un "mostro" e sto iniziando a masticare Osx da poco e spero
di farcela! :)
Di solito quando mi metto in testa una cosa ci riesco,
di solito.... :angel_not:

ti faccio sapere!
Ciao!

#4
blackwalker

blackwalker

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 356 posts
Allora ho provato ad usare applescript editor
ho scritto come segue:

025]set diskName to "DATI"


025]tell current application

075]set deviceLine to (do shell script "diskutil list | grep \"" & diskName & "\" | awk '{ print substr($0,69,9) }'")

075]if deviceLine = "" then

1]display dialog "The disk \"" & diskName & "\" cannot be found." buttons {"OK"} default button 1 with title "Error" with icon caution

075]end if

075]set foundDisks to paragraphs of deviceLine

025]end tell


025]tell application "Finder"

075]if disk diskName exists then

1]tell current application

15]repeat with i from 1 to number of items in foundDisks

2]set this_item to item i of foundDisks

2]if this_item contains "disk" then

225]do shell script "diskutil unmount /dev/" & this_item

2]end if

15]end repeat

1]end tell


075]end if

025]end tell






025]set diskName to "disk3s1"


025]tell current application

075]set deviceLine to (do shell script "diskutil list | grep \"" & diskName & "\" | awk '{ print substr($0,69,9) }'")

075]if deviceLine = "" then

1]display dialog "The disk \"" & diskName & "\" cannot be found." buttons {"OK"} default button 1 with title "Error" with icon caution

075]end if

075]set foundDisks to paragraphs of deviceLine

025]end tell


025]tell application "Finder"

075]if disk diskName exists then

1]tell current application

15]repeat with i from 1 to number of items in foundDisks

2]set this_item to item i of foundDisks

2]if this_item contains "disk" then

225]do shell script "diskutil unmount /dev/" & this_item

2]end if

15]end repeat

1]end tell

075]else


1]display dialog "The disk \"" & diskName & "\" cannot be found." buttons {"OK"} default button 1 with title "Error" with icon caution

075]end if

endtell



Ho ripetuto il ciclo per altri dischi, il risultato è che per i 2 dischi di nome "DATI" funziona!
Per i dischi da 300 GB non funziona neanche se gli passo il disk id (disk3) per esempio o il nome!
Nulla...addirittura non posso espellerlo neanche dall'utilità dischi!!!

i 2 dischi da 300 gb sono in "Raid 0", credo che sia quello il problema....

neanche riesco ad espellere il dico arancione (l'altro ssd) con windows 8...non capisco!!!



#5
blackwalker

blackwalker

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 356 posts
nulla, neanche con "

OnyX"!!



Possibile che nessuno è mai incappato in un problema simile?







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy