Dual boot - can't find rootdir entries

From: Michal Prihoda (michal@prihoda.net)
Date: Mon Mar 18 2002 - 05:29:08 EST


Hi,

I'm desperatly trying to make dualboot working on my H3630, but
unfortunately have no luck at all. Whatever I try, the bootldr can't see
any rootdir entries. If I dd the begining of the /dev/hda and check all
the necessary values, the entry for boot directory is exactly where it
is supposed to be. Any ideas?

Here is the capture of the boot vfat command:

---
boot vfat
booting vfat...
h3600_sleeve_insert: no spi read, defaulting sleeve vendor
h3600_sleeve_insert: no spi read, defaulting sleeve deviceid
 sleeve vendorid=00001125
 sleeve deviceid=0000D7C3
pcmcia_probe_sleeve
  probing for dual pcmcia sleeve
  dual_pcmcia_linkup[0]->prc=00000000
pcmcia_register_ops: ops=0002C3CC
h3600_sleeve_insert: matched driver Compaq PC Card Sleeve
cis mapping=28000000
cis[0] =00000001
  01 03 D9 01 FF
  1C 04 03 D9 01 FF
  18 02 DF 01
  20 04 05 01 02 01
  manfid[0]=00000005
  manfid[1]=00000001
  15 11 04 01 20 20 20 00 20 20 20 20 20 00 20 20 20 00 FF
  21 02 04 01
  funcid=00000004
    fixed disk
  22 02 01 01
  22 03 02 04 0F
  1A 05 01 03 00 02 0F
  1B 0A C0 C0 A1 07 55 4D 5D 08 00 20
  1B 05 00 01 01 B5 1E
  1B 0C C1 41 99 07 55 4D 5D 64 F0 FF FF 20
  1B 05 01 01 01 B5 1E
  1B 11 C2 41 99 07 55 4D 5D EA 61 F0 01 07 F6 03 01 EE 20
  1B 05 02 01 01 B5 1E
  1B 11 C3 41 99 07 55 4D 5D EA 61 70 01 07 76 03 01 EE 20
  1B 05 03 01 01 B5 1E
end
 ide status=000000D0
C1A02DA8: 8A 84 F4 01 00 00 10 00-00 00 10 02 20 00 03 00 | ............ ...
C1A02DB8: 00 E8 00 00 20 20 20 20-20 20 20 20 20 20 20 20 | ....            
C1A02DC8: 20 20 20 20 20 20 20 20-02 00 02 00 04 00 62 64 |         ......bd
C1A02DD8: 31 30 31 2E 61 37 51 50-20 49 4C 46 53 41 20 48 | 101.a7QP ILFSA H
C1A02DE8: 49 44 4B 53 20 20 20 20-20 20 20 20 20 20 20 20 | IDKS            
C1A02DF8: 20 20 20 20 20 20 20 20-20 20 20 20 20 20 01 00 |               ..
C1A02E08: 00 00 00 02 00 00 00 02-00 00 01 00 F4 01 10 00 | ................
C1A02E18: 20 00 00 E8 03 00 00 01-00 E8 03 00 00 00 00 00 |  ...............
  serial_number:                     
  firmware_revision: bd101.a7
  model_number: QP ILFSA HIDKS                         
  bytes_per_sector=00000210
  bytes_per_track=00000000
  n_sectors_per_track=00000020
  n_cylinders=000001F4
  n_heads=00000010
  n_sectors_user_addressable=00000000
cis mapping=38000000
cis[0] =00000000
end
ptable signature=0000AA55
cmd vfat mount: partid=00000000
vfat mount: reading bpb_info
C1A354C8: EB 3C 90 6D 6B 64 6F 73-66 73 00 00 02 04 01 00 | .<.mkdosfs......
C1A354D8: 02 00 02 00 00 F8 C1 00-20 00 10 00 00 00 00 00 | ........ .......
C1A354E8: E0 01 03 00 00 00 29 55-12 35 61 20 20 20 20 20 | ......)U.5a     
C1A354F8: 20 20 20 20 20 20 46 41-54 31 36 20 20 20 0E 1F |       FAT16   ..
C1A35508: BE 5B 7C AC 22 C0 74 0B-56 B4 0E BB 07 00 CD 10 | .[|.".t.V.......
C1A35518: 5E EB F0 32 E4 CD 16 CD-19 EB FE 54             | ^..2.......T    
  oemname=mkdosfs
  sectors_per_cluster=00000004
  n_reserved_sectors=00000001
  n_root_entries=00000200
  root_dir_sectors=00000020
  first_root_dir_sector=00000183
  fat_size=000000C1
  fat_size_bytes=00018200
  n_fats=00000002
  total_sectors=000301E0
  n_data_sectors=0003003D
  first_data_sector=000001A3
  n_clusters=0000C00F
  fat_type=00000002
root_dir_entries:
C1A36554: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 | ................
C1A36564: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 | ................
C1A36574: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 | ................
C1A36584: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 | ................
C1A36594: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 | ................
C1A365A4: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 | ................
C1A365B4: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 | ................
C1A365C4: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 | ................
C1A365D4: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 | ................
C1A365E4: 00 00 00 00 00 00                               | ......          
fat:
C1A3A568: EB 3C 90 6D 6B 64 6F 73-66 73 00 00 02 04 01 00 | .<.mkdosfs......
C1A3A578: 02 00 02 00 00 F8 C1 00-20 00 10 00 00 00 00 00 | ........ .......
C1A3A588: E0 01 03 00 00 00 29 55-12 35 61 20 20 20 20 20 | ......)U.5a     
C1A3A598: 20 20 20 20 20 20 46 41-54 31 36 20 20 20 0E 1F |       FAT16   ..
first data:
C1A35540: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 | ................
C1A35550: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 | ................
C1A35560: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 | ................
C1A35570: 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00 | ................
 Reading params from file: /boot/params
vfat_find_file_entry: fname='boot/params'
                    dirname='boot'
                   basename='params'
vfat_find_dir_entry: fname='boot'
                   dirname=''
                  basename='boot'
  searching root_dir_entries
 Reading kernel from file: boot/zImage
vfat_find_file_entry: fname='boot/zImage'
                    dirname='boot'
                   basename='zImage'
vfat_find_dir_entry: fname='boot'
                   dirname=''
                  basename='boot'
  searching root_dir_entries
read zimage failed rc=FFFFFFFE
boot> 
---
-- 
Michal Prihoda
mph at prihoda dot net


This archive was generated by hypermail 2.1.5 : Fri Jan 17 2003 - 17:47:03 EST