Se esse 65535 se referir a setores de 512 bytes, ele não seria alinhado. Infelizmente, fdisk com partições pode obter ideias engraçadas sobre a geometria da unidade.
Ignore o que o fdisk está tentando fazer, use o 1MiB de qualquer maneira. Se você não precisa das partições por nenhum motivo específico, mude para gpt. Se fdisk não funcionar, mude para parted , gdisk ou o que quer que funcione.
parted /dev/sdb
) unit mib # parted uses stupid unit by default
) mklabel gpt # beats msdos by a long shot
) mkpart boot 1 512
) mkpart swap 512 2048
) mkpart root 2048 20480
) mkpart home 20480 -1
) print free # use this whenever you want to see what's available