果蝇中灰身(B)和黑身(b)、腿部有斑纹(H)与无斑纹(h)是两对相对性状。灰身腿部有斑纹的雌蝇与灰身腿部无斑纹的雄蝇杂交,子代中47只为灰身腿部有斑纹,49只为灰身腿部无斑纹,17只为黑身腿部有斑纹,15只为黑身腿部无斑纹,回答下列问题:
(1)控制这两对相对性状的基因_______(填“遵循”或“不遵循”)基因的自由组合定律,理由是___________________________________。
(2)已知B与b基因位于常染色体上,H与h基因位置未知。能否根据上述实验结果确定H与h基因位于X染色体上还是常染色体上?__________。如果能,请说明理由。如果不能,请利用现有的亲本及F1果蝇为材料,继续研究以确定H与h基因是只位于X染色体上还是位于常染色体上。写出可行方案,并与其实验结果。______