Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Tratkazir_the_1st

macrumors 65816
Original poster
Feb 11, 2020
1,076
556
Russia, Moscow region
Hi, it's me again :D.

Now with removed DVD drive, how can I install some OS from other DVD? Got one, FireWire connected, works quite good in Leopard (don't remember model, it's probably Panasonic/matshita, because they are best in DVD-RAM processing, I think). The problem is, if I hold OPT at power on, to choose boot drive, not all Linux distro can be booted from FW-DVD. When we look in files, responsible for cd-boot, there are frequently hardcoded path too boot-loader, something like "boot cd:,\install\yaboot conf=cd:,\install\yaboot.conf". But as far as I understand devalias output, cd by default is alias to ide master port (where default DVD drive lives). So booting such way becomes impossible if there are something instead DVD (hard drive :D ).

The question is, is it possible to make alias for DVD which sits at FW? And how? :D
 
Hi, it's me again :D.

Now with removed DVD drive, how can I install some OS from other DVD? Got one, FireWire connected, works quite good in Leopard (don't remember model, it's probably Panasonic/matshita, because they are best in DVD-RAM processing, I think). The problem is, if I hold OPT at power on, to choose boot drive, not all Linux distro can be booted from FW-DVD. When we look in files, responsible for cd-boot, there are frequently hardcoded path too boot-loader, something like "boot cd:,\install\yaboot conf=cd:,\install\yaboot.conf". But as far as I understand devalias output, cd by default is alias to ide master port (where default DVD drive lives). So booting such way becomes impossible if there are something instead DVD (hard drive :D ).

The question is, is it possible to make alias for DVD which sits at FW? And how? :D

I'm curious, does 'multi-boot' at ofw console display any option that allows booting?
 
I'm back :). (https://library.morph.zone/Open_Firmware) - helped greatly to access FW DVD with OpenSUSE.
It works now. But the disk wan't shown as bootable at all!

Seems that OpenSUSE heavily using kexec or similar technics, because installer found more recent kernel (5.8.7), downloaded it & restarted installation with new one :).
 

Attachments

  • IMG_20201008_211527.jpg
    IMG_20201008_211527.jpg
    353.7 KB · Views: 174
  • IMG_20201008_212112.jpg
    IMG_20201008_212112.jpg
    604.8 KB · Views: 217
  • IMG_20201008_212656.jpg
    IMG_20201008_212656.jpg
    703 KB · Views: 169
  • IMG_20201008_212728.jpg
    IMG_20201008_212728.jpg
    272.4 KB · Views: 184
I'm back :). (https://library.morph.zone/Open_Firmware) - helped greatly to access FW DVD with OpenSUSE.
It works now. But the disk wan't shown as bootable at all!

Seems that OpenSUSE heavily using kexec or similar technics, because installer found more recent kernel (5.8.7), downloaded it & restarted installation with new one :).
Wait, you found a version of OpenSUSE for PPC Mac? My understanding is that they dropped support for our old machines some time ago.
 
Wait, you found a version of OpenSUSE for PPC Mac?
It's funny, but yes. Don't remember when & how. But installer even made this year & when I tried to load all this stuff - it got kernel 5.8, if I remember correctly. Now I need 2 things: how to start text-based installer (it' called Yast? Not familiar with SUSE) & which URL I have to input there for installation. Because graphical installer completely have no idea about Apple Partition Map, only GPT & MBR. Which, I believe, whould make installed system unbootable. (I want every installed system be bootable itself, not like GRUB2 from other Linux distro).
 
It's funny, but yes. Don't remember when & how. But installer even made this year & when I tried to load all this stuff - it got kernel 5.8, if I remember correctly. Now I need 2 things: how to start text-based installer (it' called Yast? Not familiar with SUSE) & which URL I have to input there for installation. Because graphical installer completely have no idea about Apple Partition Map, only GPT & MBR. Which, I believe, whould make installed system unbootable. (I want every installed system be bootable itself, not like GRUB2 from other Linux distro).
I believe Yast has primarily been a graphical installer for 20 years, but I don't really know that much about SUSE either. But when you say it knows nothing of APM, do you mean that it can't even see the partitions already on a drive using it? I think some of the later PPC Macs, specifically the aluminium laptops, are capable of booting from GPT, but don't quote me on that, and even if they were, I wouldn't expect it for Linux.

But is there any chance you could share a copy of your installer? An iso, perhaps?
 
I've tried some usual linux command, lsblk or blkid or may be mac-fdisk -l. And output was quite readable, it found all 3 HDDs (1 - 2 versions of Mac OS, tiger & Leopard, 2- Gentoo drive, 3 - former TimeMachine backup disk, which for experiments sits in SAS controller :D ). And yes, there were all partitions listed, APM. Don't want to experiment with GPT on PowerMac (but I'm using it for several years in my systems), let it work as intended with APM :D.
About OpenSUSE Installer - yes, it's ISO image, mine was quite big (3,3 Gb, DVD disk only).

...hey, that was TOO easy - 2 seconds googling & here is it https://download.opensuse.org/ports/ppc/tumbleweed/iso/
may be I'll try Netinstall :D. I wonder if it will install GRUB2 itself instead of yaboot (which is dumb as a cork :D ).
 
About OpenSUSE. I had no idea, that installer (YaST2) can start with R7 360 videocard (but I don't know, which videodriver is it using - amdgpu or radeonsi during installation time). Picture is not great, but it shows second display, Benq, which attached to Radeon.
 

Attachments

  • IMG_20201010_015849.jpg
    IMG_20201010_015849.jpg
    248 KB · Views: 147
Finally. It turned out, that changing alias is quite easy thing :). Command is devalias <WHAT> <OF-PATH>. This one is temporary until reboot, which is quite sufficient for booting some installer. For storing alias - use nvalias (but me personally avoids such changes) :D.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.