Gentoo driver sd needs updating integral dating

04-Aug-2020 00:03

The problem looks like it's not recognizing the hard drive for some reason. That will cause the system to pause before panicing (waiting to see if you put in a boot floppy). The original error messages are different: Still shows: Driver 'sd' needs updating - please use bus_type methods No longer show: Driver 'sr' needs updating - please use bus_type methods the kernel can see your SATA drive and the partitions it contains.This is useful because if it panics, you can't go back and look at the kernel messages that scrolled off the the new kernel after you copy the .config file to its new home. It follows that its failing to read the root filesystem.There have been a lot of changes between 2.6.18 and 2.6.28, so saying no to all the changes will generate a kernel with most of the SATA support turned off. That would mean that the filesystem driver for your root partition is not in the kernel. I have it dual booting with Windows also (unfortunately, I need both).Failure to use make oldconf will get you a kernel that is as mess, as the .config will not be legal for the new kernel. I assume that root is one of the partitions on /dev/sda ? Partition table: 1 = Dell Utility (don't know why I kept this) 2 = Windows 3 = /boot 4 = Extended 5 = swap 6 = / is taken directly from my working kernel boot, which is why I used that as a template for the 2.6.28 entry.Click Here to receive this Complete Guide absolutely free.

After installation, my custom kernel does the same and I had to disable ata completely (CONFIG_IDE) before the sata driver was loaded correctly. id=184825) Now the sata driver loads correctly (it seems) but my hardisk is extremely slow:/dev/sda: Timing cached reads: 3746 MB in 2.00 seconds = 1874.11 MB/sec Timing buffered disk reads: 6 MB in 3.20 seconds = 1.88 MB/sec while when CONFIG_IDE is set, I have the following performace with the ata driver:/dev/hda: Timing cached reads: 7550 MB in 2.00 seconds = 3779.94 MB/sec Timing buffered disk reads: 14 MB in 3.46 seconds = 4.05 MB/sec Any idea on what I can try to do next? Thanks for any suggestion, David My .config is at grub.conf:title Gentoo Linux 2.6.26-r4root (hd0,1)kernel /boot/kernel-2.6.26-gentoo-r4 root=/dev/sda5dmesg:3ware Storage Controller device driver for Linux v1..

