Excellent suggestion but it's a moot point for me till I clear my new problem. Actually, this was evidently happening before I made my previous post, probably because I was working from older terminal capture files and was stuck on the password problem in my mind.
My DXG has bad info in MMCBLK0p1. This appears to be the cause of the boot loop and likely the cause of me now not being able to get into the recovery menu at all.
Correct boot shows this: (part 1 of 2)
Code:
/dev/mmcblk0p4:
CHS=4/16/109695 size=3594485760 bytes
flag type first last lba first lba size
Partition p1:
0x00 0x0b 16 <large> 16 7020464
CHS: 0/1/1 - <large>
Partition p2:
Partition p3:
Partition p4:
My boot shows:
Code:
/dev/mmcblk0p4:
CHS=4/16/109695 size=3594485760 bytes
flag type first last lba first lba size
Partition p1:
0x00 0x0b 16 <large> 16 7020EXT3-fs: error loading journal.
464
CHS: 0/1/1 - <large>
Partition p2:
Partition p3:
ParEXT3-fs: error loading journal.
Partition p4:
Correct boot: (part 2)
Code:
kinit: do_mounts
kinit: name_to_dev_t(/dev/mmcblk0p1) = mmcblk0p1(179,1)
kinit: root_dev = mmcblk0p1(179,1)
kinit: /dev/root appears to be a ext3 filesystem
kinit: trying to mount /dev/root on /root with type ext3
kinit: Mounted root (ext3 filesystem) readonly.
My boot:
Code:
kinit: do_mounts
kinit: name_to_dev_t(/dev/mmcblk0p1) = mmcblk0p1(179,1)
kinit: root_dev = mmcblk0p1(179,1)
kinit: /dev/root appears to be a ext3 filesystem
kinit: trying to mount /dev/root on /root with type ext3
kinit: failed to identify filesystem /dev/root, trying all
kinit: trying to mount /dev/root on /root with type ext3
kinit: trying to mount /dev/root on /root with type cramfs
kinit: trying to mount /dev/root on /root with type msdos
kinit: trying to mount /dev/root on /root with type vfat
kinit: Unable to mount root fs on device mmcblk0p1(179,1)
After this, the boot continues to go off the rails, eventually terminates and restarts. If I press enter to get the recovery menu it is ignored. Can still get into u-boot. Will flashing a replacement kernel correct my problem, or at least get me to a stage where I can correct it?