[suspicious][/suspicious]
Make sure your pre/optional directory is properly populated.
See all the needed extensions in the "Depends" panel for lvm2 in AppBrowser.
Thanks Finally I've got it.
I've populated the pre/optional directory as you suggested:
libdevmapper.tcz ncurses.tcz
liblvm2.tcz raid-dm-3.0.21-tinycore.tcz
lvm2-boot.tcz readline.tcz
lvm2.tcz udev-lib.tcz
ncurses-common.tcz
Also, I've added the list to pre/onboot.lst
readline.tcz
ncurses-common.tcz
ncurses.tcz
udev-lib.tcz
libdevmapper.tcz
raid-dm-3.0.21-tinycore.tcz
liblvm2.tcz
lvm2.tcz
lvm2-boot.tcz
I've found that order is important, isn't it?
And I replaced tce=dm-2 with tce=dm-0
For some reason Fedora and tinycore see that volume on different device
HTH