Hi Olaf. Well I tried it but no change :(. Lilo appearently uses ultra0 for hard drives. This, as I understand it, only works for slave drives. After running lilo on my iMac it didn't boot into anything, but after I changed all occurences of ultra0 to hd, I had the same functionality as before: Space doens't affect which os is booted and the keyboard doesn't work at the yaboot prompt. I'll paste the output of lilo and pdisk below. lilo output: bash-2.03# lilo rm: /tmp/ppc_lilo/ramdisk: is a directory !!!!!!!!!! unkown option apped !!!!!!!!!!!!! ERROR: initrd = /boot/initdisk7.gz ist not a regular file bash-2.03# lilo rm: /tmp/ppc_lilo/ramdisk: is a directory !!!!!!!!!! unkown option apped !!!!!!!!!!!!! running on pmac_new cat: /proc/device-tree/aliases/ultra0: No such file or directory cat: /proc/device-tree/aliases/ultra0: No such file or directory cat: /proc/device-tree/aliases/ultra0: No such file or directory cat: /proc/device-tree/aliases/ultra0: No such file or directory cat: /proc/device-tree/aliases/ultra0: No such file or directory cat: /proc/device-tree/aliases/ultra0: No such file or directory cat: /proc/device-tree/aliases/ultra0: No such file or directory BOOT_DEVICEPATH = ultra0:7, OTHER_DEVICEPATH = ultra0:6, Volume name is "SuSE" Volume was created on Sun Jul 23 20:00:23 2000 Volume was last modified on Tue Aug 8 22:59:50 2000 Volume has 46945280 bytes free SuSE:linuxboot: f FNDR/MACS 286 0 Sep 14 1999 Finder f zsys/MACS 92862 0 Aug 3 11:52 System f tbxi/chrp 0 416 Aug 8 23:18 os-chooser f BINA/UNIX 0 251811 Aug 8 23:18 yaboot f TEXT/R*ch 0 272 Aug 8 23:18 yaboot.conf f ????/UNIX 0 2821572 Aug 8 23:18 vmlinux f ????/UNIX 0 107109 Aug 8 23:18 initrd.pmacold.gz and pdisk: bash-2.03# pdisk -l /dev/hda Partition map (with 512 byte blocks) on '/dev/hda' #: type name length base ( size ) 1: Apple_partition_map Apple 63 @ 1 2: Apple_Driver_ATA*Macintosh 54 @ 64 3: Apple_Driver_ATA*Macintosh 74 @ 118 4: Apple_Driver_IOKit Macintosh 512 @ 192 5: Apple_Patches Patch Partition 512 @ 704 6: Apple_HFS untitled 5120000 @ 1216 ( 2.4G) 7: Apple_HFS untitled 2 102400 @ 5121216 ( 50.0M) 8: Apple_UNIX_SVR2 Swap 262144 @ 5223616 (128.0M) 9: Apple_UNIX_SVR2 A/UX Root 4096000 @ 5485760 ( 2.0G) 10: Apple_HFS untitled 5 20451328 @ 9581760 ( 9.8G) 11: Apple_Free Extra 272 @ 30033088 Device block size=512, Number of Blocks=30033359 (14.3G) DeviceType=0x0, DeviceId=0x0 Drivers- 1: @ 64 for 21, type=0x701 2: @ 118 for 33, type=0xf8ff Regards, Rasmus
That all sounds a little strange. I created a lilo for ppc, its currently beta software, so be careful. It can be found at ftp://ftp.suse.com/pub/projects/powerpc/
In your case point the boot= value to the partition that contains the suseboot folder. Point the other= value to your real boot partition. Modify the /etc/lilo.conf until it fits and run `lilo`.
It will create a new folder "linuxboot" on the boot partition and mark it bootable. If it still doesnt work, paste the output of pdisk -l /dev/hda and proably the lilo output.
lilo > output 2>&1
Gruss Olaf
-- $ man clone
BUGS Main feature not yet implemented...