Во-первых похоже, что роутер не может корректно определить размер
винта. При такой информации от fdisk на обычной машине:
Disk /dev/sdb: 3000.6 GB, 3000592973824 bytes
255 heads, 63 sectors/track, 45600 cylinders, total 732566644 sectors
Units = sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
Получаю в dmesg роутера:
SCSI device sda: 732566644 4096-byte hdwr sectors (801570 MB)
При создании разделов, которые по мнению роутера больше чем есть, или
при создании разделов ближе к концу диска, он начинает сходить с ума с
сообщениями типа
attempt to access beyond end of device
sda: rw=0, want=3774875656, limit=1565565856
И начинаются приколы с Input / Output Error при попытках работы с
файлами. Т.е с компа на диск нормально пишется и читается, а на
роутере часть может не читаться.
Ну, и насколько я понял, роутер не поддерживает GPT, т.е создать
раздел больше 2ТБ нельзя из-за ограничения таблицы разделов. Хотя в
последнем утверждении я не очень уверен из-за того, что он даже размер
винта не может правильно определить.
Вот такое вот разочарование :( Но если вдруг кто-то это победил,
напишите, плз. Заранее благодарен.