Потому что это не битый сектор. Он всего лишь читается медленнее других.
Есть правило: не чините то, что не сломалось!
А пересчитать: 512×161953956/1024/1024 = 79079,080078125 (MB), вот целое число мегабайт и указывайте, т.е. 79079
БлагоЯр Тишина, а дальше всего лишь получаем из байтов Мбайты. 1024 байта в Кбайте, 1024 Кбайта в Мбайте.
Нужны Мбайты потому, что fdissk (и его аналоги) выравнивают границы разделов по целым Мбайтам.
GParted Live попробуйте.
В конце концов, никто не мешает взять калькулятор, высчитать размер "здоровых" блоков и создать раздел нужного размера в байтах.
БлагоЯр Тишина, посмотрите в характеристиках диска или в Victoria размер бэдблока. Там либо 512 байт или 4 Кб.
А кстати, обычно HDD сам исправляет (заменяет) бэдблоки и они не становятся помехой.
Рональд Макдональд, просто думал, что это не берётся во внимание (размер, который указывается при форматировании).
Да и вот вопрос, если оно укажет на блок, а диск при этом не будет форматированным, к примеру после HDD Level Format
Как вычислить в таком случае?
ПС. Ну, у меня автоматом чёт не хочет оно правится, за то автоматом паяет его ахахах
виртуальная геометрия начала появляться эдак лет за десять до вашего старичка. Да, с годами этой виртуальности становилось всё больше (вернее, она всё усложнялась).
Но это не важно. Виртуальная геометрия никак не мешает изолировать блок. Вам не требуется знать, где физически находится этот блок, на каком CHS (Cylinder/Head/Sector), вы просто делаете так, чтобы блок с данным виртуальным номером не использовался.