Ri-attivare HD disattivato

Mac OS X e le sue Applicazioni

Moderatore: ModiMaccanici

Avatar utente
giammyboy
Stato: Non connesso
Pietra Miliare Maccanica
Pietra Miliare Maccanica
Avatar utente
Iscritto il: mer, 06 feb 2013 11:58
Messaggi: 1276
Località: Bologna

Top

Ciao

Esiste un sistema, oltre ad Utility Disco, per ri-attivare un HD che è stato disattivato?
Pensavo a un comando da terminale o a uno script.
Mi piacerebbe di più lo script.

Avendo diversi HD esterni, che tengo disattivati per non rallentare il Mac, cercavo una soluzione che mi permetteva
di ri-montare gli o l'HD senza passare da Utility disco o staccare e riattaccare il cavetto USB.
 iMac 27" (Mid 2010) • 2,93 GHz Intel Core i7 • 8 GB DDR3 - 1333 • ATI Radeon HD 5750 1020 • OS X 10.13.6 High Sierra
 MacBook Pro 15‭" (Mid 2012‭) • 2,3‭ ‬GHz Intel Core i7‭ • 8‭ ‬GB DDR3 - 1600‭ • NVIDIA GeForce GT 650M 512‭ • OS X 10.13.6 High Sierra
 iPad 4 mini • 64 GB • iOS 11.2.2
 iPhone 14 • 128 GB • iOS 16.7

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:
giammyboy ha scritto:... Esiste un sistema, oltre ad Utility Disco, per ri-attivare un HD che è stato disattivato?
Pensavo a un comando da terminale o a uno script.
Mi piacerebbe di più lo script...
Non c'è differenza alcuna, se non nella forma, nell'aspetto.

