Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 72982 - Install Problems with Gentoo 1.4 - Gentoo 2004.2 with Adaptec SCSI Controllers and SCSI CD-ROM
Summary: Install Problems with Gentoo 1.4 - Gentoo 2004.2 with Adaptec SCSI Controller...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: Everything (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo LiveCD Package Maintainers
URL:
Whiteboard:
Keywords: Bug
Depends on:
Blocks:
 
Reported: 2004-11-30 18:08 UTC by Fletch Hasues
Modified: 2022-07-11 06:56 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fletch Hasues 2004-11-30 18:08:50 UTC
If I attempt to install Gentoo with a system with an :

SCSI storage controller: Adaptec AHA-2940U2/U2W

or a:

SCSI storage controller: Adaptec AIC-7892A U160/m (rev 02)

the live cd system will never come up as it locks attempting to do a hardware detection of the controllers.  The lockup occurs when trying the older driver for the Adaptec SCSI controllers, even once the correct driver has been located, and the probe continues.  So a VFS Panic occurs, because the root filesystem can never be located, or a hang occurs with the auto detection.  This occurs from Gentoo 1.4 and all later versions.  Gento 1.2 did not have this problem.




Reproducible: Always
Steps to Reproduce:
1. Insert CD
2. Choose either kernel (either with the doscsi option or let it autoprobe)
3. Await your demise.

Actual Results:  
A VFS Kernel Panic occurs because the root filesystem can not be mounted.

Expected Results:  
The driver should be loaded for my SCSI controller, then the CD-ROM can be
detected and the root file system be mounted, thus continuing the boot process
so that the installation process can begin.

Here are two seperate configs of two computers these tests were ran using lspci:

0000:00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?)
(rev c1)
0000:00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1)
0000:00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1)
0000:00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1)
0000:00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1)
0000:00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1)
0000:00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4)
0000:00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
0000:00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
0000:00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
0000:00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
0000:00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller
(rev a1)
0000:00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3)
0000:00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
0000:00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1)
0000:01:07.0 SCSI storage controller: Adaptec AIC-7892A U160/m (rev 02)
0000:01:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
0000:01:09.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 07)
0000:02:00.0 VGA compatible controller: nVidia Corporation NV25 [GeForce4 Ti
4200] (rev a3)

The other config:

0000:00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-760 MP [IGD4-2P]
System Controller (rev 11)
0000:00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-760 MP [IGD4-2P] AGP
Bridge
0000:00:07.0 ISA bridge: Advanced Micro Devices [AMD] AMD-768 [Opus] ISA (rev 04)
0000:00:07.1 IDE interface: Advanced Micro Devices [AMD] AMD-768 [Opus] IDE (rev 04)
0000:00:07.3 Bridge: Advanced Micro Devices [AMD] AMD-768 [Opus] ACPI (rev 03)
0000:00:09.0 USB Controller: NEC Corporation USB (rev 41)
0000:00:09.1 USB Controller: NEC Corporation USB (rev 41)
0000:00:09.2 USB Controller: NEC Corporation USB 2.0 (rev 02)
0000:00:10.0 PCI bridge: Advanced Micro Devices [AMD] AMD-768 [Opus] PCI (rev 04)
0000:01:05.0 VGA compatible controller: 3Dfx Interactive, Inc. Voodoo 4 / Voodoo
5 (rev 01)
0000:02:04.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
0000:02:05.0 Ethernet controller: D-Link System Inc RTL8139 Ethernet (rev 10)
0000:02:06.0 SCSI storage controller: Adaptec AHA-2940U2/U2W
0000:02:08.0 Ethernet controller: 3Com Corporation 3c905B 100BaseTX [Cyclone]
(rev 24)

Hope this helps.

I temporarily installed an IDE CD-ROM in both systems to get the system
installed to get Gentoo installed.
Comment 1 Chris Gianelloni (RETIRED) gentoo-dev 2004-11-30 18:29:23 UTC
The "old" driver isn't even *on* the 2004.3 release.

Any chance you could REOPEN this with exactly which CD you used, specifically the most recent release you used?
Comment 2 Fletch Hasues 2004-11-30 22:37:48 UTC
Okay, my mistake, I have slept since I have dealt with this issue; I simply thought I would bring it to Gentoo's attention.  My bad.

Anyway, taking one of my systems and doing the default kernel and hiting go causes this.

The system attempts to boot but these messages are the ones I picked out (and I'm sorry about not having details, but there is no "capture" for this text, obviously, so I had to write it down).

....
SCSI subsystem driver Revision 1.00
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno=2
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno=2
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter, errno=2
...
>> Mounting filesystems...
Started device management daemon 1.3.25 for /newroot/dev
>> Attempting to mount CD:- /newroot/dev
>> Attempting to mount CD:- /newroot/dev/ide/cd/*

Busybox ....

/bin/ash: can't access tty: job control turned of
/#

So here is the first result of attempting to just hit "enter" and go...which should work, as it did in Gentoo 1.2.  I just recall problems occurring from Gentoo 1.4 on up.  So there is the first issue, and I'm going to reopen the bug, because it is indeed, a bug.  I'll test both my systems right now, to get more information.

Has
Comment 3 Fletch Hasues 2004-11-30 22:45:43 UTC
Nevermind.  I got the installer to work by doing a gentoo nousb doscsi nodetect

I don't know what to say, this didn't work for me when I attempted to install in the past.  So forget it.  If it ever happens again, I guess I will reopen this as a bug. <shrug>

Has
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-07-11 06:56:22 UTC
*** Bug 857558 has been marked as a duplicate of this bug. ***