Я учусь использовать fdisk . Когда я проверяю свободное место на диске с помощью команды F это показывает, что свободное место начинается в секторе 2048. Но если я попытаюсь создать новый раздел с помощью команды n Он говорит, что я могу начать с сектора 34

И если я ввожу любое значение меньше 2048, а затем проверяю свободное место командой F я получаю это. 16 ЭБ свободного пространства !!!

Почему это так?

1 ответ1

1

Причина 16EB в том, что вычитание 47-2048 приводит к отрицательному числу. Видимо ошибка, которая уже была исправлена.

Причина в производительности. Слышали о жестких дисках с 4k секторами? Они должны были быть выровнены 4k, чтобы иметь правильную производительность. Другие устройства и производители обнаружили, что устройства не получают полную производительность без различных настроек.

В качестве универсального решения было принято решение, что 2048 устранит большинство, если не все, показатели, снижающие производительность. Учитывая, насколько дешевое хранилище, никто не упустит потерю 1 МБ жесткого диска.

Первоначально был оставлен разрыв в 63 сектора, и он использовался для установки наложений дисков для BIOS, которые не поддерживали полный размер жесткого диска. Особенно часто, когда компьютеры впервые получили жесткие диски емкостью 1–8 ГБ. Тем не менее, жесткие диски теперь используют LBA, и бессмысленное наложение дисков - дело прошлого.

Хотя теперь мы должны перейти на GPT с жесткими дисками объемом более 2 ТБ, поскольку MBR не поддерживает это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .