Как правильно создать разделы GPT для загрузки Ubuntu в Bios?
Если диск гптшный, то в самом начале нужно создать микрораздел (на сколько секторов — гуглить надо, не помню) boot-grub.
После него (или первым на мбр-винте) желательно своп — ради его шустрости на классическом винте. При этом номер раздела не имеет значения — хоть 4 на МБР, хоть 128 на ГПТ.
Затем — корень гигов на сто: хватит за глаза. А вот его я обычно нумеровал как первый — /dev/sda1, к примеру.
Всё остальное — под хомяк.
Что до ссдшек, бут-груб вряд ли нужен, поскольку ценник на накопители от терабайта уж слишком высок. Метить как МБР — и дальше пофигу: на ссдшках порядок разделов вообще не важен.