Добиться нормальной работы больших дисков можно на _любом_

Добиться нормальной работы больших дисков можно на _любом_ IDE контроллере, например таком, который присутствует на ISA-шных мультикартах времен 286/386 машин. Чтобы не быть голословным сошлюсь на Д. Постриганя и его програму mhdd.
Для того, чтобы OC корректно заработала с диском требуется выполнение некоторых условий, или некоторые танцы с бубном. Ваш случай второй.
Степень Вашей исскусности в этом деле мне неведома. По-этому я и предложил оставить систему на том диске, с которым все обязано работать само по себе и разбираться с большим. Если же Вы не уверены в своих силах, у Вас на выбор четыре варианта:


- не связываться с дисками более 120G.
- купить любой понравившийся диск и PCI IDE контроллер с поддержкой LBA48
- купить любой понравившийся диск и сменить плату на более современную (например на i815) поддержкой LBA48
- купить любой понравившийся диск и обратиться к специалистам, чтобы Вам его заставили работать на Вашей системе.
Выбор за вами.