8
« on: October 23, 2007, 11:19:13 pm »
OK, has anybody ever sucessfully installed Titchy linux on an internal CF card instead of the standard Hitachi microdrive? I have searched the forums and the problem seems to be that the Hitachi 6gb (on a 3200) microdrive manfid is coded into the kernel. Apparently no other card, except the very expensive Sandisk Extreme III 16gb as some report, will work because the manfid is different. Someone suggested recompiling the kernel with a different manfid but I cannot program in C and do not know how to compile/recompile a kernel. Even if i did know how to do those two things, I would have to know where in the code the manfid is and how to change it without disrupting anything else.
So, does anybody know another way how to easily accomplish this? If not, if somebody who knows how to recompile the Titchy linux kernel with different manfid's can compile a kernel with support for commonly used 16gb cards (Transcend, A-data, etc.) that would be great. Why is it necessary for specific manfid's to be in the kernel anyway? Thanks.
Hitachi Microdrive
product info: "HITACHI", "microdrive"
manfid: 0x0319, 0x0000
function: 4 (fixed disk)
Transcend 16gb
product info: "TRANSCEND", "TS16GCF133", ""
manfid: 0x004f, 0x0000
function: 4 (fixed disk)
A-data 16gb
product info: "", "CF 16GB", ""
manfid: 0x000a, 0x0000
function: 4 (fixed disk)