?
Solved

Copying a Windows95 Disk Image using Mac OSx Disk Utility

Posted on 2006-05-16
10
Medium Priority
?
583 Views
Last Modified: 2010-04-29
Hi

I am not sure if this is possible, I have a bootable CF Flash disk which we use in some proprietary hardware.  I want to diskcopy this to an other flash disk including MBR etc.  I have plugged the CF card in to my MAC via a USB adapter and can see the files without issue.  Next I used Disk Utility to create an image of the disk (dmg file).  I was hoping I could insert a blank Flash Disk and 'Restore' the image.  The restore fails immediately.

Can anyone tell me if this is possible to do via my MAC or do I need a PC and Ghost?

Thanks In Advance

Rob
0
Comment
Question by:langlro1
  • 5
  • 3
9 Comments
 
LVL 6

Expert Comment

by:GrnPhoenix
ID: 16757943
You could try Toast and see, it can usually make a disk image that will work on either platform by just clicking
the Mac/PC button in top left corner of the folder/ disk window.

Happy computing!
0
 
LVL 1

Author Comment

by:langlro1
ID: 16759399
Thanks for your comments, I have Toast 7 but I can't find an option to save an image my CF card.  It appears you can only save to CD/DVD.

Thanks again

Rob
0
 
LVL 6

Expert Comment

by:GrnPhoenix
ID: 16765078
From Toast Save the Disk image to the HD and then blind copy the image to the memory stick by dragging it in form the Desktop.
•• Only save the disk image on a disk that has enough room for it, preferably a partitioned HD.
Also you might want to make a hard backup/CD DVD of the Disk image if you might need it again!

You might also try the Disk Utility that came with the OS, it's probably in the Applications>Utilities folder.
Use the +New Image Icon on the window tool bar

Also:
• Under File>New>Disk Image (select a device)

Happy computing!
0
Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
LVL 6

Expert Comment

by:GrnPhoenix
ID: 16765094
P.S. Sorry I forgot, you might also try using the flash disk as a Target disk and then install it as you would from a server.
0
 
LVL 1

Author Comment

by:langlro1
ID: 16899926

Still not having luck with Disk Utility or Toast.  I have since purchased a copy of Intego Backup and noted it had a 'Clone' option.  This allows me to save dmg files to CF cards as an extracted disk image but I seem to have lost the boot sector information, perhaps this is not saved in a DMG file?

For information purposes I am following two approaches now

First, Obtain a second card reader and run Intego CLONE from one card direct to the blank second card.

Secondly (seems more of a challange) I have come across documentation on newfs_msdos from the termnal window, still learnning how use this can't even format the disk yet it keeps reporting 'Resource Busy' Even with all the help pages I have found not sure I am going to use this.  I suspect it will be simething along the linses of

1. Format Disk (bootable) with newfs_msdos
2. copy system files (io.sys command.com etc)
3. copy my standard windows 95 files c:\windows etc

Any help alway appreciated

Thanks

Rob
0
 
LVL 1

Author Comment

by:langlro1
ID: 16899959
Above should read Still having NO luck with Disk Utility or Toast.....'

Opppsss

Rob
0
 
LVL 1

Author Comment

by:langlro1
ID: 16941020
There is a definate lack of interest in this issue.  However in the interest of helping others I will update this thread on how far I have got.

I now have a solution using the command dd from the terminal window.

dd bs=512 if=/dev/rdisk2 of=/users/rob/win95bs5.dd

This creates an image file of the CF card /dev/rdisk2, using /dev/rdisk2 as opposed to /dev/disk2 copies the 'complete' disk including the first 32 sectors which appear to be partition information.

Here is my process so far:
1. Create image of master CF card
    dd bs=512 if=/dev/rdisk2 of=/users/rob/win95.dd
2. Remove Master CF card after typing
   diskutil unmount /dev/disk2
3. Insert Blank CF card and type (not strictly necessary)
   diskutil zeroDisk /dev/disk2
4. Copy image file to blank CF Card
   dd bs=512 if=/users/rob/win95.dd of=/dev/rdisk2

The method above works, however in the interest of learning more about bootsectors and file systems I am trying to complete the task in a slightly different manner.

1. Create image of Partition (32 sectors) and Boot Sector (1 Sector). Note count=33
  dd bs=512 count=33 if=/dev/rdisk2 of=/users/rob/sec33.dd
2. Remove Master CF card after typing
   diskutil unmount /dev/disk2
3. Insert Blank CF card and type (not strictly necessary)
   diskutil zeroDisk /dev/disk2
4. Create file system and partion on blank disk
  newfs_msdos -B /users/rob/sec33.dd -F 16 /dev/rdisk2
5. Copy system files first
   cp io.sys "/Volumes/Win95"
   cp msdos.sys "/Volumes/Win95"
   cp command.com "/Volumes/Win95"
6. Copy remaining files
   cp -v -R win95 "Volumes/Win95"

Thanks for any help

Rob
0
 
LVL 1

Author Comment

by:langlro1
ID: 17174209
In the interest of closing this issue I have found only a complete disk image seems to work, I have been unable to partially copy the image then copy the remaining files by a conventional disk copy.  This obviously makes the process somewhat slower imaging a 512Mb CF card (but it works)

So this is what I do

Here is my process so far:
1. Create image of master CF card
    dd bs=512 if=/dev/rdisk2 of=/users/rob/win95.dd
2. Remove Master CF card after typing
   diskutil unmount /dev/disk2
3. Insert Blank CF card and type (not strictly necessary)
   diskutil zeroDisk /dev/disk2
4. Copy image file to blank CF Card
   dd bs=512 if=/users/rob/win95.dd of=/dev/rdisk2

If any does know how to do a partial image followed by a copy I would be interested in the solution

Thanks

rob
0
 
LVL 1

Accepted Solution

by:
DarthMod earned 0 total points
ID: 17586250
PAQed with points refunded (350)

DarthMod
Community Support Moderator
0

Featured Post

Upgrade your Question Security!

Add Premium security features to your question to ensure its privacy or anonymity. Learn more about your ability to control Question Security today.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A common question or need, when setting-up a new Mac for someone would be to make all of the applications, installed, available from the dock. Many people often do not realize an application is installed unless it is in the dock. Creating a custo…
In this article we discuss how to recover the missing Outlook 2011 for Mac data like Emails and Contacts manually.
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
Look below the covers at a subform control , and the form that is inside it. Explore properties and see how easy it is to aggregate, get statistics, and synchronize results for your data. A Microsoft Access subform is used to show relevant calcul…

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question