Results 1 to 10 of 10

Thread: Dual PIII boots and runs from 7.2.0 CD but after HD Inst hangs on boot

  1. #1
    Member registered user
    Join Date
    Mar 2010
    Location
    USA
    Posts
    50

    Dual PIII boots and runs from 7.2.0 CD but after HD Inst hangs on boot

    7.2.0 booted and ran fine from the CD.

    I did the HD install, and there were no problems.

    It says to reboot, so I try to reboot, it starts booting, the Grub screen comes up, has KNOPPIX option, but it hangs after "Booting the Kernel".

    I tried adding debug to the boot command, but it says that's invalid...

    Any ideas how to diagnose?

    PS: the drives are SCSI, but I figured if it can see them and format when booted from CD I would think it can see them ok

    thanks
    Last edited by thriftee; 01-01-2016 at 10:52 PM.

  2. #2
    Member registered user
    Join Date
    Mar 2010
    Location
    USA
    Posts
    50
    Here is lspci -v output
    Code:
     00:00.0 Host bridge: Intel Corporation 440GX - 82443GX Host bridge 	Flags: bus master, medium devsel, latency 64 	Memory at f8000000 (32-bit, prefetchable) [size=64M] 	Capabilities: [a0] AGP version 1.0 	Kernel driver in use: agpgart-intel    00:01.0 PCI bridge: Intel Corporation 440GX - 82443GX AGP bridge (prog-if 00 [Normal decode]) 	Flags: bus master, 66MHz, medium devsel, latency 64 	Bus: primary=00, secondary=01, subordinate=01, sec-latency=64 	I/O behind bridge: 0000d000-0000dfff 	Memory behind bridge: fca00000-feafffff 	Prefetchable memory behind bridge: e4800000-f48fffff    00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02) 	Flags: bus master, medium devsel, latency 0    00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master]) 	Flags: bus master, medium devsel, latency 64 	[virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8] 	[virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1] 	[virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8] 	[virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1] 	I/O ports at ffa0 [size=16] 	Kernel driver in use: ata_piix    00:07.2 USB controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI]) 	Flags: bus master, medium devsel, latency 64, IRQ 9 	I/O ports at ef80 [size=32] 	Kernel driver in use: uhci_hcd    00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02) 	Flags: medium devsel, IRQ 9 	Kernel driver in use: piix4_smbus    00:0e.0 SCSI storage controller: Adaptec AHA-2940U2/U2W / 7890/7891 (rev 01) 	Subsystem: Adaptec 2940U2W SCSI Controller 	Flags: bus master, medium devsel, latency 64, IRQ 10 	BIST result: 00 	I/O ports at e800 [disabled] [size=256] 	Memory at febff000 (64-bit, non-prefetchable) [size=4K] 	Expansion ROM at febc0000 [disabled] [size=128K] 	Capabilities: [dc] Power Management version 1 	Kernel driver in use: aic7xxx    00:0f.0 Multimedia audio controller: Ensoniq Device 4880 (rev 02) 	Subsystem: Ensoniq Device 2003 	Flags: bus master, slow devsel, latency 64, IRQ 10 	I/O ports at ef00 [size=64] 	Capabilities: [dc] Power Management version 1    00:12.0 Ethernet controller: Atheros Communications Inc. AR5212/AR5213 Wireless Network Adapter (rev 01) 	Subsystem: Netgear WG311T 108 Mbps Wireless PCI Adapter (rev.A3) 	Flags: bus master, medium devsel, latency 168, IRQ 5 	Memory at febe0000 (32-bit, non-prefetchable) [size=64K] 	Capabilities: [44] Power Management version 2 	Kernel driver in use: ath5k    01:00.0 VGA compatible controller: NVIDIA Corporation NV34 [GeForce FX 5500] (rev a1) (prog-if 00 [VGA controller]) 	Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 11 	Memory at fd000000 (32-bit, non-prefetchable) [size=16M] 	Memory at e8000000 (32-bit, prefetchable) [size=128M] 	Expansion ROM at feae0000 [disabled] [size=128K] 	Capabilities: [60] Power Management version 2 	Capabilities: [44] AGP version 3.0
    I did edit it to make it readable but the forum removed it all
    Last edited by thriftee; 01-02-2016 at 03:44 AM.

  3. #3
    Moderator Moderator
    Join Date
    Nov 2010
    Location
    Germany/ Dietzenbach
    Posts
    1,124
    Please use "Go Advanced" for your posting → use the icon "#" (Wrap [CODE] tags around selected text) → now insert the copy of "lspci -v" within the tags.

  4. #4
    Member registered user
    Join Date
    Mar 2010
    Location
    USA
    Posts
    50
    Thanks, Werner, yes that makes it a lot more readable.

    The most important thing is to be able to do the HD install and be able to boot again from the HD with the same drivers (if I'm using the right word). I tried to use the debug option to get it to give me clues where the problem was in the boot, but I don't know the correct syntax to add it to the grub boot line.

    Any help getting it booted to HD would be appreciated. This is the first linux OS where I''ve been able to get the SCSI to boot, the Wireless to connect, and the usb hub and sound card to both appear.

    Thanks

    Code:
    00:00.0 Host bridge: Intel Corporation 440GX - 82443GX Host bridge     
    Flags: bus master, medium devsel, latency 64     
    Memory at f8000000 (32-bit, prefetchable) [size=64M]     
    Capabilities: [a0] AGP version 1.0     
    Kernel driver in use: agpgart-intel    
    
    00:01.0 PCI bridge: Intel Corporation 440GX - 82443GX AGP bridge (prog-if 00 [Normal decode])     
    Flags: bus master, 66MHz, medium devsel, latency 64     
    Bus: primary=00, secondary=01, subordinate=01, sec-latency=64     
    I/O behind bridge: 0000d000-0000dfff     
    Memory behind bridge: fca00000-feafffff     
    Prefetchable memory behind bridge: e4800000-f48fffff    
    
    00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)     
    Flags: bus master, medium devsel, latency 0    
    
    00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01) (prog-if 80 [Master])     
    Flags: bus master, medium devsel, latency 64     
    [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8]     
    [virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1]     
    [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]     
    [virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1]     
    I/O ports at ffa0 [size=16]     
    Kernel driver in use: ata_piix    
    
    00:07.2 USB controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01) (prog-if 00 [UHCI])     
    Flags: bus master, medium devsel, latency 64, IRQ 9     
    I/O ports at ef80 [size=32]     
    Kernel driver in use: uhci_hcd    
    
    00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)     
    Flags: medium devsel, IRQ 9     
    Kernel driver in use: piix4_smbus    
    
    00:0e.0 SCSI storage controller: Adaptec AHA-2940U2/U2W / 7890/7891 (rev 01)     
    Subsystem: Adaptec 2940U2W SCSI Controller     
    Flags: bus master, medium devsel, latency 64, IRQ 10     
    BIST result: 00     
    I/O ports at e800 [disabled] [size=256]     
    Memory at febff000 (64-bit, non-prefetchable) [size=4K]     
    Expansion ROM at febc0000 [disabled] [size=128K]     
    Capabilities: [dc] Power Management version 1     
    Kernel driver in use: aic7xxx    
    
    00:0f.0 Multimedia audio controller: Ensoniq Device 4880 (rev 02)     
    Subsystem: Ensoniq Device 2003     
    Flags: bus master, slow devsel, latency 64, IRQ 10     
    I/O ports at ef00 [size=64]     
    Capabilities: [dc] 
    Power Management version 1    
    
    00:12.0 Ethernet controller: Atheros Communications Inc. AR5212/AR5213 Wireless Network Adapter (rev 01)     
    Subsystem: Netgear WG311T 108 Mbps Wireless PCI Adapter (rev.A3)     
    Flags: bus master, medium devsel, latency 168, IRQ 5     
    Memory at febe0000 (32-bit, non-prefetchable) [size=64K]     
    Capabilities: [44] Power Management version 2     
    Kernel driver in use: ath5k    
    
    01:00.0 VGA compatible controller: NVIDIA Corporation NV34 [GeForce FX 5500] (rev a1) (prog-if 00 [VGA controller])     
    Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 11     
    Memory at fd000000 (32-bit, non-prefetchable) [size=16M]     
    Memory at e8000000 (32-bit, prefetchable) [size=128M]     
    Expansion ROM at feae0000 [disabled] [size=128K]     
    Capabilities: [60] Power Management version 2     
    Capabilities: [44] AGP version 3.0
    Last edited by thriftee; 01-02-2016 at 04:48 PM.

  5. #5
    Member registered user
    Join Date
    Mar 2010
    Location
    USA
    Posts
    50
    Ok, I had tried "debug" yesterday on the boot command line, but got a syntax error, today I tried verbose and it didn't do anything, so then in a wild random attempt I changed logging level to 5 and added both verbose and debug, and finally it started spitting out what it was doing.

    It is hanging right after: "[2.0802555] Waiting for root device /dev/sdc3..." which is the SCSI drive I loaded knoppix 7.2.0 onto. My guess is that the SCSI driver is not loaded. Is there a way to tell it to load the SCSI driver someplace before here?

  6. #6
    Senior Member registered user
    Join Date
    Feb 2010
    Posts
    512

    Compile a new kernel or use an initrd

    Hi,

    I suggest you boot Knoppix off the CD and use the command lsmod to find out which kernel modules are to be loaded for your SCSI adaptor.
    These kernel modules have to be offered to the Knoppix kernel at boot time before it can access your SCSI HDD. The usual way to do so is to create an initial root disk and configure the boot loader so that the kernel loads it.
    There are tools in the Debian distribution which help you create the initrd.

    On the other hand, you could compile yourself a Linux kernel which includes the kernel modules needed by your SCSI adaptor.

  7. #7
    Member registered user
    Join Date
    Mar 2010
    Location
    USA
    Posts
    50
    Thanks, klaus Here is the lsmod output while booted from the cd. How can I tell what is loaded when booting from HD? Or is the answer just to guess what is needed?

    Code:
    root@Microknoppix:/home/knoppix# lsmod
    Module                  Size  Used by
    ipv6                  212138  18 
    parport_pc             23972  1 
    ppdev                   4167  0 
    lp                      6185  0 
    parport                21928  3 lp,ppdev,parport_pc
    arc4                    1463  2 
    ath5k                 108297  0 
    ath                    10993  1 ath5k
    mac80211              347664  1 ath5k
    i2c_piix4               6804  0 
    cfg80211              319430  3 ath,ath5k,mac80211
    aic7xxx                98445  0 
    ttm                    38344  0 
    drm_kms_helper         20665  0 
    root@Microknoppix:/home/knoppix#

  8. #8
    Senior Member registered user
    Join Date
    Feb 2010
    Posts
    512
    After lsmod has shown the loaded kernel modules you can use the command modinfo to get more information about each kernel module. Example:
    Code:
    modinfo -d aic7xxx
    modinfo -n aic7xxx

  9. #9
    Member registered user
    Join Date
    Mar 2010
    Location
    USA
    Posts
    50
    Klaus,

    I understand the idea, and appreciate the suggestion.

    I spent the evening looking for a good how to or example, and didn't find anything close enough that I could work from.

    Any suggestions for where to find a tutorial or good instructions or example?

    Thanks

  10. #10
    Senior Member registered user
    Join Date
    Feb 2010
    Posts
    512
    Hi!

    I suggest that you use the command mkinitramfs to create an initial ramdisk.
    Code:
    sudo mkinitramfs -o /home/knoppix/initrd-$(uname -r)
    Then you have to copy the initrd to the directory where the kernel resides. The configuration file of your bootloader has to be edited so that the kernel makes use of your initrd.

    There exists a manpage for the command mkinitramfs
    Code:
    man mkintramfs
    I hope that helps.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


NEW OEM  A1494 Battery For Apple MacBook Pro 15

NEW OEM A1494 Battery For Apple MacBook Pro 15" Retina A1398 Late 2014 2013

$54.99



NEW OEM A1405 A1496 Battery for Apple MacBook Air 13

NEW OEM A1405 A1496 Battery for Apple MacBook Air 13" A1369 2011 A1466 2012 2013

$47.99



OEM for Apple MacBook Air 13

OEM for Apple MacBook Air 13" A1932 2018 LCD Screen Display Assembly A+ NEW Gray

$164.61



Apple OEM Original (A1374) 45W MagSafe Power Adapter with Fold Plug Only - White picture

Apple OEM Original (A1374) 45W MagSafe Power Adapter with Fold Plug Only - White

$10.95



Genuine Apple A1718 61W USB-C Power Adapter Apple OEM CHARGER picture

Genuine Apple A1718 61W USB-C Power Adapter Apple OEM CHARGER

$24.99



OEM 61W USB C Type C Adapter Charger for Apple MacBook PRO 13

OEM 61W USB C Type C Adapter Charger for Apple MacBook PRO 13" A1718 + Cable NEW

$23.00



APPLE OEM Original Cinema Display (Aluminum) Power Supply AC Adapter 65w or 90w picture

APPLE OEM Original Cinema Display (Aluminum) Power Supply AC Adapter 65w or 90w

$13.99



OEM 30W USB-C Power Adapter Charger for apple MacBook Air iPhone 11 12 Pro +Cord picture

OEM 30W USB-C Power Adapter Charger for apple MacBook Air iPhone 11 12 Pro +Cord

$22.89



OEM 45W Charger Adapter Supply Power for Apple Macbook Air A1465 A1466 2012-2017 picture

OEM 45W Charger Adapter Supply Power for Apple Macbook Air A1465 A1466 2012-2017

$7.99



Genuine OEM Apple MagSafe 1 & 2 MacBook Pro/ MacBook Air Charger 85W| 60W |45W picture

Genuine OEM Apple MagSafe 1 & 2 MacBook Pro/ MacBook Air Charger 85W| 60W |45W

$24.99