@krekerov Если данные вписываются в 256 значений без потери динамического диапазона, то можно rescale (не знаю как по-русски) их в uint8. Для большей точности можно использовать большую битность: uint16, uint32 (см. numpy). Собственно это вопрос вашего удобства, просто по моему опыту некоторые алгоритмы (например, в scikit-image не всегда адекватно ведут себя с int). Вообще, не нужно искать здесь проблемы.
Я так и не понял, что конкретно вы хотите сделать и какую помощь получить. Вопрос всё ещё не задан.
Расширенный (extended) раздел не хранит ваши файлы, он хранит информацию о расположении других (логических) разделов. В вашем случае уже есть четыре первичных раздела, создать пятый первичный рядом с ними невозможно.
То есть, вместо форматирования его придётся вообще удалить, а затем создать новый расширенный, в котором уже делать /, /home, swap.
Я так и не понял, что конкретно вы хотите сделать и какую помощь получить. Вопрос всё ещё не задан.