[LG Optimus G (International)] GoodGuys:
OK. Getting somewhere...

I booted recovery, and ran 'adb shell dmesg > file' after boot, then again after mounting system, and again after failing to mount /data.

Mounting /system gives off the following:

> <6>[ 299.548634] EXT4-fs (mmcblk0p22): mounted filesystem with ordered data mode. Opts:
> <7>[ 299.549122] SELinux: initialized (dev mmcblk0p22, type ext4), uses xattr

Trying to mount /data gives:

> <4>[ 333.786418] SELinux: (dev mmcblk0p24, type ext2) has no security xattr handler
> <4>[ 333.820296] SELinux: (dev mmcblk0p24, type ext2) has no security xattr handler

The recovery log shows:

I:Setting up '/data' as data/media emulated storage.
I:Created '/sdcard' folder.
I:Unable to mount '/data'
I:Actual block device: '/dev/block/mmcblk0p24', current file system: 'ext2'
E:Unable to mount '/data'
I:Actual block device: '/dev/block/mmcblk0p24', current file system: 'ext2'
E:Unable to recreate /data/media folder.
...
I:Backup folder set to '/data/media/TWRP/BACKUPS/04e3610ed2c8a1aa'
I:Settings storage is '/data/media'
E:Unable to mount '/data'
I:Actual block device: '/dev/block/mmcblk0p24', current file system: 'ext2'
I:Unable to mount '/usb-otg'
I:Actual block device: '', current file system: 'vfat'
I:Unable to mount '/data'
I:Actual block device: '/dev/block/mmcblk0p24', current file system: 'ext2'
E:Unable to mount storage.
...
I:Unable to mount '/data'
I:Actual block device: '/dev/block/mmcblk0p24', current file system: 'ext2'
I:Unable to mount '/data'
I:Actual block device: '/dev/block/mmcblk0p24', current file system: 'ext2'
I:Unable to mount '/data'
I:Actual block device: '/dev/block/mmcblk0p24', current file system: 'ext2'
I:Unable to mount '/data'
I:Actual block device: '/dev/block/mmcblk0p24', current file system: 'ext2'
I:Unable to mount '/data'
I:Actual block device: '/dev/block/mmcblk0p24', current file system: 'ext2'
I:Unable to mount '/data'
I:Actual block device: '/dev/block/mmcblk0p24', current file system: 'ext2'
I:Unable to mount '/data'
I:Actual block device: '/dev/block/mmcblk0p24', current file system: 'ext2'
E:Unable to mount /data/media during GUI startup.
I:Loading package: TWRP (/twres/ui.xml)
...
I:Unable to open '/data/media/TWRP/BACKUPS/04e3610ed2c8a1aa'
...
I:Copying file /cache/recovery/log to /cache/recovery/last_log
I:Failed to get default contexts and file mode for storage files.
I:Unable to mount '/data'
I:Actual block device: '/dev/block/mmcblk0p24', current file system: 'ext2'
I:Unable to mount '/data'
I:Actual block device: '/dev/block/mmcblk0p24', current file system: 'ext2'
E:Unable to mount /data/media/TWRP/.twrps when trying to read settings file.
I:Attempt to load settings from settings file...
I:Settings file '/data/media/TWRP/.twrps' not found.
I:Copying file /etc/recovery.fstab to /cache/recovery/recovery.fstab
I:Version number saved to '/cache/recovery/.version'
I:Unable to mount '/data'
I:Actual block device: '/dev/block/mmcblk0p24', current file system: 'ext2'
I:Unable to mount '/usb-otg'
I:Actual block device: '', current file system: 'vfat'
...
E:Unable to mount '/data'
I:Actual block device: '/dev/block/mmcblk0p24', current file system: 'ext2'
I:Unable to mount '/data'
I:Actual block device: '/dev/block/mmcblk0p24', current file system: 'ext2'
E:Unable to mount '/data'
I:Actual block device: '/dev/block/mmcblk0p24', current file system: 'ext2'

How do I get that fixed?

---------- Post added at 11:51 PM ---------- Previous post was at 11:35 PM ----------

Found this article on converting my ext2 to ext4: http://www.ghacks.net/2010/08/11/convert-ext23-to-ext4/.

Rebooted into Recovery, and it's all good.

Rebooted to the system, crossed my fingers, and everything looks fine.

Will try the reflashing tomorrow...

GGF