Hi, i have a Thinkpad L520 7859-43G with 500GB Seagate 7200.4 HDD. The HDD got some badsectors so i bought new HDD to replace old one. I bought Seagate 500GB Momentus Thin 5400. New drive is not recognized by BIOS, however i can see the drive from cd-live linux. So i thought maybe something wrong with hdd. I borrowed a 750GB 7200 WD Black, same thing, bios wont recognize hdd. So i borrowed a 250GB WD Blue. Same thing. The only drive that this laptop detect is original one. I tried modded bios from this site (Lenovo ThinkPad L420_1.23-(8GUJ17us)_Lenovo21_WL.rar) but no changes. Is there any other way to mod this bios to see other HDDs aswell? Is this problem bios related? Thanks.