Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Gentoo PPC on PowerMac 7600
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Gentoo on PPC
View previous topic :: View next topic  
Author Message
eXess
Apprentice
Apprentice


Joined: 17 Aug 2003
Posts: 243
Location: Belgium

PostPosted: Mon Jan 16, 2006 11:30 am    Post subject: Gentoo PPC on PowerMac 7600 Reply with quote

Hi all ,

I own an old Power Mac 7600/120 and I thought about installing Gentoo (and possibly Fulxbox) on it. I DL'ed the GentooPPC iso, burned it (on a PC using Nero) and tried to boot... To no avail. No way I can boot the damn machine using that CD (I'm a Mac user so I know about C-holdging and "startup disk" control panel. The machine currently runs Mac OS 8.6. So I thought maybe that architecture is not supported?

Can anyone tell me if a. GentooPPC can actually run in a PMac 7600 (that's a PowerPC 604e @ 120 MHz) and b. if there's a specail way to get going on that kind of machine...

Thanks in advance !
_________________
. . . . . . . .
eXess
Back to top
View user's profile Send private message
enrique
Guru
Guru


Joined: 03 Sep 2002
Posts: 342
Location: Denmark

PostPosted: Mon Jan 16, 2006 11:35 am    Post subject: Reply with quote

I think it a 7600 falls in the oldworld category of Macs, so you need BootX to boot the machine. I have a slight outdatet guide here: Gentoo installation on a Powerbook 3400
_________________
Kind regards, enrique
Workstation,HTPC,Powerbook
Back to top
View user's profile Send private message
Maedhros
Bodhisattva
Bodhisattva


Joined: 14 Apr 2004
Posts: 5511
Location: Durham, UK

PostPosted: Mon Jan 16, 2006 12:29 pm    Post subject: Reply with quote

Moved from Installing Gentoo to Gentoo on PPC.
_________________
No-one's more important than the earthworm.
Back to top
View user's profile Send private message
JoseJX
Retired Dev
Retired Dev


Joined: 28 Apr 2002
Posts: 2774

PostPosted: Mon Jan 16, 2006 5:34 pm    Post subject: Reply with quote

Yes, this is an Old World mac, you'll need OS9 to bootstrap from with BootX. I'd recommend using the 2005.0 InstallCD for now, the 2005.1 doesn't work as well with OW machines.
_________________
Gentoo PPC FAQ: http://www.gentoo.org/doc/en/gentoo-ppc-faq.xml
Back to top
View user's profile Send private message
enrique
Guru
Guru


Joined: 03 Sep 2002
Posts: 342
Location: Denmark

PostPosted: Mon Jan 16, 2006 5:37 pm    Post subject: Reply with quote

Does BootX require OS9? because you can get 7.5.3 for free on apple's ftp
_________________
Kind regards, enrique
Workstation,HTPC,Powerbook
Back to top
View user's profile Send private message
JoseJX
Retired Dev
Retired Dev


Joined: 28 Apr 2002
Posts: 2774

PostPosted: Mon Jan 16, 2006 5:41 pm    Post subject: Reply with quote

It should work with at least 7.5+, I've never tried it with older versions of MacOS
_________________
Gentoo PPC FAQ: http://www.gentoo.org/doc/en/gentoo-ppc-faq.xml
Back to top
View user's profile Send private message
COiN3D
Guru
Guru


Joined: 02 Aug 2004
Posts: 543
Location: Munich, Germany

PostPosted: Mon Jan 16, 2006 9:12 pm    Post subject: Reply with quote

Sometimes life is strange. I found an old Macintosh PPC in my work, and hell, it's the same machine as yours. Afterwards I fiddle around with that ol' Macintosh, it had Mac OS 7.5.3 on it's hard drive, and hell, I got BootX workin. I was also able to get a nice lil tux in the upper left corner of the screen (when I was trying to install Debian), but with Gentoo I had no luck so far.

So eXess, just follow the PPC-Gentoo-Install-Instructions, on the second page is exactly listed what you have to do. Tomorrow I'll have to post a picture of the error message which appears when I try to load Gentoo's PPC Kernel & initrd.

Good night... :)
_________________
e17 documentation | Be free and use Jabber as your IM! | Combine IRC and IM


Last edited by COiN3D on Tue Jan 17, 2006 7:27 am; edited 1 time in total
Back to top
View user's profile Send private message
yther
Apprentice
Apprentice


Joined: 25 Oct 2002
Posts: 151
Location: Charlotte, NC (USA)

PostPosted: Tue Jan 17, 2006 2:47 am    Post subject: Reply with quote

I successfully installed and ran Gentoo on a Power Mac 8600, which had MacOS 7.5.something on it. BootX is required and you'll have to leave a minimal MacOS partition on there forever in order to boot into Linux.

I had one problem when installing (with a 2004 LiveCD), and that was that during the boot sequence the local display froze. However, the system was still alive. By typing blind, I was able to start sshd and fix things from a terminal on another box. (I was sooooo glad the LiveCD included sshd!) It was something about the framebuffer—either it needed fb but wasn't using it, or shouldn't have used it but did—as that box is now a doorstop I can't tell you. :( After compiling a new kernel it worked perfectly, and it was my "fallback" computer for well over a year.

Good luck! I'm sure you'll be able to get it set up. :D
Back to top
View user's profile Send private message
eXess
Apprentice
Apprentice


Joined: 17 Aug 2003
Posts: 243
Location: Belgium

PostPosted: Tue Jan 17, 2006 8:02 am    Post subject: Reply with quote

Loads of valuable help in here, thanks a looooot folks. I get to work on the machine today, and 'll keep you informed. Cheers !
_________________
. . . . . . . .
eXess
Back to top
View user's profile Send private message
8600texas
n00b
n00b


Joined: 24 Jan 2006
Posts: 14

PostPosted: Tue Jan 24, 2006 9:58 am    Post subject: I'm also have problems installing Gentoo!!!! Reply with quote

Hi Everyone,
Just want say that I'm presently trying to install Gentoo 2005.1 Universal PPC LiveCD into my 8600/300. I'd like to get into this discussion. Hopefully,I can "get and give" some help from you guys. I've been trying for a week now, but I haven't had any luck yet.

I have a 8600/300 Power Mac, 256M Ram, two 40 gig barracuda scsi drives, 1 apple cdrom and running Sys 9.1. I've installed Bootx and it appears to be working fine. I've tried alot of the "current" kernal and ramdisk combinations.... getting "boot" device not specified. i'm able to shell in, but I can't get the Install started. My biggest problem is that I can't mount my LivedCD. I read some of the other post to try "earlier" versions of the LiveCD.....I'll do that next!

Any help or suggestions will be greatly appreciated!!!!
Thanks.......
Back to top
View user's profile Send private message
JoseJX
Retired Dev
Retired Dev


Joined: 28 Apr 2002
Posts: 2774

PostPosted: Tue Jan 24, 2006 4:26 pm    Post subject: Reply with quote

Like I said above, it really won't work with 2005.1, use 2005.0 or earlier instead. It will be fixed for 2006.0, I've checked the kernel over this time, plus I'll have the hardware to actually test on before release.
_________________
Gentoo PPC FAQ: http://www.gentoo.org/doc/en/gentoo-ppc-faq.xml
Back to top
View user's profile Send private message
panyo
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jan 2004
Posts: 86

PostPosted: Tue Jan 24, 2006 11:14 pm    Post subject: Reply with quote

I have an 8600 300 running LinuxPPC 2000 Q4 (well, there have been a lot of ./configure make installs in the last half decade),
an other 8600 300, and a 7600 all waiting for gentoo. These are fine machines, and can be had almost for free at any university
surplus sale.

I freeze before booting is completed with the 2005.0 CD. I suppose I could assume I have the problem yther had and
try assuming I am at a shell prompt, type
Code:
/etc/init.d/net.eth0 restart


then ssh to one of my servers and see what my address is -- and then what?
Try to ssh back and assume the root password is what? to continue the installation..

I hope 2006.0 will be out soon with support. I think these machines are well worth it.
Back to top
View user's profile Send private message
JoseJX
Retired Dev
Retired Dev


Joined: 28 Apr 2002
Posts: 2774

PostPosted: Tue Jan 24, 2006 11:35 pm    Post subject: Reply with quote

Use this kernel with 2005.0 instead if you're getting freezes:

http://dev.gentoo.org/~josejx/OW-Kernel.bz2
_________________
Gentoo PPC FAQ: http://www.gentoo.org/doc/en/gentoo-ppc-faq.xml
Back to top
View user's profile Send private message
8600texas
n00b
n00b


Joined: 24 Jan 2006
Posts: 14

PostPosted: Wed Jan 25, 2006 7:34 am    Post subject: Reply with quote

JoseX,

fyi, I also tried 2005.0 last week with no luck. I'll download something before 2005.0 and see what happens. I'll keep you posted!

Thanks.
Back to top
View user's profile Send private message
JoseJX
Retired Dev
Retired Dev


Joined: 28 Apr 2002
Posts: 2774

PostPosted: Wed Jan 25, 2006 7:51 am    Post subject: Reply with quote

What did you try? Did you use the OW kernel? What settings did you use for BootX? What was the problem?
_________________
Gentoo PPC FAQ: http://www.gentoo.org/doc/en/gentoo-ppc-faq.xml
Back to top
View user's profile Send private message
eXess
Apprentice
Apprentice


Joined: 17 Aug 2003
Posts: 243
Location: Belgium

PostPosted: Wed Jan 25, 2006 10:21 am    Post subject: Reply with quote

ok, I downloaded 2005.0 as 2005.1 didn't work here either. Now I can use BootX, I use the "G3G4" kernel from 2005.0 CD and with these arguments :
Code:
cdroot root=/dev/ram0 init=linuxrc loop=livecd.squashfs looptype=squashfs console=tty0 nodevfs udev

I also got "Force SCSI ON" checked, and "Force Video Settings", and correct G3G4.igz ramdisk specified.

When I run Linux from BootX, it tries to mount the CDROM then fails, then asks me for a location where he could boot from (as CD fails). I don't have the correct answer to that (and besides, can't quit either so I have to reboot :( ).

Code:
mount: Mounting devfs on /newroot/dev failed: No such device
Error opening file: ".devfsd"  No such file or directory
>> Attempting to mount CD:- /newroot/dev/cdroms/*
>> Attempting to mount CD:- /newroot/dev/ide/cd/*
>> Attempting to mount CD:- /newroot/dev/sr0
>> Attempting to mount CD:- /newroot/dev/dev/sd*
>> No bootable medium found. Waiting for new devices...
>> Attempting to mount CD:- /newroot/dev/cdroms/*
>> Attempting to mount CD:- /newroot/dev/ide/cd/*
>> Attempting to mount CD:- /newroot/dev/sr0
>> Attempting to mount CD:- /newroot/dev/dev/sd*
Could not find CD to boot, something else needed!
>> Scanning for Volume Groups...
  Reading all physical volumes. This may take a while...
  No volume groups found
>> Activating Volume Groups...
  No volume groups found
>> Determining root device...
>> The root block device is unspecified or not detected.
  Please specify a device to boot, or "shell" for a shell...
boot() ::


Here I am, can't go any further.
Any help someone? ;)
_________________
. . . . . . . .
eXess
Back to top
View user's profile Send private message
8600texas
n00b
n00b


Joined: 24 Jan 2006
Posts: 14

PostPosted: Thu Jan 26, 2006 11:51 am    Post subject: Reply with quote

JoseJX and eXess,

Long story short, I've tried alot of things to install Gentoo Linux these past couple of weeks with no luck. After reading many suggestions, howtos, etc.. and other posted comments, I'd like to share my info on what is working and what is "sort of" working on my Mac 8600!

First of all, as stated on one of the Gentoo forums, it was suggested to try Gentoo PPC 1.4 Final (ftp://gentoo.oregonstate.edu/.1/gentoo/releases/historical/ppc/1.4/livecd/ ). I'm happy to say the install appears to work fine on my Mac 8600. My cdrom, scsi drives and video are detected and I should be able to do the install. I first have to "setup" my scsi drives. Hopefully once I get setup with 1.4, I'll see if I can compile the new source code on the current kernel and eventually obtain the latest kernel. OR if someone resolves the problems with 2005.1, I'll definely upgrade to that!
---------------------------------------------------------------------------------------------------------------
BootX settings for Gentoo PPC 1.4 Final (Old World):
cdroot root=/dev/ram0 init=linuxrc loop=live.gcloop doscsi noide noapic nodhcp nousb

Ramdisk: 20000
---------------------------------------------------------------------------------------------------------------






Secondly, I want to mention that I can get Gentoo PPC 2005.1 (Old World) install "sort of" working on my Mac 8600. In my opinion, the PPC32 kernel that goes into the "Linux Kernels" folder inside the System Folder is OK. It's the "ppc32.igz" ramdisk file that's screwing up everything. Instead of dragging the ppc32 ramdisk file into the System Folder, I drag the "livecd.squashfs" file from the 2005.1 cdrom into the the System Folder. In BootX, I then click on Options. I select the "livecd.squashfs" file for Ramdisk located inside the System Folder( or you can even select the "livecd.squashfs" file inside the cdrom as your ramdisk file). Note that the livecd.squashfs file is 48.3 MB, therefore you should set your BootX Ramdisk size to anything over 48 MB otherwise you'll get a "Kernel Panic - no sync" and a boot failure if the Ramdisk size is less than 48MB. I set my Ramdisk size to 60 MB (=60000).
Anyways, I restart my computer. When the BootX startup window pops up, I select MacOS. (I prefer to go into Linux after my Mac 8600 completely boots up.) I then start BootX, select "livecd.squashfs" as the ramdisk file, enter 60 MB for ramdisk size and enter the Bootx settings below. The Linux kernel appears to boot up fine, but without the username and password at login......I'm locked out! So as recommended in other post, add "init=/bin/sh" in your BootX settings below to jump you into the shell. Then another problem arises, the "livecd.squashfs" ramdisk file is "read only", I'm not able to save my edited "/etc/fstab" to mount the cdrom. Permissions, passwords, tables and mount points have to be changed to make the install work. At this point, I'm basically overwhelm. As I said, it "sort of works." Hope this info helps somebody. I'll fiddle around with this setup later!


---------------------------------------------------------------------------------------------------------------------------------------------
BootX settings for Gentoo PPC 2005.1 (Old World)
cdroot root=/dev/ram0 loop=livecd.squashfs looptype=squashfs doscsi noide noapic nodhcp nousb udev init=/bin/sh

Ramdisk: 60000

(Try it with and without the "init=/bin/sh")
---------------------------------------------------------------------------------------------------------------------------------------------



Also, I had problems with video on some of the livecd's. I have a 21" multiscan monitor, I found that if I switched to 640x480 resolution......my video problems went away.

JoseJX, I'll try your OW-Kernel.

eXess, I couldn't get 2005.0 to work either.
Back to top
View user's profile Send private message
8600texas
n00b
n00b


Joined: 24 Jan 2006
Posts: 14

PostPosted: Fri Jan 27, 2006 7:42 am    Post subject: Reply with quote

JoseJX,

======================================================================
Your OW-Kernel works on my Mac 8600!!!!!!! THANK YOU THANK YOU. I'm soooooo very happy.
======================================================================


For the benefit of any other users interested in installing the Gentoo Universal PPC LiveCD 2005.1 on a PPC Mac 8600/300, this is my setup:

BootX 1.2.2
kernel: OW-Kernel
Ramdisk file: ppc32.igz (from Gentoo Universal PPC LiveCD 2005.1)
Ram size: 60000
more kernel arguments: cdroot root=/dev/ram0 init=linuxrc loop=livecd.squashfs looptype=squashfs doscsi noide noapic nodhcp nousb udev


Everything detected at startup. My two 40 GB Barracuda drives, Apple cdrom, Video, Vram, Ram, Mouse, etc.....Looks Great. I'm going to do the complete install tomorrow!!! Again, Thank you very much.



*******************************************************************************
By the way, forget all my comments I post above about "what works and sort of works." Your OW-Kernel is what I needed. LoL
*******************************************************************************
Back to top
View user's profile Send private message
8600texas
n00b
n00b


Joined: 24 Jan 2006
Posts: 14

PostPosted: Fri Jan 27, 2006 7:50 am    Post subject: Reply with quote

Also, I expanded the OW-Kernel with Stuffit Expander before dropping it into the kernel folder.
.
Back to top
View user's profile Send private message
eXess
Apprentice
Apprentice


Joined: 17 Aug 2003
Posts: 243
Location: Belgium

PostPosted: Tue Feb 07, 2006 8:49 am    Post subject: Reply with quote

Back again with the oldworld install thing...

I matched 8600texas instructions but I can't start the install. Quite strange because his 8600/300 is exactly the same generation as my 7600/120. Here are error startup messages (can't copy all of them because it's lenghty and I got to copy it all by hand!)
Code:
(I pass upon the sda and sdb devices found and recognized, idem for USB)

>> Attempting to mount CD:- /dev/sr0
>> CD Medium found on /dev/sr0
>> Determining root device...
>> Determining looptype...
** Warning: loop type unspecified!
>> Copying read-write image contents to tmpfs
(fails)
>> No cdupdate.sh found, skipping...
>> Booting (initramfs)......
chroot: cannot execute /bin/sh: No such file or directory
Kernel Panic - not syncing: Attempted to kill init!
 <0> Rebooting in 180 seconds...

How strange... CD recognized (it's the Gentoo 2005.1 livecd, I swear!) and mounted, "looptype=squashfs" in kernel args, but nothing works. Well, at this point I really have to admit I don't know what a looptype is. I double-checked kernel arguments tried without the "noide" flag, tried with and without "Force SCSI on" in options, all that to no avail. Anyone has another idea?

Thanks in advance !
_________________
. . . . . . . .
eXess
Back to top
View user's profile Send private message
eXess
Apprentice
Apprentice


Joined: 17 Aug 2003
Posts: 243
Location: Belgium

PostPosted: Tue Feb 07, 2006 8:58 am    Post subject: Reply with quote

[edit]
Same thing when trying to use G3G4.igz as initrd and OW-kernel as kernel
(with 2005.0 D in machine, I promise)... This time I get a warning about loop type unspecified plus a lot more "nout found"'s when booting linuxrc. Still, doesn't sync and reboots with kernel panic.
[/edit]
_________________
. . . . . . . .
eXess
Back to top
View user's profile Send private message
eXess
Apprentice
Apprentice


Joined: 17 Aug 2003
Posts: 243
Location: Belgium

PostPosted: Tue Feb 07, 2006 9:46 am    Post subject: Reply with quote

It boots !

Here are kernel arguments :
Code:
rw cdroot root=/dev/ram0 init=/linuxrc loop=/livecd/squashfs looptype=squashfs doscsi noide noapic nodhcp nousb udev console=tty0

Please note I still get a warning about "looptype unspecified". But it fills the RAM disk and boots, I get the root prompt and I'm beginning the install. Still, I'd love to know what a loop type is... :?:

(and BTW I use "OW-kernel" and "G3G4.igz" initrd -- and a 2005.0 livecd of course)
_________________
. . . . . . . .
eXess
Back to top
View user's profile Send private message
8600texas
n00b
n00b


Joined: 24 Jan 2006
Posts: 14

PostPosted: Tue Feb 28, 2006 9:27 am    Post subject: Reply with quote

Hi eXess,

How you doing?
Did you install?
Are you compiling a kernel yet?
Have you installed KDE?

I'm happy to say....I'm doing all of the above with 2005.0. It took alot of "hacking" and it took awhile, but I've definitely made some big progress. Let me know if you need some help. Since our computers are somewhat similar, I might be able to give you some help!


BTW, I'm browsing the internet, logging in and posting these comments with my freshly compiled KDE enviroment!!!!


8600texas.
Back to top
View user's profile Send private message
COiN3D
Guru
Guru


Joined: 02 Aug 2004
Posts: 543
Location: Munich, Germany

PostPosted: Tue Feb 28, 2006 11:02 am    Post subject: Reply with quote

Hi there,

as I've already told some posts on the top, I've got that old 7600/120 Mac (crap :)) here, and now I wanted to start another try. I've downloaded the 2005.0 Installer-CD, it seems to boot fine. But there is one problem: when I look into /dev, there are several partitions on my two scsi disks (about nine), but I just have one partition on each. When I call up e.g. cfdisk /dev/sda, it shows me the right amount of available memory, but no partitions, although there should be one.

What would you say what the problem might be?

Thanks...
_________________
e17 documentation | Be free and use Jabber as your IM! | Combine IRC and IM
Back to top
View user's profile Send private message
JoseJX
Retired Dev
Retired Dev


Joined: 28 Apr 2002
Posts: 2774

PostPosted: Tue Feb 28, 2006 1:15 pm    Post subject: Reply with quote

You need to use mac-fdisk instead.
_________________
Gentoo PPC FAQ: http://www.gentoo.org/doc/en/gentoo-ppc-faq.xml
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on PPC All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum