Summary: | LiveCD mising critical scsi driver for "Oldworld" Mac | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | axelmasok <axelmasok> |
Component: | Current packages | Assignee: | PPC Porters <ppc> |
Status: | RESOLVED FIXED | ||
Severity: | blocker | CC: | bugs, genkernel |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | PPC | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 49549 | ||
Bug Blocks: |
Description
axelmasok
2003-10-09 00:28:34 UTC
I can confirm this on a OldWorld PowerMac 7200 and any 1.4 LiveCD. I'm reassigning this to Pieter since he is maintaining the livecd script. The ppc 2004.0 kernel has support, but hasn't got module autoloading yet. Pass debug to the kernel, modprobe the module you need, and then exit the busybox shell to continue booting using the live environment. Reassigning to genkernel. Since this is a linuxrc issue. it should be possible to pass the device /dev category to look for with my new initrd. This is why automatic module loading is needed. Feature suggestion for catalyst: check out bootfrom argument in the ppc 2004.0 initrd. Hmh, I'm reassigning this to the PPC team as genkernel does indeed support autoloading of modules - nobody's added any modules to the PPC configuration available in /usr/share/genkernel/ppc/modules_load and so this is more of a configuration problem - if somebody would like to make a list and attach it here I'd be happy to commit it in with the next Genkernel release. There is module autoloading 'on demand' and 'forced' module autoloading. Genkernel does 'forced' module autoloading and prevents kmod from autoloading on demand. The problem with current 'forced' module autoloading is that: - different machines require different modules (thermal management, network, scsi cards,...). I could go modprobe all modules on every system, but that will take up much memory and might lead to more kernel oopses. - genkernel force-loads the same modules for all kernels I'm ok with genkernel pruning the non-storage modules for the initrd. But the remaining modules should be loaded on demand if possible. This being said, does anyone know what configurations ppckernel.org and sourcemage are using? Could you have a look at gentoo/src/genkernel_bradmssw/ppc/ and see whether the G4 configuration (also compatible with G3) has the necessary options for /dev/sda detection enabled? 2004.2 has the necessary drivers. Please test. |