Dual booting Intimate with CE

Everett Bennett <[email protected]>
Newsgroups gmane.comp.handhelds.linux.intimate
Organization Computer Generation Incorporated
Message-ID <[email protected]>
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 ([email protected])
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,
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.