Driver 'sd' needs updating - please use bus_type methods Driver 'sr' needs updating - please use bus_type methodsata_piix 00:1f.2: version 2.12ACPI: PCI Interrupt 00:1f.2[B] - IRQ 18ata_piix 00:1f.2: MAP [ P0 -- P1 -- ] PCI: Setting latency timer of device 00:1f.2 to 64scsi0 : ata_piixscsi1 : ata_piixata1: SATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0x1200 irq 14ata2: SATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0x1208 irq 15 ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)ata1.00: ATA-8: WDC WD1600AAJS-60B4A0, 02.03A02, max UDMA/100ata1.00: 312581808 sectors, multi 16: LBA48 NCQ (depth 0/32)ata1.00: configured for UDMA/100 ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)ata2.00: ATAPI: HL-DT-ST DVD-RAM GH15L, RA02, max UDMA/100ata2.00: configured for UDMA/100scsi 0:0:0:0: Direct-Access ATA WDC WD1600AAJS-6 02.0 PQ: 0 ANSI: 5 sd 0:0:0:0: [sda] 312581808 512-byte hardware sectors (160042 MB)sd 0:0:0:0: [sda] Write Protect is offsd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sd 0:0:0:0: [sda] 312581808 512-byte hardware sectors (160042 MB)sd 0:0:0:0: [sda] Write Protect is offsd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA sda: sda1 sda2 sda3 sda4 sd 0:0:0:0: [sda] Attached SCSI disksd 0:0:0:0: Attached scsi generic sg0 type 0scsi 1:0:0:0: CD-ROM HL-DT-ST DVD-RAM GH15L RA02 PQ: 0 ANSI: 5sr0: scsi3-mmc drive: 48x/48x writer dvd-ram cd/rw xa/form2 cdda tray Uniform CD-ROM driver Revision: 3.20sr 1:0:0:0: Attached scsi CD-ROM sr0sr 1:0:0:0: Attached scsi generic sg1 type 5ACPI: PCI Interrupt 00:1f.5[B] - IRQ 18ata_piix 00:1f.5: MAP [ P0 -- P1 -- ] PCI: Setting latency timer of device 00:1f.5 to 64scsi2 : ata_piixscsi3 : ata_piixata3: SATA max UDMA/133 cmd 0x1258 ctl 0x1270 bmdma 0x1220 irq 18ata4: SATA max UDMA/133 cmd 0x1260 ctl 0x1274 bmdma 0x1228 irq 18 ata3: SATA link down (SStatus 0 SControl 300)ata4: SATA link down (SStatus 0 SControl 300)# hdparm -I /dev/sda/dev/sda: ATA device, with non-removable media Model Number: WDC WD1600AAJS-60B4A0 Serial Number: WD-WCAT22716601 Firmware Revision: 02.03A02 Transport: Serial, SATA 1.0a, SATA II Extensions, SATA Rev 2.5Standards: Supported: 8 7 6 5 Likely used: 8 Configuration: Logical max current cylinders 16383 16383 heads 16 16 sectors/track 63 63 -- CHS current addressable sectors: 16514064 LBA user addressable sectors: 268435455 LBA48 user addressable sectors: 312581808 device size with M = 1024*1024: 152627 MBytes device size with M = 1000*1000: 160041 MBytes (160 GB) cache/buffer size = 8192 KBytes Capabilities: LBA, IORDY(can be disabled) Queue depth: 32 Standby timer values: spec'd by Standard, with device specific minimum R/W multiple sector transfer: Max = 16 Current = 16 DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5 Cycle time: min=120ns recommended=120ns PIO: pio0 pio1 pio2 pio3 pio4 Cycle time: no flow control=120ns IORDY flow control=120ns Commands/features: Enabled Supported: * SMART feature set Security Mode feature set * Power Management feature set * Write cache * Look-ahead * WRITE_BUFFER command * READ_BUFFER command * NOP cmd * DOWNLOAD_MICROCODE * 48-bit Address feature set * Device Configuration Overlay feature set * Mandatory FLUSH_CACHE * FLUSH_CACHE_EXT * SMART error logging * SMART self-test * General Purpose Logging feature set * 64-bit World wide name * WRITE_UNCORRECTABLE_EXT command * Segmented DOWNLOAD_MICROCODE * SATA-I signaling speed (1.5Gb/s) * SATA-II signaling speed (3.0Gb/s) * Native Command Queueing (NCQ) * Phy event counters DMA Setup Auto-Activate optimization Device-initiated interface power management * Software settings preservation * SMART Command Transport (SCT) feature set * SCT Long Sector Access (AC1) * SCT LBA Segment Access (AC2) * SCT Error Recovery Control (AC3) * SCT Features Control (AC4) * SCT Data Tables (AC5) unknown 206[12] (vendor specific) unknown 206[13] (vendor specific)Security: Master password revision code = 65534 supported not enabled not locked frozen not expired: security count supported: enhanced erase 28min for SECURITY ERASE UNIT. Logical Unit WWN Device Identifier: 50014ee1abeda4c4 NAA : 5 IEEE OUI : 0014ee Unique ID : 1abeda4c4Checksum: correctlspci:00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92) 00:1f.0 ISA bridge: Intel Corporation 82801IB (ICH9) LPC Interface Controller (rev 02)00:1f.2 IDE interface: Intel Corporation 82801IB (ICH9) 2 port SATA IDE Controller (rev 02)00:1f.5 IDE interface: Intel Corporation 82801I (ICH9 Family) 2 port SATA IDE Controller (rev 02) Portage (default/linux/x86/2008.0, gcc-4.1.2, glibc-2.9_p20081201-r0, 2.6.26-gentoo-r4 i686)=================================================================System uname: [email protected]_3.00GHz-with-glibc2.0 Timestamp of tree: Mon, 0000app-shells/bash: 3.2_p48dev-java/java-config: 1.3.7-r1, 2.1.6-r1dev-lang/python: 2.4.4-r14, 2.5.2-r8dev-python/pycrypto: 2.0.1-r6dev-util/cmake: 2.6.2 sys-apps/baselayout: 2.0.0sys-apps/openrc: 0.4.0sys-apps/sandbox: 2.13, 2.63sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2sys-devel/binutils: 2.19 sys-devel/gcc-config: 1.4.0-r4sys-devel/libtool: 1.5.26virtual/os-headers: 2.6.27-r2ACCEPT_KEYWORDS="x86"CBUILD="i686-pc-linux-gnu"CFLAGS="-O2 -march=prescott -msse3 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu"CONFIG_PROTECT="/etc"CONFIG_PROTECT_MASK="/etc//etc/env.d /etc/env.d/java/ /etc/fonts//etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=prescott -msse3 -fomit-frame-pointer -pipe"DISTDIR="/usr/portage/distfiles"FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS=" ftp://net/gentoo-distfiles/ " LDFLAGS="-Wl,-O1"LINGUAS="en"MAKEOPTS="-j3"PKGDIR="/usr/portage/packages"PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp"PORTDIR="/usr/portage"SYNC="rsync://"USE="X a52 aac acl acpi alsa avahi bash-completion berkdb bzip2 cairo cdda cdr cjk cli cracklib crypt cups dbus directfb dri dvb dvd dvdr encode exif fbcon ffmpeg fglrx flac fortran gdbm gif gnome gphoto2 gpm gtk gtk2 hal httpd ibitmap-fonts iconv imagemagick isdnlog jpeg ladspa matroska midi mmx mp3 mpeg mudflap ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png ppds pppd python readline reflection samba session spl sqlite sse ssl stream svg sysfs tcpd theora threads tiff truetype-fonts type1-fonts unicode v4l v4l2 vim-syntax vorbis win32codecs x264 x86 xcomposite xorg xv xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="intel i810" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY Thanks Nikos, I had a look in the bios, couldn't find AHCI (it's HP Compaq BIOS, not very complete) but changed the translation mode from Automatic to LBA assisted and now it works.