Il disco (per l'esattezza il filesystem) viene montato con un ordine impartito a riga di comando tramite mount e unmount.

Che poi sia Terminale ad inviarlo, che sia l'interfaccia Utility Disco con un clic su un bottone oppure sia contenuto in uno script non cambia molto.
Trovo che il più semplice e meno impegnativo sia usare Utility Disco.
Leggermente più macchinoso sarà usare Terminale.

Uno script per eseguire un solo comando ha poco senso pratico.
Varrebbe la pena se fosse qualcosa di più complesso.

Ma nessuno ti vieta di farlo...

Avatar utente
giammyboy
Stato: Non connesso
Pietra Miliare Maccanica
Pietra Miliare Maccanica
Avatar utente
Iscritto il: mer, 06 feb 2013 11:58
Messaggi: 1276
Località: Bologna

Top

faxus ha scritto:
giammyboy ha scritto:... Esiste un sistema, oltre ad Utility Disco, per ri-attivare un HD che è stato disattivato?
Pensavo a un comando da terminale o a uno script.
Mi piacerebbe di più lo script...
Non c'è differenza alcuna, se non nella forma, nell'aspetto.

Il disco (per l'esattezza il filesystem) viene montato con un ordine impartito a riga di comando tramite mount e unmount.

Che poi sia Terminale ad inviarlo, che sia l'interfaccia Utility Disco con un clic su un bottone oppure sia contenuto in uno script non cambia molto.
Trovo che il più semplice e meno impegnativo sia usare Utility Disco.
Leggermente più macchinoso sarà usare Terminale.

Uno script per eseguire un solo comando ha poco senso pratico.
Varrebbe la pena se fosse qualcosa di più complesso.

Ma nessuno ti vieta di farlo...
Grazie per la risposta.

E' che cerco sempre la strada più veloce per ottenere le cose: un clic sullo script che monta il disco che mi interessa...
ma non so da che parte cominciare.

Ho provato con fdisk -l viene fuori questo:

Codice: Seleziona tutto

fdisk: illegal option -- l
usage: fdisk [-ieu] [-f mbrboot] [-c cyl -h head -s sect] [-S size] [-r] [-a style] disk
	-i: initialize disk with new MBR
	-u: update MBR code, preserve partition table
	-e: edit MBRs on disk interactively
	-f: specify non-standard MBR template
	-chs: specify disk geometry
	-S: specify disk size
	-r: read partition specs from stdin (implies -i)
	-a: auto-partition with the given style
	-d: dump partition table
	-y: don't ask any questions
	-t: test if disk is partitioned
`disk' is of the form /dev/rdisk0.
auto-partition styles:
  boothfs     8Mb boot plus HFS+ root partition (default)
  hfs         Entire disk as one HFS+ partition
  dos         Entire disk as one DOS partition
  raid        Entire disk as one 0xAC partition
Qui mi sono fermato. Perché non so andare oltre...
Sono collegati 7 HD fra cui anche il backup con Time Machine.
 iMac 27" (Mid 2010) • 2,93 GHz Intel Core i7 • 8 GB DDR3 - 1333 • ATI Radeon HD 5750 1020 • OS X 10.13.6 High Sierra
 MacBook Pro 15‭" (Mid 2012‭) • 2,3‭ ‬GHz Intel Core i7‭ • 8‭ ‬GB DDR3 - 1600‭ • NVIDIA GeForce GT 650M 512‭ • OS X 10.13.6 High Sierra
 iPad 4 mini • 64 GB • iOS 11.2.2
 iPhone 14 • 128 GB • iOS 16.7

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:
Che c'entra fdisk?

Il comando è diskutil, usando i verbi, come detto sopra, mount e unmount

Riferimenti:
https://developer.apple.com/library/mac ... til.8.html" onclick="window.open(this.href);return false;
http://osxdaily.com/2013/05/13/mount-un ... -mac-os-x/" onclick="window.open(this.href);return false;
https://developer.apple.com/library/mac ... -CH237-SW3" onclick="window.open(this.href);return false;

Avatar utente
giammyboy
Stato: Non connesso
Pietra Miliare Maccanica
Pietra Miliare Maccanica
Avatar utente
Iscritto il: mer, 06 feb 2013 11:58
Messaggi: 1276
Località: Bologna

Top

Grazie per le indicazioni...
 iMac 27" (Mid 2010) • 2,93 GHz Intel Core i7 • 8 GB DDR3 - 1333 • ATI Radeon HD 5750 1020 • OS X 10.13.6 High Sierra
 MacBook Pro 15‭" (Mid 2012‭) • 2,3‭ ‬GHz Intel Core i7‭ • 8‭ ‬GB DDR3 - 1600‭ • NVIDIA GeForce GT 650M 512‭ • OS X 10.13.6 High Sierra
 iPad 4 mini • 64 GB • iOS 11.2.2
 iPhone 14 • 128 GB • iOS 16.7

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:
giammyboy ha scritto:Grazie per le indicazioni...
È un argomento stimolante...

Qui una cosa un po' prolissa, oltre che datata
http://hints.macworld.com/article.php?s ... 1184732735" onclick="window.open(this.href);return false;

Ma anche
http://macscripter.net/viewtopic.php?id=20912" onclick="window.open(this.href);return false;
http://apple.stackexchange.com/question ... tup-script" onclick="window.open(this.href);return false;

tighine
Stato: Non connesso
Expert Latitante
Expert Latitante
Iscritto il: mer, 30 ott 2013 08:00
Messaggi: 1781

Top

Stupendi, quei link. Grazie!

Avatar utente
giammyboy
Stato: Non connesso
Pietra Miliare Maccanica
Pietra Miliare Maccanica
Avatar utente
Iscritto il: mer, 06 feb 2013 11:58
Messaggi: 1276
Località: Bologna

Top

faxus ha scritto:Che c'entra fdisk?

Il comando è diskutil, usando i verbi, come detto sopra, mount e unmount

Riferimenti:
https://developer.apple.com/library/mac ... til.8.html" onclick="window.open(this.href);return false;
http://osxdaily.com/2013/05/13/mount-un ... -mac-os-x/" onclick="window.open(this.href);return false;
https://developer.apple.com/library/mac ... -CH237-SW3" onclick="window.open(this.href);return false;
Non lo so neanch'io.
Avevo fatto una gugolata per cercare il comando unix per elencare gli HD esterni e avevo trovato sto fdisk, Mah!.

Poi con i link postati da Faxux sono riuscito a fare quello che volevo ossia uno script con comando da terminale che monti un HD smontato ma collegato.

Ho fatto cosi:
1) prima un diskutil list per sapere con che nome OS X identifica l'HD esterno (DVD 1 --> disk6),
2) poi uno script che esegue un comando del terminale
do shell script "diskutil mountdisk /dev/disk6"
3) poi ho salvato lo script come applicazione.
Se poi devo modificare lo script non faccio altro che selezionarlo e con tasto destro "Mostra contenuto pacchetto > Contents > Resources > Scripts > doppio clic su main.scpt"

Per cui ogni volta che voglio montare un HD non devo fare altro che cliccare sul corrispondente script.

La fregatura, perché c'e' una fregatura, è che al primo riavvio dell'iMac, tutti gli HD verranno identificati di nuovo per cui ad ogni riavvio bisogna ripetere le operazioni da 1 a 3 elencate sopra.

Un grande grazie a Faxus per tutti i link che ha trovato e postato. :thumbright: :thumbright: :thumbright: :thumbright: :thumbright:
 iMac 27" (Mid 2010) • 2,93 GHz Intel Core i7 • 8 GB DDR3 - 1333 • ATI Radeon HD 5750 1020 • OS X 10.13.6 High Sierra
 MacBook Pro 15‭" (Mid 2012‭) • 2,3‭ ‬GHz Intel Core i7‭ • 8‭ ‬GB DDR3 - 1600‭ • NVIDIA GeForce GT 650M 512‭ • OS X 10.13.6 High Sierra
 iPad 4 mini • 64 GB • iOS 11.2.2
 iPhone 14 • 128 GB • iOS 16.7

Rispondi

Torna a “Software”

Chi c’è in linea

Visitano il forum: Ahrefs [Bot], Bing [Bot], Google [Bot], Yandex [Bot] e 14 ospiti