Все должно быть в одном режиме: УЕФИ, загрузчики, системы.
жесткий диск с установленной windows 7. Размечен он под mbr
Стопроцентно, система установлена в режиме легаси. На это и следует ориентироваться, устанавливать *бунту в режиме легаси.
спокойно ставят рядом с Windows систему(это только на компе с bios так, получается?
Все что нужно, установку *бунту запустить в режиме легаси.
что нужно сделать 512 mb "/boot/efi" раздел
Не нужно. *бунту ты поставишь, но винду она не увидит. И не поможет никакая магия.
установщик во-первых не видит установленную windows 7
Потому и не видит, что *бунту ты запустил в режиме ЕФИ. Это как раз может служить ориентиром, как только установщик увидит Windows, значит *бунту запущена в режиме легаси, можно продолжать установку.
установить ubuntu, разметив 16 гб для точки монтирования "/" и остальное от 50 гб для "/home"
16гб для корня, это считай самый минимум. Если нет опыта, то придется экономить каждый байт. Советую не делать хоме-раздел, а все пространство отвести под корень. Когда узнаешь, для чего нужен отдельный хоме-раздел, тогда и сделаешь.
swap, говорят, сейчас не нужен
Не совсем так. По умолчанию система создаст свап-файл, размером примерно в четверть оперативки.
С помощью сторонней программы изменил один раздел с основного на логический
Это можно сделать из запущенной *бунту с помошью гпартед. Лучше-бы конечно не залезать в логический раздел.
как установить таки ubuntu не запоров загрузчик и windows.
При одном диске и разметке MBR загрузчик все-равно запорешь. Так как место есть только для одного загрузчика.
На экране разметки обязательно обрати внимание на место установки загрузчика. По умолчанию загрузчик устанавливается на sda, на устройство, не на раздел. Но, в данной конкретной сессии на месте sda может оказаться любое устройство, например флешка, с которой ты устанавливаешь.
Поэтому проверь и укажи там именно свой жесткий диск.