Filamentous viruses such as fd and M13 are highly charged rodlike polyelectrolytes. In this study, we employ fd virus to test the recent prediction of charge inversion [Nguyen, Rouzina, and Shklovskii, J. Chem. Phys. 112, 2562 (2000)]. Light scattering measurements show bundle formation and resolubilization of fd viruses when MgCl(2) was added from 0 to 600 mM. The effective charge of fd was studied by measuring their electrophoretic mobility using a filament tracking method uniquely suited for the system. Monte Carlo simulations were performed under canonical ensemble to predict the charge distribution around the rodlike virus. Charge inversion, which has been suggested theoretically to accompany with bundle resolubilization, was not observed in either experiments or simulations. A modified analysis of force balance is called upon to account for these new findings.