Jump to content

Help con dischi raid (non di sistema)!


blackwalker
 Share

5 posts in this topic

Recommended 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:

 

 

43104245.png

 

questa è la situazione in utility disco:

 

 

64759839.png

 

e qui sulla scrivania:

 

 

40321508.png

 

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 :)

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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!

Link to comment
Share on other sites

Allora ho provato ad usare applescript editor

ho scritto come segue:

 

set
diskName
to
"DATI"

 

tell
current application

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

if
deviceLine
= ""
then

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

end
if

set
foundDisks
to
paragraphs
of
deviceLine

end
tell

 

tell
application
"Finder"

if
disk
diskName
exists
then

tell
current application

repeat
with
i
from
1
to
number
of
items
in
foundDisks

set
this_item
to
item
i
of
foundDisks

if
this_item
contains
"disk"
then

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

end
if

end
repeat

end
tell

 

end
if

end
tell

 

 

 

 

 

set
diskName
to
"disk3s1"

 

tell
current application

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

if
deviceLine
= ""
then

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

end
if

set
foundDisks
to
paragraphs
of
deviceLine

end
tell

 

tell
application
"Finder"

if
disk
diskName
exists
then

tell
current application

repeat
with
i
from
1
to
number
of
items
in
foundDisks

set
this_item
to
item
i
of
foundDisks

if
this_item
contains
"disk"
then

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

end
if

end
repeat

end
tell

else

 

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

end
if

end tell

 

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!!!

Link to comment
Share on other sites

 Share

×
×
  • Create New...