Hi there, I have a probably minor problem. For testing I installed OpenSuSE 10.0 PPC on a USB harddrive connected to an iBook. Direct booting from an USB device during startup is not possible on an iBook, especially when the USB-Device gets it powersupply via USB. Installing the System and running didn't cause any severe problems but the boot process is a little bit uncomfortable. (Booting the Installation CD and choosing to boot an installed system). The SuSE Manual describes a way how to create a boot CD for "normal" PCs. This is not applicable to a Mac respectively an iBook. I don't want to install a boot manager on the internal disk of the iBook, I want to keep it untouched. So, how can I create a boot cd for this case? Other distributions use "makebootdisk", but it has to be configured for the Distribution and the hardware and I do not know how. Thank you for your help Frank ______________________________________________________________ Verschicken Sie romantische, coole und witzige Bilder per SMS! Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193
On Thu, Oct 20, Frank Stolpe wrote:
I don't want to install a boot manager on the internal disk of the iBook, I want to keep it untouched.
You could just create a zImage, copy it to the HFS partition and boot it manually from firmware. mkzimage \ --vmlinux /boot/vmlinux \ --initrd /boot/initrd \ --output /tmp/bootfile \ --cmdline "root=/dev/sda2 other options" Then copy it somehow to the root of your OSX partition and boot it from openfirmware prompt: hold down apple + command + o + f keys during boot, then type boot hd:6,bootfile hd:6 is the 6th partition on the internal disk, use pdisk -l /dev/hda to see the number for your setup.
So, how can I create a boot cd for this case?
something like this should work:
BOOTISO=/tmp/mydir
mkdir -p $BOOTISO/suseboot/
#
for i in \
/lib/lilo/pmac/Finder.bin \
/lib/lilo/pmac/System.bin \
/lib/lilo/pmac/yaboot \
/boot/vmlinux \
/boot/initrd \
; do
cp -aLv $i $BOOTISO/suseboot/
done
cat > map.txt <
participants (2)
-
Frank Stolpe
-
Olaf Hering