Dual booting Intimate with CE

From: Everett Bennett <dotev.a.t.ga.prestige.net>
Date: Fri Sep 21 2001 - 11:08:57 EDT

I have a Compaq IPAQ 3635 with a dual-sleve pcmcia pack which houses
a 5 GIG Fire and Forget drive plus a 128-MByte CF card.
I was able to dual-boot the ipaq, but was not able to see the
5-GIG disk. Can you help?
 
Also, can you expand on the steps should be followed after installing
the dual boot to make it a working dual system?

.ev

Here is the 5 GIG disk layout as seen from a laptop:
 
> fdisk -l /dev/hde
 
Disk /dev/hde: 240 heads, 63 sectors, 649 cylinders
Units = cylinders of 15120 * 512 bytes
 
   Device Boot Start End Blocks Id System
/dev/hde1 1 70 529168+ b Win95 FAT32
/dev/hde2 71 75 37800 82 Linux swap
/dev/hde3 76 649 4339440 83 Linux
 
hde: TOSHIBA MK5002MPL, ATA DISK drive
ide2 at 0x140-0x147,0x14e on irq 9
hde: 9818550 sectors (5027 MB) w/212KiB Cache, CHS=10390/15/63
 hde: [PTBL] [649/240/63] hde1 hde2 hde3
 
Here is the boot from your image:
 
FLASH: 0x50000000 - 0x51000000, 64 blocks of 0x00040000 bytes each.
FLASH configuration checksum error or invalid key
... Waiting for network card: .CF card won't go ready!
No network interfaces found
 
RedBoot(tm) bootstrap and debug environment - built 01:14:34, May 28 2001
 
Platform: Compaq iPAQ Pocket PC (StrongARM 1110)
Copyright (C) 2000, 2001, Red Hat, Inc.

RAM: 0x00000000-0x02000000, 0x0004d000-0x01fb0000 available
Autoexec magic found
Kernel base 100000 Kernel size 80890
Initrd base c0300000 Initrd size 3f1523
Kernel parameters "root=/dev/rd/0 rw init=/linuxrc.intimate console=ttySA0,38400 mem=32M"
Glooops !!!
Copy 1
Hal disable interrupts
Hal dcache sync
Hal icache disable
Hal dcache disable
Hal dcache sync
Hal icache invalidate
Hal dcache invalidate
Uncompressing Linux........................................ done, booting the kernel.
Linux version 2.4.3-rmk2-np1 (root@pseudo) (gcc version 2.95.2 19991024 (release)) #15 Fri Jul 6
01:39:47 BST 2001
Processor: Intel StrongARM-1110 revision 8
Architecture: Compaq iPAQ
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: ""root=/dev/rd/0 rw init=/linuxrc.intimate console=ttySA0,38400 mem=32M""
Console: colour dummy device 80x30
Calibrating delay loop... 194.15 BogoMIPS
Memory: 32MB = 32MB total
Memory: 26816KB available (1001K code, 254K data, 64K init)
Dentry-cache hash table entries: 4096 (order: 3, 32768 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 2048 (order: 2, 16384 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Starting kswapd v1.8
Console: switching to colour frame buffer device 40x30
pty: 256 Unix98 ptys configured
block: queued sectors max/low 17520kB/5840kB, 64 slots per queue
RAMDISK driver initialized: 16 RAM disks of 12288K size 1024 blocksize
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 4037K
SA1100 serial driver version 1.3
ttySA0 on SA1100 UART3 (irq 17)
ttySA1 on SA1100 UART1 (irq 15)
ttySA2 on SA1100 UART2 (irq 16), using IRDA
SA1100 flash: probing for 7 partitions (buswidth = 4)
SA1100: Found 2 x16 devices at 0x0 in 32-bit mode
JEDEC ID: 89 17
0: offset=0x0,size=0x40000,blocks=64
No RedBoot partition table found. Using default partitioning
No Bootldr partition table found. Using default partitioning
SA1100 flash access initialized

NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 2048)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com
devfs: v0.102 (20000622) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x0
EXT2-fs warning: checktime reached, running e2fsck is recommended
VFS: Mounted root (ext2 filesystem).
Mounted devfs on /dev
Freeing init memory: 64K
Mounting /proc
Linux PCMCIA Card Services 3.1.22
  options: [pm]
h3600_init_module:init_module registering char device
init_module successful init major= 254 irq=15
h3600_flite_control: pwr=1 brightness=25 ready=0
h3600_init_module registered pm callback=c2833790
init_module successful init major= 0 irq=48
SA-1100 PCMCIA (CS release 3.1.22)
h3600_sleeve_insert: vendorid=0x1125 devid=0x1
run_sbin_hotplug:67 hotplug_path=/sbin/hotplug
bitsy_pcmcia_configure_socket: socket=0 vcc=50 vpp=50 reset=0
bitsy_pcmcia_configure_socket: socket=0 vcc=50 vpp=50 reset=1
bitsy_pcmcia_configure_socket: socket=0 vcc=50 vpp=50 reset=0
bitsy_pcmcia_configure_socket: socket=1 vcc=50 vpp=50 reset=0
bitsy_pcmcia_configure_socket: socket=1 vcc=50 vpp=50 reset=1
bitsy_pcmcia_configure_socket: socket=1 vcc=50 vpp=50 reset=0
cardmgr[23]: starting, version is 3.1.20
cardmgr[23]: watching 2 sockets
cardmgr[23]: Card Services release does not match
cardmgr[23]: initializing socket 0
cardmgr[23]: socket 0: Anonymous Memory
cardmgr[23]: executing: 'modprobe memory_cs'
cardmgr[23]: + modprobe: Can't locate module memory_cs
cardmgr[23]: modprobe exited with status 255
cardmgr[23]: module /lib/modules/2.4.3-rmk2-np1/pcmcia/memory_cs.o not available
cardmgr[23]: get dev info on socket 0 failed: Resource temporarily unavailable
cardmgr[23]: initializing socket 1
cardmgr[23]: socket 1: Anonymous Memory
cardmgr[23]: get dev info on socket 1 failed: Resource temporarily unavailable
cardmgr[23]: exiting
Searching for intimate distribution over ethernet...
mount: can't find /mnt/nfs in /etc/fstab or /etc/mtab
Loading floating point emulator...
Using /lib/modules/2.4.3-rmk2-np1/kernel/arch/arm/nwfpe/nwfpe.o
NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com
Loading Unix socket support
Using /lib/modules/2.4.3-rmk2-np1/kernel/net/unix/unix.o
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Setting up RAMFS, please wait...
Setting Date/Time from previous settings
Mon Jan 1 00:00:00 UTC 2001
Executing /sbin/init...
INIT: version 2.78 booting
Mounting local filesystems...
mount: ramfs already mounted on /mnt/ramfs
not mounted anything
mount: proc already mounted
Calculating module dependencies... done.
Loading modules: apm Warning: /lib/modules/2.4.3-apm: BIOS version 1.2 Flags 0x02 (Driver version
1.13)
rmk2-np1/kernel/arch/arm/mach-sa1100/apm.o symbol for parameter bounce_interval not found
h3600_ts sa1100-rtc SA1100 Real Time Clock Driver v0.02
 
INIT: Entering runlevel: 2
Configuring network interfaces: /etc/network/ifstate: No such file or directory
done.
Starting PCMCIA services: modulesinsmod: a module named pcmcia_core already exists
insmod: a module named sa1100_cs already exists
bitsy_pcmcia_configure_socket: socket=0 vcc=50 vpp=50 reset=0
bitsy_pcmcia_configure_socket: socket=0 vcc=50 vpp=50 reset=1
bitsy_pcmcia_configure_socket: socket=0 vcc=50 vpp=50 reset=0
bitsy_pcmcia_configure_socket: socket=1 vcc=50 vpp=50 reset=0
bitsy_pcmcia_configure_socket: socket=1 vcc=50 vpp=50 reset=1
bitsy_pcmcia_configure_socket: socket=1 vcc=50 vpp=50 reset=0
 
 cardmgr.
cardmgr[91]: starting, version is 3.1.20
cardmgr[91]: watching 2 sockets
cardmgr[91]: Card SUnable to handle kernel paging request at virtual address c283c004
pgd = c129c000
*pgd = c0780021, *pmd = c0780021, *pte = c03b70af, *ppte = c03b755e
Internal error: Oops: 0
CPU: 0
pc : [<c2856380>] lr : [<c00183e8>]
sp : c12879e0 ip : 00000000 fp : c1287a3c
r10: c00183e8 r9 : c00183f4 r8 : c283c004
r7 : c283c008 r6 : 28000000 r5 : c283c008 r4 : c12879e0
r3 : b20e1101 r2 : 28000000 r1 : 00000000 r0 : c283d910
Flags: nzCv IRQs off FIQs on Mode SVC_32 Segment user
Control: C129D17F Table: C129D17F DAC: 00000015
Process cardmgr (pid: 91, stackpage=c1287000)
Code: e594503c e2458004 (e4b80000) ebffcb82 e3500000
Stack:
c12879c0: c00183e8 c2856380 20000093 ffffffff
c12879e0: c283d910 00000000 28000000 b20e1101 c07e3848 0000012c 00000086 c07e3848
c1287a00: 00000001 00000002 c1287abc c1287a3c 00000000 c1287a28 28000000 c283c008
c1287a20: 20000013 ffffffff c07e3800 c07e3848 c1287a54 c1287a40 c2829084 c283bd80
c1287a40: c07e3800 00000002 c1287a80 c1287a58 c28291d0 c282906c c07e3800 c07e3bd0
c1287a60: 00000002 00000040 00000043 c1287abc 00000001 c1287ab0 c1287a84 c2829808
c1287a80: c28290c4 c1287abc c1287c7c 00000043 00000001 c07e3800 c07e8d60 bffff8f8
c1287aa0: 00000043 c1287ae4 c1287ab4 c2829ce4 c282970c c1287abc 00000005 c1280000
c1287ac0: c1287c7c c07e8d60 c07e8d60 00000000 00000000 00000000 c1287b04 c1287ae8
c1287ae0: c2829ab4 c2829c58 c1287c7c c07e8d60 c1287ccc 00000000 c1287cc4 c1287b08
c1287b00: c282b48c c28299c0 c00429b4 c0170c98 00000fff 00000008 ffffffff 00000019
c1287b20: c1287b6c c1287b30 c00381fc c00406a4 0000001a c01f8f60 c06e3884 c06e37e0
c1287b40: ffffffff c0011520 c0011520 c00123a0 ffffffff c1307c84 c1287c68 c1286000
c1287b60: c1287b94 c1287b70 c003449c c00380c4 c0011520 c0011520 02021000 c00123a0
c1287b80: ffffffff ffffffff c1287bc4 c1287b98 c00345d4 c003442c c1307c84 00000000
c1287ba0: c0011520 c1286000 ffffffff 02021048 ffffffff c00123a0 c1287bec c1287bc8
c1287bc0: c001dcdc c0034550 c00123bc c1286000 ffffffff c00123a0 02021048 ffffffff
Backtrace: Function entered at [<c283bd74>] from [<c2829084>]
unction entered at [<c283bd74>] from [<c2829084>]
 r5 = C07E3848 r4 = C07E3800
Function entered at [<c2829060>] from [<c28291d0>]
 r5 = 00000002 r4 = C07E3800
Function entered at [<c28290b8>] from [<c2829808>]
Function entered at [<c2829700>] from [<c2829ce4>]
Function entered at [<c2829c4c>] from [<c2829ab4>]
Function entered at [<c28299b4>] from [<c282b48c>]
 r7 = 00000000 r6 = C1287CCC r5 = C07E8D60 r4 = C1287C7C
Function entered at [<c282b428>] from [<c2866240>]
Function entered at [<c2865e6c>] from [<c0056fac>]
Function entered at [<c0056d60>] from [<c0018680>]
 r8 = C0018804 r7 = 00000000 r6 = 60000010 r5 = 00000000
 r4 = 00000000
ervices release does not match
cardmgr[91]: could not adjust resource: IO ports 0xc00-0xcff: Device or resource busy
cardmgr[91]: could not adjust resource: IO ports 0x800-0x8ff: Device or resource busy
cardmgr[91]: could not adjust resource: IO ports 0x100-0x4ff: Device or resource busy
cardmgr[91]: could not adjust resource: memory 0xc0000-0xfffff: Input/output error
cardmgr[91]: could not adjust resource: memory 0x60000000-0x60ffffff: Input/output error
cardmgr[91]: could not adjust resource: memory 0xa0000000-0xa0ffffff: Input/output error
cardmgr[91]: could not adjust resource: IO ports 0xa00-0xaff: Device or resource busy
cardmgr[91]: initializing socket 0
 
familiar login:
familiar login: root
Password:
PAM_unix[92]: (login) session opened for user root by LOGIN(uid=0)
login[92]: ROOT LOGIN on `tts/0'
 
# df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/rd/0 11895 10369 912 92% /
ramfs 15460 288 15172 2% /mnt/ramfs
# lsmod
Module Size Used by
ds 7856 1
sa1100-rtc 5744 0 (unused)
apm 4976 0 (unused)
unix 17504 0 (unused)
nwfpe 58688 -1 (unused)
h3600_backpaq 4752 0 (unused)
sa1100_cs 10992 2 [h3600_backpaq]
h3600-sleeve 4352 0 [h3600_backpaq]
h3600_ts 12432 0 [apm h3600-sleeve]
pcmcia_core 35776 0 [ds sa1100_cs]

-- 
Everett Bennett, Jr. 
   Luke 22:61a: The Lord turned and looked at Peter,
Received on Fri Sep 21 07:04:09 2001

This archive was generated by hypermail 2.1.8 : Tue May 04 2004 - 09:42:39 EDT