Допустим, у нас есть блочное устройство (например, Жесткий диск) с размером сектора 4096 байт и без эмуляции 512 байт (жесткий диск распознает только блоки размером 4096 байт).
Можно ли отформатировать устройство с файловой системой, которая имеет логический блок 512 байт? Как fs будет использовать дисковые блоки? Я имею в виду, что он просто будет использовать 512 байт из 4096 байт, а остальные будут потрачены впустую (однозначное отображение между секторами диска и блоками fs)? Я предполагаю, что если файловая система знает об этой проблеме, он может сам выполнить какую-то эмуляцию 512 байт (чтение сектора диска, изменение части 512 байт в ОЗУ, а затем запись сектора обратно на диск), хотя будут некоторые издержки или избыточность работать на каждую запись. Я не совсем уверен, имеет ли это смысл! Поправь меня пожалуйста.