Как создать раздел до определённого блока HDD?
у меня автоматом чёт не хочет оно правитсяПотому что это не битый сектор. Он всего лишь читается медленнее других.
Есть правило: не чините то, что не сломалось!
А пересчитать: 512×161953956/1024/1024 = 79079,080078125 (MB), вот целое число мегабайт и указывайте, т.е. 79079
GParted Live попробуйте.
В конце концов, никто не мешает взять калькулятор, высчитать размер "здоровых" блоков и создать раздел нужного размера в байтах.