Jump to content

[Guide] Convert your Retail Leopard Disk/image into a self-booting Backup using Boot-132


120 posts in this topic

Recommended Posts

  • 1 month later...
Part E) Creating the final disk image

1. Open Toast Titanium

2. Click the "Copy" Tab

3. Select Disc Image Merge

4. For "Select ISO Image…" open new.iso from your desktop

5. For "Select Mac Image…" open your modified leopard image.

6. Save as disk image.

7. Burn your newly created image!

 

Excellent and still relevant guide, thank you. For those who do not need to merge the disc images, you can just use disk utility instead of toast to create the iso.

Mount the image you created , select it, menu -> images -> convert: image format DVD/CD master

save that image (on mac, a .cdr is the same as .iso) and burn that.

Link to comment
Share on other sites

  • 4 weeks later...

created a singlelayer DVD from retail 1.5.1. no succes at all. It just hung from the start, after reporing VESA v3.0 14MB (NVIDIA)

 

I check what I did and found the kext files I added to be of a non root:wheel owner ship. Redid after re-chown-ing and tried to start. With the -v -f options I see plenty of kext directories being read. In the end the result is:

 

Attempting to determine CPU Multiplier. If system rebootsm RDBMSR 198h causes a fault.

Determined CPU:FSB multiplier to be 0

CPU says its multiplier is 0 wich makes no sense. The kernel as shipped by Apple will not support this and will cause the machine to reboot immediately.

Press 'y' to continue or use Ctrl+Alt+Delete to reboot.

 

Indeed a 'y' makes the machine restart

 

Same thing happens without the -f option.

 

Darwin/x86 boot v5.0.132_dfe_r146

6141 MB memory

 

are the top two lines by the way.

 

Machine used is built with: Gigabyte EX58-UD5, Intel I7 920, 6GB ram, 1TB SATA Seagate 7200.12, Sony optiarc AD7240S, ASUS VGA EN9800GT/HTDP/512

 

Any pointers/clues/hint/tips or solutions are very welcome indeed.

 

Thanks!

Paul.

 

BTW I forgot, but the kext on my DVD are:

 

		   ACPIPS2Nub.kext						   HDAEnabler.kext
		 AppleAC97Audio.kext					 IONetworkingFamily.kext
		 AppleACPIPS2Nub.kext					IntelCPUPMDisabler.kext
		 AppleACPIPlatform.kext				  LegacyHDAController.kext
		 AppleAHCIPort.kext					  LegacyHDAPlatformDriver.kext
		 AppleAPIC.kext						  LegacyIOAHCIBlockStorage.kext
		 AppleAzaliaAudio.kext				   LegacyJMicronATASATAIDE.kext
		 AppleGenericPCATA.kext				  LegacyJMicronJMB36xSATA.kext
		 AppleIntelIntegratedFramebuffer.kext	NVinject.kext
		 AppleNForceATA.kext					 NVkush.kext
		 ApplePS2Controller.kext				 OpenHaltRestart.kext
		 AppleSMBIOS.kext						SMBIOSEnabler.kext
		 AppleVIAATA.kext						UUID.kext
		 Disabler.kext						   dsmos.kext

 

Link to comment
Share on other sites

I tried to follow this guide and it didn't work for me :P I have installed xcode. Does it mean that I have xar now? Cause I dont know how to install it. Anyways I tried this method using Snow Leopard. Is it possible to make it work on PC with this guide?

 

Thanks

Link to comment
Share on other sites

  • 3 weeks later...

I got it to boot off my usb external hard disk! =] Thanks! I do have a problem with your guide: I couldn't locate OSinstall even after creating a read/write image. The easiest way around this in order for me to add in the modified OSinstall.mpkg was:

 

sudo cp /Users/YOURMACCOMPUTERNAME/Desktop/OSinstall.mpkg /Volumes/YOURMACDRIVENAME/System/Installation/Packages

 

Anyhow, everything looks great!

 

----------------------

Studio XPS 13!

Link to comment
Share on other sites

No luck with xar thus far... I keep getting the message "no files to operate on" after trying "xar -c -f osinstall.mpkg"

 

What would cause this???

 

hey you didnt notice the * at the end of that command did you lol, i did the same thing... me is blind lol... you need to call xar -c -f osinstall.mpkg * then it works :P

 

 

 

How do you unlink the files you remove when you delete packages to make the image smaller? mine thru an error about not having all the files

Link to comment
Share on other sites

generic.iso file is no longer available at the address provided.

Can someone please re-upload it ?

 

I would like to second the request of pawz and sandr for the generic.iso file.

This is an excellent write-up and I'd like to give this a try (I have a MBP but I am building a PC desktop).

But I am stopped dead without the generic.iso file.

Link to comment
Share on other sites

I would like to second the request of pawz and sandr for the generic.iso file.

This is an excellent write-up and I'd like to give this a try (I have a MBP but I am building a PC desktop).

But I am stopped dead without the generic.iso file.

 

... I will have a look for that

- but later (maybe at MEZ 20:00 23.08.09 or until tomorrow) ...

Link to comment
Share on other sites

  • 2 weeks later...
  • 3 weeks later...

hello...i'm havin a bit of a problm mounting the iso image

 

whenever i giv the cmd :

sudo mount -rw hfsplus -o loop /mnt/media/『←→ҳ̸Ҳ̸ҳ←→』♪♫ .•´/snowleopard.iso /mnt/media/Macintosh/iso

 

i get an error message :

Usage: mount -V : print version

mount -h : print this help

mount : list mounted filesystems

mount -l : idem, including volume labels

So far the informational part. Next the mounting.

The command is `mount [-t fstype] something somewhere'.

Details found in /etc/fstab may be omitted.

mount -a [-t|-O] ... : mount all stuff from /etc/fstab

mount device : mount device at the known place

mount directory : mount known device here

mount -t type dev dir : ordinary mount command

Note that one does not really mount a device, one mounts

a filesystem (of the given type) found on the device.

One can also mount an already visible directory tree elsewhere:

mount --bind olddir newdir

or move a subtree:

mount --move olddir newdir

One can change the type of mount containing the directory dir:

mount --make-shared dir

mount --make-slave dir

mount --make-private dir

mount --make-unbindable dir

One can change the type of all the mounts in a mount subtree

containing the directory dir:

mount --make-rshared dir

mount --make-rslave dir

mount --make-rprivate dir

mount --make-runbindable dir

A device can be given by name, say /dev/hda1 or /dev/cdrom,

or by label, using -L label or by uuid, using -U uuid .

Other options: [-nfFrsvw] [-o options] [-p passwdfd].

For many more details, say man 8 mount .

 

do u thnk sumthin's wrong wit the cmd or m i missing sumthin else....'ve been tryin for days now

 

my confg :

processor : intel core i7 @ 2.67 ghz

ram : 2 gb transcend ddr3

motherboard : asus p6t deluxe ve

graphics card : xfx nvidia gtx 260

 

 

that's it ...thnx in advance

 

contd...

『←→ҳ̸Ҳ̸ҳ←→』♪♫ .•´ is the ntfs drive where the iso image "snowleopard.iso" is located

Macintosh is the hfsplus partition and iso is the directory or mounting point...

Link to comment
Share on other sites

  • 2 weeks later...
  • 1 month later...
 Share

×
×
  • Create New...