how to copy enabler to system folder

I have just written a set of system 7.0 floppies I intend to install on a old Powerbook 180c. I believe I am supposed to put a enabler in the system folder on the first install disk to allow it to work on this system. I have the enabler 131 which is supposed to be the right one but for some reason I am unable to copy it into the system folder although it will let me copy it anywhere else on the floppy. This seems like a permissions problem. please can someone help me to get enabler into this system folder.


many thanks

Jon

PowerBook, Other OS, Mac OS 7.5.3

Posted on Nov 1, 2016 12:37 PM

Reply
12 replies

Nov 2, 2016 3:02 AM in response to roadrash-uk

System 7.0 is not enough. System 7.1 plus the appropriate system enabler would be needed for a PowerBook 180c.


Alternatively, you could install System 7.5.3 (nineteen floppy-sized segment files for the US version). However, since the downloadable version of System 7.5.3 does not contain a bootable floppy, a Network Access floppy created from a disk image (http://download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/English -North_American/Macintosh/Utilities/Network_Access_Disk_7.5.sea.bin), using Disk Copy 4.2 (http://download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/English -North_American/Macintosh/Utilities/Disk_Copy/Disk_Copy_4.2.sea.bin), can be used as a startup disk to begin with. It is then possible to drag-copy the entire system folder of the Network Access floppy to an empty hard disk, in order to get a temporary operating system there (and to free the floppy drive for subsequent file transfers). No special system enabler needed for the Network Access floppy or for System 7.5.3.

Nov 2, 2016 3:18 AM in response to Jan Hedlund

Thanks for the answer Jan, that's very helpful. Is this system 7.5.3 on a smi file? It was a real problem only having one floppy drive. I want to install system 7.0 or 7.1 because from what i remember it was very slow with system 7.5.3 that was on it to begin with before the hard drive failed. I've replaced the hard drive now and thought it was best to put a earlier system on it that was quicker. Will I be able to put a enabler into the system folder on 7.1 floppies using the same method you mention, booting from a system folder on the hard drive?

Nov 2, 2016 12:16 PM in response to roadrash-uk

Hello,


Yes, I was referring to the (nineteen files US version) System 7.5.3 consisting of one .smi file and eighteen .part files (that is, after having used StuffIt Expander to decode the .bin). Each individual segments is small enough to be transferred on a 1.44 MB floppy. No need for a Disk Copy utility here. Just copy all nineteen files to a common folder on the PowerBook 180c hard disk (it is better to keep the .bin as it is during all transfers, and then carry out the decoding on the PowerBook 180c). When you have the nineteen decoded files in the folder, double-click on the first (.smi). This will mount the entire image. The installer can be found inside the mounted image.


If you had created a Network Access floppy, you could of course transfer all nineteen System 7.5.3 files from another pre-1998 Macintosh computer to the PowerBook 180c via a simple LocalTalk link (instead of using floppies). Just connect the two computers using a standard Macintosh printer cable (MiniDIN-8M to MiniDIN-8M) between the printer ports. Then use the Chooser on the PowerBook 180c to connect to the other Mac (AppleShare/AppleTalk).


As mentioned earlier, System 7.0 (or 7.0.1) will not work at all with a PowerBook 180c, even if you add the system enabler in question. System 7.1 (which was not free) will work, though.


You may want to try the following procedure:


If you have an original set of (retail) System 7.1 disks, you could use Disk Copy 4.2 to duplicate (make an exact sector copy) of the (first) Install floppy. Typically, the (first) Install floppy did not have a System Folder. Instead there was an Installer, an installation document and a System suitcase directly on the base level of the floppy. If so, do not attempt to place the system enabler in the System suitcase. Instead, place the enabler next to the System on the same base level. Do not try to modify a System 7.1 floppy on a modern Mac (nor on a PC). Use a pre-1998 Macintosh computer with a built-in floppy drive, running System 7.x, or Mac OS 8.x or 9) for all modifications.


Now, duplicate the System 7.1 Disk Tools floppy, too (using Disk Copy 4.2). This floppy probably has a System Folder. If so, place the system enabler inside this System Folder. Next, boot the PowerBook 180c from the Disk Tools floppy with the enabler. Manually drag-copy the System Folder from this modified floppy onto the empty hard disk.


Finally, boot the PowerBook from the (first) Install floppy. Do not use an easy install. Choose a custom install for all Macintosh computers.

Nov 2, 2016 4:27 PM in response to roadrash-uk

The problem is that old Macintosh files consist of two parts (one resource and one data part). If you try to use such a file on a PC running any operating system, the data part will be seen/handled correctly, but the resource (which is important for applications) may be lost/damaged. As long as a Mac application file is encoded (MacBinary or BinHex), it is protected, but as soon as you try to decode the file, it will be damaged if handled on another platform. Even if Ubuntu (and other Linux distributions) can handle HFS (at least with some extra packages installed), the operating system as such can not work with Mac applications. The exception for a PC could be a Macintosh emulator, but that is a different matter. A modern Mac has the same problem with older Macintosh applications. You can read/write Mac disks on a Windows PC if a program such as TransMac or HFVExplorer is installed, but that does not mean that you can run applications (nor necessarily safely modify disks).


So, the easy and safe way of handling decoded older Macintosh application files, and modifying Mac floppies, is to use a pre-1998 Mac computer with a built-in floppy drive, running System 7 - Mac OS 9. The aforementioned Disk Copy 4,2 utility needs this as well.


However, if absolutely necessary, it is possible to completely create a Network Access floppy (link above) on a Windows PC, if a special technique is used (this as long as a downloaded disk image is used without modifications). In this case, one would use StuffIt/Aladdin Expander for Windows to decode the downloaded .bin (which is an exception to the general rule never to decode on a PC). After that, a Network Access image file (inside a folder) can be written to a floppy using a PC utility such as WinImage. Post back if you need more information about this. With a working Network Access floppy, you could boot the PowerBook 180c, drag-copy the System Folder to the hard disk, and then carry out floppy modifications on that same computer.


There is also a special way of using a Windows PC to create a floppy containing a ready-to-use StuffIt Expander installer for older Macs. Post back for details, if of interest.

Nov 3, 2016 3:42 AM in response to Jan Hedlund

Wow didnt think Linux would corrupt it itself too as it too comes from Unix like the Mac os. Glad I asked you this. This poses another question I am afraid. I have a system 7.1 as a smi file and floppies that has been compressed as a .7z archive which makes me think it could have been done on a PC and if so it will have been damaged. I can uncompress a .7z on my Linux PC but cant find anything to handle a .7z file on a old Mac. ( I am using a old performa with system 7.5). I did see a article somewhere about this and I think they said the file could have a small part of it removed (148 bytes at the start) or something like that which was something to do with what is added to Mac files when handled on a journaling file system like windows and I can remove this part with a dd command in linux. I have tested this on a mac file and it seems to work without any errors. Do you know if this is what I need to do if this system 7.5 I have has been compressed on a PC and may have to be uncompressed on my Linux PC. Is there any way these files can be repaired if they have been corrupted on a PC or will I need to get another copy somewhere?

Nov 3, 2016 4:41 AM in response to roadrash-uk

It all depends upon in what form old Mac application files appear on another platform. If they have been encoded MacBinary (.bin) or BinHex (.hqx), nothing will happen to them when travelling through a Linux or Windows computer. This means that one can safely download files on a Linux or Windows PC, and then transfer the files unaltered to an old Macintosh machine, and finally carry out the decoding (via StuffIt Expander) in an old Macintosh environment.


The same is true for files merely compressed under an old Macintosh system, using (for example) StuffIt (.sit). Even the data inside a self-expanding StuffIt file (.sea) may be protected while on a PC, but the self-expanding capability will be lost (due to the loss of the resource fork). The .sea must then be decompressed through the use of StuffIt Expander on the old destination Mac.


Certain (uncompressed) Disk Copy 4.2-style disk images may also be unaffected while on a PC. This makes it possible, in some cases, to use WinImage or dd there.


So, it really depends on what you have inside any PC-compressed file, and how that has been handled earlier. Sorry, I cannot be more specific.


Anyway, since you have a Performa running System 7.5, you should be able to handle all older Mac files, and create and/or modify older Macintosh floppies. For file transfers of properly protected files (such as .bin) from a PC, PC-formatted floppies can be used (if the PC Exchange control panel is active on the Performa). I assume that you have access to StuffIt Expander 4.0.1 (and possibly 5.5) as well as the Disk Copy 4.2 utility on the Performa. The Performa could also be the file server for a PowerBook 180c running from a Network Access floppy (or a temporary system folder drag-copied to the internal PowerBook hard drive from the Network Access disk). With the correct cable/adapter, the PowerBook could even act as an external hard disk for the Performa (SCSI Disk mode).

Nov 3, 2016 12:48 PM in response to Jan Hedlund

Hi Jan, I am afraid I am getting nowhere here and am going round in circles now. I have tried what you said with the enabler being put at the root level of the floppy and not in the system folder/suitcase and still when I boot from the install floppy I get the message that "This cannot be installed on this system etc" message. If I boot up the powerbook from its hard drive after copying the system folder from the the network access floppy onto it and then launch the installer on the floppy it does execute wihout the error like it is going to install but then just before installing it refuses to install to my hard drive while it has a system folder on it. I have tried about 3 different system 7.1's from different downloads now and all fail to install. I do have one other but its compressed with 7zip as i mentioned and inside the archive are the .image files and I have no choice but to expand the archive in either windows or Ubuntu as there is no utility in older versions of Mac os to expand them. I did try expanding it in Ubuntu and then compressing it back up as a .zip then transferred it over to the performa. But after expanding it on the performa and getting the .image files out, neither diskcopy 6.3 or 4.22 recognised the files and wouldn't write them to a floppy.

Any more idea's or can you maybe help me with a coy of the first install floppy that will work on a powerbook 180c.

Cant think of anything else myself now I've exhausted every current chance.

Nov 3, 2016 1:42 PM in response to roadrash-uk

Jon,


Just a few comments and questions.


>the enabler being put at the root level of the floppy and not in the system folder/suitcase


The enabler is supposed to be at the root level of the floppy if there is no system folder, just a System suitcase. If on the other hand there is a System Folder (as in the case of a 7.1 Disk Tools floppy), the enabler must be placed inside the System Folder (not suitcase).


>when I boot from the install floppy I get the message that "This cannot be installed on this system etc" message.


Would it be correct to assume that the install floppy is from a general System 7.1 (not 7.0, 7.0.1 or 7.1.1) set of disks? If yes, did you click the custom install button? Did you then choose the option for all Macintosh computers? Have you tried to install directly onto an totally empty hard disk to begin with?


>If I boot up the powerbook from its hard drive after copying the system folder from the the network access floppy onto it and then launch the installer on the floppy


The drag-copied System Folder from the Network Access disk is primarily of interest for transfers of the nineteen System 7.5.3 files. Have you tried to copy the system enabler into the System Folder of the 7.1 Disk Tools floppy (which should have a System Folder), and then to drag-copy this System Folder to the hard disk?


If you do not know for sure that your System 7.1 files are OK (there was no free Apple download for System 7.1), I would suggest that you install a fresh System 7.5.3 instead.

Nov 3, 2016 4:20 PM in response to Jan Hedlund

Hi Jan thanks very much I have finally got it working and all along it was my mistake basically. I did what you said with the disk tools disk and copied its folder to my hard drive but it still also told me it wouldn't work with my system so I tried to copy the enabler into (i'm going to call it by its true name) the directory called "system" but again I was refused due to permissions. It was then I realised that there were two directories "system" which was also inside another directory called "system folder". Then I realised that the enabler was meant to go into the directory called "system folder" and not into the directory called "system". Its terminology when I read the enabler was to go in the system folder i didn't realise it meant exactly that and not the directory called "system" . It was at that time i also noticed my enabler still had a .sea extension which meant it was still compressed. I remember decompressing it from a archive i think ending in .sit but hadn't noticed it was still further compressed. Anyway its all working now Jan and I thank you for your help. You really do have the patience of and are a saint.


A lesson I wont forget in a hurry. many thanks Jan

regards Jon...

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

how to copy enabler to system folder

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.