Uso di Mac OS X 10.4
Ho fatto uno script qualche tempo fa per la mia macchina Linux per prelevare i dati archiviati da 300 floppy che hanno automatizzato il processo. Vorrei fare un'immagine del dischetto e copiare i file direttamente dal floppy. Sono riuscito a installare xcode sulla macchina (per installare ddrescue)
La cosa è su una Linux box Ho montato ciascun floppy su / media / floppy e smontato per ddrescue e copiato direttamente su un'unità USB.
Sto provando a portare il mio script sul mac, e sembra che il suo comportamento predefinito sia quello di montare automaticamente ogni floppy zip nella cartella / Volumes, che va bene, tranne che usa il nome del volume come cartella di mount point nome. Quindi se il nome del volume di un dischetto è "Jimmy Bo Bobs" verrà montato su / media / Jimmy / Bo / Bobs.
Quindi la mia domanda è che ho bisogno di ottenere il nome del volume coerente con un nome o adattabile al nome del volume.
Quindi la mia prima domanda è: posso montare un disco su una cartella specifica, come farei normalmente con linux?
#Linux
mount /dev/sd1 /media/floppy
#Mac
diskutil mount /dev/disk1s1 /media/floppy #Doesn't work
Se non è possibile, c'è un modo semplice per estrarre il nome del volume in modo che io possa collegare lo script in questo modo.
Volumename=Jimmy Bo Bobs
do stuff to /Volume/$Volumename
Suppongo che se non fosse possibile dovrò eseguire il comando mount sul puntatore / dev / e poi analizzare in qualche modo quella stringa che è ciò che voglio evitare dal momento che richiederebbe ancora più ricerca.