openSUSE Forums > Archives > SF Archives > ARCHIVES - PPC » Powerpc Dvd From Cd .isos?

Go Back   openSUSE Forums > Archives > SF Archives > ARCHIVES - PPC
Forums FAQ Members List Search Today's Posts Mark Forums Read

ARCHIVES - PPC Questions specific to PowerPC systems running SUSE Linux
(Questions that apply to both PPC and non-PPC systems should be posted in the appropriate mixed architecture forums)

 
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 30-Jul-2006, 06:28
jayk123
Guest
 
Posts: n/a
Default

Please help.
A want to burn a bootable OpenSuse DVD for a Mac.
The thought of swapping CDs during install is really ugly.
I have done the network install which was ok (hard to start, have to type in the IP address) but I've done the full download now and would like to use fast local media.
I have all the CD .isos on another Mac OS X system.
I have the makeSUSEdvd script.
I have rpm. (via DarwinPorts and/or Fink)
I have mkisofs. (ditto)
I will have gpg shortly. (ditto)
I have the yast autotools.
I had to say rpm -ignoreos and maybe -nodeps.
rpm was complaining about stuff like gzip and Perl that I already had.

But what about the boot part?
I noticed makeSUSEdvd does Grub stuff.
That's not going to be correct.

I have searched a ton and can't find much that is clear.
There is a lot on bootable CDs but not so much for Macs and
besides I don't know what files to use here.
Maybe I copy something from CD1 or something?

Please help. This should be on the Wiki. Thanks.
- Jay
  #2 (permalink)  
Old 30-Jul-2006, 20:46
jayk123
Guest
 
Posts: n/a
Default

The use of the -D switch to ls also makes this fail on Mac OS X 10.4.
  #3 (permalink)  
Old 31-Jul-2006, 08:52
jayk123
Guest
 
Posts: n/a
Default

I'm able to burn a DVD that has lots of stuff on it and boots and starts setup but then I hit the "no catalog found at cd://?devices/hdb" error. I did not run create_package_descr since I didn't add any packages vs. what the CD's already have and wanted to limit dependencies. I burned the DVD on Mac OS X. Some key missing information I have found is like, and I don't know if this is right since it isn't quite working:

An excerpt from my Perl:

my $BootDirectory = catfile($TempMain, "suseboot");
my $BootFile = catfile($BootDirectory, "yaboot");
my $Command =
"hdiutil makehybrid"
. " -o $Out"
# . " -default-volume-name $LongVolumeName"
# . " -publisher $Publisher"
. " -eltorito-boot $BootFile -no-emul-boot"
. " -iso"
. " -iso-volume-name $ShortVolumeName"
# . " -joliet"
# . " -joliet-volume-name $LongVolumeName"
. " -hfs"
. " -hfs-blessed-directory $BootDirectory"
. " -hfs-volume-name $LongVolumeName"
. " $TempMain";

hdiutil makehybrid is like mkisofs but it comes with Mac OS X (10.4).
 

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On




 

Search Engine Friendly URLs by vBSEO 3.3.0 RC2