![]() |
Frequently Asked Questions | ||||||||||||||||||||||||||||||||||||||||||||||||
| Summary: Frequently Asked Questions (FAQ) about MacImage, an utility to produce Macintosh CD-ROMs (pure HFS or hybrid HFS/ISO 9660) on a PC. | |||||||||||||||||||||||||||||||||||||||||||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Using the FAQ
Likewise, there is no size limit for disk images. The program warns you if the image size is more than 650 MB, but you can ignore this warning. On the other hand, Macintosh data DVDs are just bigger CD-ROMs, and you can use MacImage to produce such images (tested up to 4.5GB).
First of all, the item "Information", in the "File" menu, displays the number of files and folders included in the project. You can compare this data with the data displayed by the Explorer in its Properties dialog box. You can also launch a project refresh (check for file existence and update their size). This feature, in the Options menu, checks that all files and folders included in a project still exist on the hard disk. It is meant to check a project that you reuse some time later, but is also useful as a check after adding files to the project. Errors should show as missing files (one or two red dots). This check is only useful for little projects. On the other hand, the list of missing or changed files displayed by the program can be printed to help you to pinpoint the causes of the problems encountered.
We publish a specific page on Installation of Macintosh applications, where we give instructions for some classical examples, like Acrobat Reader, MS Internet Explorer, Netscape Navigator, etc. The information given there applies to all kinds of programs (Director projectors, and the like). See also our page on Flash for some instructions on how to manage the Flash engine.
To test the ISO view, use one of those programs:
This feature would be useful if you got a Toast CD-ROM image and want to modify a filename, add a missing file or the like. Within some limits, you can also change the size of the image file (see the comments on this feature on MacImage page). More, MacImage can open disk images created by DiskCopy (*.dmg or *.dmgg files) when those images are neither crypted nor compressed.
On the other hand, Toast also produces hybrid images, where the ISO volume and the HFS volume are superposed. Such images can be burnt with EZCD. On the other hand, all major packages accepting plain images (Nero, CDRWin, WinOnCD, NTI, and so on) can burn the plain mode 1 data images from the Macintosh.
In the second case, you only want to burn some files. This falls back to the question above (about NTFS volumes). The solution is the same (copy in MacBinary mode with MacDisk, then copy to the HFS image in MacImage).
Files named 'Icon_' are pictures used in the parent folder to display the folder/subfolder with a more or less meaningfull icon. You can keep them, but don't forget to copy them with the MacBinary option (the data fork is empty). Please note also that those files have a special signature, comprising only spaces.
When MacImage doesn't know the extension of the PC file, it uses the generic signature TEXT????, which means that the file is a text file (TEXT) produced by an unknown creator (????). This will yield the generic Macintosh icon (a cornered paper sheet). This is a good solution if the file is indeed a text file. On the other hand, this is bad if the file is something else, say a MPEG file. Therefore, MacImage offers a special feature: searching for generic signatures. The program scans the project file for files having a signature with four question marks (????). You can then accept those signatures, correct them all or one by one. It can also happen that you have generic graphic formats, like JPEG, MPEG, TIFF and the like. By default, MacImage gives those files the signatures JPEG????, MPEG????, TIFF????. When the user clicks on such files, the Finder will open the file with the application which has registered the file type. However, the icon will still be the generic one. If you are sure that the target computer will have some piece of software to open those files, try to get the creator code for this program (by reading a Macintosh medium storing such a file) and replace the four question marks with its string. You can do this for each file or change the signature file with SignEdit, the editor of the signature file.
This is a classical confusion. You should understand that the iso file is the CD-ROM. You should not put it on the CD-ROM as a file, by creating a project, dragging the file to the project and burning the project. All major CD-ROM burning packages offer a method to burn plain iso data images. See our FAQ on CD-ROMs for more information on the methods offered by several major software.
The HFS volume created on a CD-ROM doesn't store its driver (like other removable media) and should be mounted by the operating system. It happens that one has to use SCSI Probe or the like to mount such a volume. More, remember that some (older) CD-ROM drives can't read rewritable CD-ROMs (CD-RW). If the Macintosh CD-RW you just burnt doesn't mount, please retry with a plain CD-R.
When such a volume is mounted (and if the user didn't lock this feature, which could be used by a virus), the Finder does on the designated file the same as if the user had clicked on the icon. Apple published a Technical note on this subject. See also our page on Autostarting CD-ROMs. The latest version of MacImage allows to install such an autostart feature on the HFS part of the CD-ROM.
Depending on the OS version, you can validate this option for all disks or for CD-ROMs only. Under Mac OS X, this feature was silently dropped. Nevertheless, it remains possible to launch the Classic environment, to open the 'Apple' menu and to set the QuickTime Control panel to automatically read CD-ROMs. As long as the Classic environment will be supported under Mac OS X, this will at least allow you to show that the feature works to your customers.
For an example, a valid image of 895 sectors will only contain 892 sectors on the CD-ROM. The last three sectors are not written to the disk. You can observe this when trying to read the last file of the image from the burnt CD-ROM. The filelength is correct, but the end of the data is zeroed. If one adds an empty sector to this image (now of 896 sectors, a multiple of 4, as you guessed it), the image is correctly burnt by all software packages. Till now, we could not find an explanation for this behavior. Anyway, version 6.3.5 of MacImage was corrected to add empty sectors to let the image end on this 4-sectors limit. The problem can only happen with small images, because the cluster size (allocation block size) of bigger images goes very rapidly from 1 sector (2048 bytes) to 2 and 4.
We already saw some BinHex files where the line "(This file must be converted with BinHex 4.0)" was not the first one, but the second or event third one. Our programs choke on such files. Open the file in a text editor and delete what comes before this line. Save the file and try again.
Clusters of 2048 bytes: 65,000 sectors, 134MB Clusters of 4094 bytes: 131,000 sectors, 268MB Clusters of 6144 bytes: 196,000 sectors, 402MB Clusters of 8192 bytes: 262,000 sectors, 536MB Clusters of 10240 bytes: 327,000 sectors, 671MB Clusters of 12288 bytes: 393,000 sectors, 805MB
Check the way the links are written. Dreamwearver uses many indirect links, like '..\..\images\picture.gif', in particular for shared files used in numerous secondary pages. While Macintosh browsers correctly manage almost Unix-like or PC-like links, they fail on such complicated links. Try to rewrite your links as to always go down in subfolders and never up. You can also try to code all links as absolute access paths from the Web site entry point.
This error happens on computers running Windows 95/98 without the latest DCOM updates. To solve it, you'll have to update the DCOM software, using one of following links: Link for Windows 98 Link for Windows 95. The updater for Windows 95 is also present on the distribution CD-ROM, in a folder labelled DCOM. The updater for Windows 98 is not a freely redistributable component, and we could not include it on the CD-ROM.
| ||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|