GOOD NEWS!
I was working with Wolf over at LEM's Vintage Mac forum and came up with an extremely simple way to copy HFS disks and images using Terminal (and I hate using Terminal). I was using a USB Zip drive, but I would think a USB floppy would work just as well.
Here's the procedure: Unmount the Zip drive using Disk Utility (don't eject), and images. Then type the following commands in OS X Terminal:
Image to Zip:
$ dd if=/Zip.dmg of=/dev/disk2s1
Zip to Image:
$ dd if=/dev/disk2s1 of=/Zip.dmg
Obviously "Zip.dmg" is the name of the disk image. "/Zip.dmg" specifies the image in the root directory or internal hard disk. "disk2s1" is the name of the USB Zip drive. This can be found by mounting the Zip disk and typing "$ mount" in Terminal. You'll see something like this in the list of reported devices: "/dev/disk2s1 on /Volumes/Untitled (hfs, local, nodev, nosuid, read-only, noowners)" Alternatively, in Disk Utility, you can click on the mounted Zip disk and "Get Info". The first item in the list will be "Disk Identifier : disk2s1" –– Make sure you unmount before you attempt to make a copy. You can do the same thing with the disk images if you don't know where they are and don't want to just put them in the root HD. Just click on the disk image in Disk Utility and look for "Full Path : /Zip.dmg".
Be patient. Terminal provides no feedback status updates of what is happening (one of the reasons I hate it besides the archaic command line interface which I thought was the whole point of the Mac to avoid). But the 100MB Zip was completely copied in less than 10 min.
ERRORS: I received an Input/Output error report on both making the disks and images, but both seemed to mount and work properly under the OS X Finder as read only. I have not yet tested them with real Macs yet. The disk image attempted to boot under Mini vMac, but reported minor repairs were needed then was unable to create a desktop database. The original disk image from which the real Zip was made and then re-imaged, worked fine in Mini vMac. So I'm not sure what the problem is yet. Also, the blank ZIP disk had already been formatted with HFS standard, so I don't yet know if formatted in another file system (i.e. FAT, HFS+) if this will still work. However, the disk image seems to be a proper HFS image, as Snow Leopard confirms it as read only, and Mini vMac easily reads it, if not able to fully start up from it.
Please, everyone, start trying this with your USB ZIP and Floppy drives under Snow Leopard to accumulate some data. There's likely a simple solution here somewhere.
Now who wants to write a script to automate this for the rest of us?
I was working with Wolf over at LEM's Vintage Mac forum and came up with an extremely simple way to copy HFS disks and images using Terminal (and I hate using Terminal). I was using a USB Zip drive, but I would think a USB floppy would work just as well.
Here's the procedure: Unmount the Zip drive using Disk Utility (don't eject), and images. Then type the following commands in OS X Terminal:
Image to Zip:
$ dd if=/Zip.dmg of=/dev/disk2s1
Zip to Image:
$ dd if=/dev/disk2s1 of=/Zip.dmg
Obviously "Zip.dmg" is the name of the disk image. "/Zip.dmg" specifies the image in the root directory or internal hard disk. "disk2s1" is the name of the USB Zip drive. This can be found by mounting the Zip disk and typing "$ mount" in Terminal. You'll see something like this in the list of reported devices: "/dev/disk2s1 on /Volumes/Untitled (hfs, local, nodev, nosuid, read-only, noowners)" Alternatively, in Disk Utility, you can click on the mounted Zip disk and "Get Info". The first item in the list will be "Disk Identifier : disk2s1" –– Make sure you unmount before you attempt to make a copy. You can do the same thing with the disk images if you don't know where they are and don't want to just put them in the root HD. Just click on the disk image in Disk Utility and look for "Full Path : /Zip.dmg".
Be patient. Terminal provides no feedback status updates of what is happening (one of the reasons I hate it besides the archaic command line interface which I thought was the whole point of the Mac to avoid). But the 100MB Zip was completely copied in less than 10 min.
ERRORS: I received an Input/Output error report on both making the disks and images, but both seemed to mount and work properly under the OS X Finder as read only. I have not yet tested them with real Macs yet. The disk image attempted to boot under Mini vMac, but reported minor repairs were needed then was unable to create a desktop database. The original disk image from which the real Zip was made and then re-imaged, worked fine in Mini vMac. So I'm not sure what the problem is yet. Also, the blank ZIP disk had already been formatted with HFS standard, so I don't yet know if formatted in another file system (i.e. FAT, HFS+) if this will still work. However, the disk image seems to be a proper HFS image, as Snow Leopard confirms it as read only, and Mini vMac easily reads it, if not able to fully start up from it.
Please, everyone, start trying this with your USB ZIP and Floppy drives under Snow Leopard to accumulate some data. There's likely a simple solution here somewhere.
Now who wants to write a script to automate this for the rest of us?
Last edited by a moderator:


