Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
Hi There, I have an iMac, G3 350MHz, slot-loading, with O.S. 9.1 and O.S.X also. (Drive NOT partitioned)
The problem is that I would like to safely remove O.S.X without harming the remainder of the O.S. [including those invisible files, etc] Please email me by return, or post here if you have any sugestions on how to do this.Kieran

Find your OS 9 System Folder and any OS 9 applications that you use and move them somewhere safe.
Throw everything else on the root level of the hard drive in the Trash and then put the System Folder and other stuff back where it came from. Reboot.
Verify functionality of everything you can think of. When you're done, empty the Trash.
p

If you've installed Mac OS X over Mac OS
9.1 on a drive and want to remove the Mac
OS X items from the drive:- reboot into Mac OS 9.1
- paste this script into a new Applescript
window in the script editor and save it as
a classic applet. quit script editor.
- run this scriptAll Mac OS X items will be placed in the
trash.BEFORE YOU EMPTY THE TRASH, MAKE
SURE THAT IT DOES NOT CONTAIN
ITEMS YOU WANT TO KEEP!
property root_items : {"bin", "dev",
"Network", "private", ¬
"sbin", "usr", "Volumes", ".DS_Store",
".hidden", "cores", ¬
"etc", "tmp", "var", "Applications",
"Developer", ¬
"Library", "mach", "mach.sym",
"mach_kernel", "System", ¬
".Trashes", "Users", ".vol"}
property systemfolder_items : {"Classic",
"Classic Support", ¬
"Classic Support UI", "ProxyApp"}
tell application "Finder"
activate
try
set this_version to the version as string
if this_version does not start with "9" or ¬
this_version is not greater than or equal
to "9.1" then ¬
error "This script requires a Mac OS 9.x
system greater than 9.0.4."
display dialog "This script will move Mac
OS X items from the startup disk to the
trash." with icon 2
display dialog "Should this script delete
the Users folder?" buttons {"Cancel",
"Yes", "No"} default button 3
set the users_flag to the button returned
of the result
repeat with i from 1 to the count of the
root_items
set this_item to item i of the root_items
if this_item is not "Users" or ¬
the users_flag is "Yes" then
if exists (item this_item of the startup
disk) then
delete item this_item of the startup
disk
end if
end if
end repeat
repeat with i from 1 to the count of the
systemfolder_items
set this_item to item i of the
systemfolder_items
if exists (item this_item of the system
folder) then
delete item this_item of the system
folder
end if
end repeat
beep
display dialog "The Mac OS X items have
been placed in the Trash."
on error error_message number
error_number
if the error_number is not -128 then
beep
display dialog error_message buttons
{"Cancel"} default button 1
end if
end try
end tell

bob,
i pasted your script text into a new 'script
editor' blank, and got syntax errors. would
not work any way i tried it. could you
e-mail me the executable script?

Bob,
I would be grateful if you could mail me
the script also.
I have in fact installed Mac O.S. X over 9.1
on a non-partitioned drive.Thanks,
Kieran

Are there any applescript savvy people out
there who can verify if this pasted script of
BOB's actually works? I tried to fumble my
way thru it in script editor via cut-n-paste,
to no avail. And Bob's no help as he
seems to think he never had an
executable applescript file...Only the TEXT
and it seemd to work in and of itself
somehow for him (sorry Bob. i am calling
you to task on your very promising post
and so far....... No offense.)

![]() |
Quark hangs when moving i...
|
how to uninstall toast 5....
|

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |