Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Architectures & Platforms Gentoo on PPC
  • Search

libata on iMac G3?

Have a PowerPC specific problem? This is the spot.
Post Reply
Advanced search
4 posts • Page 1 of 1
Author
Message
alexbuell
Guru
Guru
Posts: 503
Joined: Thu Jul 18, 2002 6:49 am
Location: "Hemp"shire, UK
Contact:
Contact alexbuell
Website

libata on iMac G3?

  • Quote

Post by alexbuell » Thu May 13, 2010 10:01 pm

Has anyone successfully changed over to libata from the original IDE in the kernel on iMac G3? If so, please share your experiences. In particular, which of the libata PATA drivers do I need to select?

Many thanks!
Cheers,
Alex.

Linux - the best text adventure game ever.
Top
gringo
Advocate
Advocate
User avatar
Posts: 3793
Joined: Sun Apr 27, 2003 10:25 am

  • Quote

Post by gringo » Fri May 14, 2010 12:38 pm

which of the libata PATA drivers do I need to select
in 2.6.33 there only is CONFIG_PATA_MACIO available as far as i know and if that one doesnt work for you then i think you have to mask the latest udev.

cheers
Top
alexbuell
Guru
Guru
Posts: 503
Joined: Thu Jul 18, 2002 6:49 am
Location: "Hemp"shire, UK
Contact:
Contact alexbuell
Website

  • Quote

Post by alexbuell » Fri May 14, 2010 12:57 pm

gringo wrote:[in 2.6.33 there only is CONFIG_PATA_MACIO available as far as i know and if that one doesnt work for you then i think you have to mask the latest udev.
Thanks very much, I'll try 2.6.33 and see if it works.
Cheers,
Alex.

Linux - the best text adventure game ever.
Top
iMike
Apprentice
Apprentice
Posts: 217
Joined: Fri Apr 01, 2005 11:16 am
Location: Stockholm, Sweden

  • Quote

Post by iMike » Sun Jul 25, 2010 1:19 pm

I can now report that I've got a B/W PowerMac G3 going with libata. The upgrade from the depreciated IDE kernel drivers requires that you:

* Build a 2.6.33-r2 or higher kernel (perhaps this worked earlier, but this is the kernel I used) as follows:

** add CMD64x PATA support in the kernel
This was the case for my G3 (built in Europe) in any case. I did a "lshw" command while still in the IDE environment and saw
driver=CMD64x_IDE which gave me the tip off that I should set the corresponding counterpart in libata:
Device Drivers --> Serial ATA and Parallel ATA drivers ---> CMD64x PATA support [y]
In addition to --> Apple PowerMac/PowerBook internal 'MacIO' IDE [y] suggested in the Gentoo manual

** also in the Kernel make sure
Device Drivers --> SCSI device support --> SCSI disk support [y] and SCSI CDROM support [y]

* After building the kernel, add ofboot=/dev/hda2 and the new 2.6.33-r2 kernel to /etc/yaboot.conf and do a "ybin -v"

* set your /etc/fstab to expect sdbN, i.e., if it was hda5 change to sdb5 (yes, that is sdb not sda)

* reboot

* At the boot command, give the root=/dev/sdb4 (or where ever your real root is at) as a parameter to the Kernel. Once successfully booted into the libata environment, change /etc/yaboot.conf so that hdN names become sdbN names; run ybin -v and reboot.

Note: this possibly assumes that you have root, boot, and swap on standard partitions. I have that, but usr, var, ... on LVM.

Well, that's the way it worked for me anyway.
/iMike
Top
Post Reply

4 posts • Page 1 of 1

Return to “Gentoo on PPC”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic