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,