Halo dont save on my HD and ask for memory unit

Hello i’ve installed halo reach on my 120gb HD, then i’ve lunch the game but it say me that can’t find the memory unit and it dont save profile data.
But my HD 120gb have up to 40GB free and it works well with a lot of others game!

Same thing for Halo Waypoint… dont save on my HD.

My console it’s a falcon 175W that was out with a 20GB HD and I’ve changed with 120GB last year.

How it can be??