lkml.org 
[lkml]   [2003]   [Mar]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectProblem upgrading kernel 2.2.x ->2.4.x it's a case of "Cannot find device "341"
Hello.

I hope this is the right list.
Now i have a couple of motorolas cpn 5360's and cpn5300. on the 5300 i have no problems with 2.4 or 2.2 kernels. But i have not been able boot with the 2.4.x kernel, as far as i can understand it looks like a ide problem.
Im sorry about the long post.. but i'm not sure i can explan the problem without showing the bootup message.

I hope this information helps to understand what goes wrong.



--------2.2.20-bootup------
PhoenixPICOBIOS 4.0 Release 6.0 Copyright 1985-2000 Phoenix Technologies Ltd.All Rights ReservedCPN5360 BIOS 2.0RM01, Copyright 1999-2000 Motorola, Inc.Build Time: 09/12/00 14:45:20 CPU = Intel(R) Mobile Pentium(R) II processor 333 MHzPress <F2> to enter SETUP640K System RAM Passed127M Extended RAM Passed256K Cache SRAM PassedSystem BIOS shadowedVideo BIOS shadowedUMB upper limit segment address: E674Fixed Disk 0: SunDisk SDTB-128 Fixed Disk 1: IBM-DBCA-206480 version 2.2.20 (root@cpn5360) (gcc version 2.95.4 20011002 (Debian prerelease)) #2 Tue Mar 4 13:59:00 CET 2003
BIOS-provided physical RAM map:
BIOS-e820: 0009e000 @ 00000000 (usable)
BIOS-e820: 07f00000 @ 00100000 (usable)
Detected 332505 kHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 663.55 BogoMIPS
Memory: 127484k/131072k available (1460k kernel code, 416k reserved, 1588k data, 124k init)
Dentry hash table entries: 16384 (order 5, 128k)
Buffer cache hash table entries: 131072 (order 7, 512k)
Page cache hash table entries: 32768 (order 5, 128k)
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
256K L2 cache (4 way)
CPU: L2 Cache: 256K
CPU: Intel Mobile Pentium II stepping 0a
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.35a (19990819) Richard Gooch (rgooch@atnf.csiro.au)
PCI: PCI BIOS revision 2.10 entry at 0xfd99e
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Enabling I/O for device 00:88
PCI: Enabling memory for device 00:88
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
TCP: Hash tables configured (ehash 131072 bhash 65536)
Starting kswapd v 1.5
vga16fb: initializing
vga16fb: mapped to 0xc00a0000
Console: switching to colour frame buffer device 80x30
fb0: VGA16 VGA frame buffer device
Detected PS/2 Mouse Port.
Serial driver version 4.27 with<4>keyboard: Timeout - AT keyboard not present?
keyboard: Timeout - AT keyboard not present?
HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
pty: 256 Unix98 ptys configured
RAM disk driver initialized: 16 RAM disks of 4096K size
loop: registered device at major 7
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x1440-0x1447, BIOS settings: hda:pio, hdb:DMA
hda: SunDisk SDTB-128, ATA DISK drive
hdb: IBM-DBCA-206480, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: SunDisk SDTB-128, 15MB w/1kB Cache, CHS=490/2/32
hdb: IBM-DBCA-206480, 6194MB w/420kB Cache, CHS=789/255/63, UDMA
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
aacraid raid driver version, Mar 4 2003
scsi: <fdomain> Detection failed (no card)
DC390: 0 adapters found
scsi : 0 hosts.
scsi : detected total.
cpqarray: Sorry, I don't know how to access the SMART Array controller 00000000
3c59x.c 18Feb01 Donald Becker and others http://www.scyld.com/network/vortex.html
pcnet32.c: PCI bios is present, checking for devices...
eepro100.c:v1.09j-t 9/29/99 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/eepro100.html
eepro100.c: $Revision: 1.20.2.10 $ 2000/05/31 Modified by Andrey V. Savochkin <saw@saw.sw.com.sg> and others
eepro100.c: VA Linux custom, Dragan Stancevic <visitor@valinux.com> 2000/11/15
eth0: OEM i82557/i82558 10/100 Ethernet, 00:01:AF:01:BC:2B, IRQ 10.
Receiver lock-up bug exists -- enabling work-around.
Board assembly 413503-241, Physical connectors present: RJ45
Primary interface chip i82555 PHY #1.
General self-test: passed.
Serial sub-system self-test: passed.
Internal registers self-test: passed.
ROM checksum self-test: passed (0x04f4518b).
Receiver lock-up workaround activated.
eepro100.c:v1.09j-t 9/29/99 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/eepro100.html
eepro100.c: $Revision: 1.20.2.10 $ 2000/05/31 Modified by Andrey V. Savochkin <saw@saw.sw.com.sg> and others
eepro100.c: VA Linux custom, Dragan Stancevic <visitor@valinux.com> 2000/11/15
via-rhine.c:v1.08b-LK1.0.1 12/14/2000 Written by Donald Becker
http://www.scyld.com/network/via-rhine.html
Partition check:
hda:
hdb: hdb1 hdb2 hdb4 < hdb5 hdb6 hdb7 >
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 124k freed
INIT: version 2.84 booting
Activating swap.
Adding Swap: 192772k swap-space (priority -1)
Checking root file system...
fsck 1.27 (8-Mar-2002)
/dev/hdb1: clean, 6891/122880 files, 35373/489951 blocks
/etc/init.d/rcS: System clock was not updated at this time.
Calculating module dependencies... done.
Loading modules: af_packet linear modprobe: Can't locate module linear

Checking all file systems...
fsck 1.27 (8-Mar-2002)
/dev/hdb5: clean, 33174/256512 files, 197162/512064 blocks
Setting kernel variables.
Mounting local filesystems...
/dev/hdb5 on /usr type ext2 (rw,errors=remount-ro)
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
/dev/hdb6 on /var type ext2 (rw)
Running 0dns-down to make sure resolv.conf is ok...done.
Cleaning: /etc/network/ifstate.
Setting up IP spoofing protection: rp_filter.
Configuring network interfaces: done.
Starting portmap daemon: portmap.

Setting the System Clock using the Hardware Clock as reference...
modprobe: modprobe: Can't locate module char-major-10-135
System Clock set. Local time: Thu Mar 13 19:05:53 CET 2003

Cleaning: /tmp /var/lock /var/run.
Initializing random number generator... rm: cannot remove `/var/lib/urandom/random-seed': Input/output error
urandom start: failed.
done.
Recovering nvi editor sessions... done.
INIT: Entering runlevel: 2
Starting system log daemon: syslogd.
Starting kernel log daemon: klogd.
Starting NFS common utilities: statd lockd.
Setting NIS domainname to: lanparty
Starting NIS services: ypbind
Starting automounter: /var/autofs/misc /var/autofs/net /homedone.
Starting internet superserver: inetd.
Not starting NFS kernel daemon: No exports.
Starting OpenBSD Secure Shell server: sshd.
Starting uptime daemon: uptimed.
Starting X font server: xfs.
Starting NTP server: ntpd.
Starting deferred execution scheduler: atd.
Starting periodic command scheduler: cron.
Starting X display manager: xdm.

Debian GNU/Linux 3.0 cpn5360 ttyS0

cpn5360 login:
----------------/2.2.20-boot-up-----

And now the kernel i want to use.

----------------2.4.18-fail---------
PhoenixPICOBIOS 4.0 Release 6.0 Copyright 1985-2000 Phoenix Technologies Ltd.All Rights ReservedCPN5360 BIOS 2.0RM01, Copyright 1999-2000 Motorola, Inc.Build Time: 09/12/00 14:45:20 CPU = Intel(R) Mobile Pentium(R) II processor 333 MHzPress <F2> to enter SETUP640K System RAM Passed127M Extended RAM Passed256K Cache SRAM PassedSystem BIOS shadowedVideo BIOS shadowedUMB upper limit segment address: E674Fixed Disk 0: SunDisk SDTB-128 Fixed Disk 1: IBM-DBCA-206480
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009ec00 (usable)
BIOS-e820: 000000000009ec00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000e6400 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 0000000008000000 (usable)
BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
On node 0 totalpages: 32768
zone(0): 4096 pages.
zone(1): 28672 pages.
zone(2): 0 pages.
Kernel command line: BOOT_IMAGE=2.4 ro root=341 console=ttyS0,38400
Initializing CPU#0
Detected 332.507 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 663.55 BogoMIPS
Memory: 126204k/131072k available (1495k kernel code, 4476k reserved, 441k data, 232k init, 0k highmem)
Dentry-cache hash table entries: 16384 (order: 5, 131072 bytes)
Inode-cache hash table entries: 8192 (order: 4, 65536 bytes)
Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
Buffer-cache hash table entries: 8192 (order: 3, 32768 bytes)
Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel Mobile Pentium II stepping 0a
Enabling fast FPU save and restore... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xfd99e, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
Unknown bridge resource 0: assuming transparent
Unknown bridge resource 2: assuming transparent
PCI: Using IRQ router PIIX [8086/7110] at 00:07.0
PCI: Found IRQ 5 for device 00:11.0
PCI: Sharing IRQ 5 with 01:00.0
Limiting direct PCI/PCI transfers.
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16)
Starting kswapd
Journalled Block Device driver loaded
devfs: v1.10 (20020120) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x0
udf: registering filesystem
pty: 256 Unix98 ptys configured
keyboard: Timeout - AT keyboard not present?(ed)
keyboard: Timeout - AT keyboard not present?(f4)
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
block: 128 slots per queue, batch=32
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x1440-0x1447, BIOS settings: hda:pio, hdb:DMA
hda: SunDisk SDTB-128, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: 31360 sectors (16 MB) w/1KiB Cache, CHS=490/2/32
Partition check:
/dev/ide/host0/bus0/target0/lun0:
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
loop: loaded (max 8 devices)
eepro100.c:v1.09j-t 9/29/99 Donald Becker http://www.scyld.com/network/eepro100.html
eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin <saw@saw.sw.com.sg> and others
PCI: Found IRQ 10 for device 00:12.0
eth0: OEM i82557/i82558 10/100 Ethernet, 00:01:AF:01:BC:2B, IRQ 10.
Receiver lock-up bug exists -- enabling work-around.
Board assembly 413503-241, Physical connectors present: RJ45
Primary interface chip i82555 PHY #1.
General self-test: passed.
Serial sub-system self-test: passed.
Internal registers self-test: passed.
ROM checksum self-test: passed (0x04f4518b).
Receiver lock-up workaround activated.
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 96M
agpgart: Detected Intel 440BX chipset
agpgart: AGP aperture is 64M @ 0xf8000000
SCSI subsystem driver Revision: 1.00
request_module[scsi_hostadapter]: Root fs not mounted
request_module[scsi_hostadapter]: Root fs not mounted
Linux Kernel Card Services 3.1.22
options: [pci] [cardbus] [pm]
Intel PCIC probe: not found.
md: linear personality registered as nr 1
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP: Hash tables configured (established 8192 bind 8192)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
ds: no socket drivers loaded!
VFS: Cannot open root device "341" or 03:41
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 03:41
--------------/2.4.18-fail


/Lasse
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:33    [W:2.093 / U:0.008 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site