А как вы хотели иначе?
Я прекрасно понимаю, как работают различные типы RAID, вопрос не в том, как я хотел или не хотел, а в том, что если система даёт создать raid0 из двух дисков неравного размера, то и операционной системе должны передаваться верные данные о том, какого размера получившийся том и сколько свободного места осталось. Но этого не происходит, что вводит в заблуждение. Реальный размер в итоге узнаётся опытным путём, когда место на диске заканчивается, хотя видно, что оно ещё есть.
Из за того, что raid1 в btrfs "специфический", ну то есть можно создавать массив из неодинаковых дисков, я предположил, что так можно сделать и при использовании raid0 (ведь даёт создать такой массив и не ругается и даже итоговое место на диске показывает как сумму дисков, то есть как и должно в случае raid0). Понятно, что тут пришлось бы либо делать разное количество страйпов для каждого диска, либо делать их разного размера. Этого в реале нет, но я должен был проверить
