У меня двойная загрузка Linux и Windows 7. Установка Windows 7 1st делает жизнь намного проще. Я использую CentOS, но Fedora тесно связана. CentOS основан на RHEL, который питается Fedora. Установщик Linux позаботится о настройке grub, чтобы вы могли загружать либо Fedora, либо Linux.
Я сделал то, что я опишу ниже на традиционных (MBR или DOS) разделенных дисках. В городе есть новый парень, которого можно использовать. Это связано с загрузкой UEFI и называется разделением gpt. Единственное, что я сделал с UEFI и gpt, - это сделаю все возможное, чтобы их избежать. У обоих есть свои преимущества, но ничего, что меня сейчас интересует.
Linux может легко ужиться с разделом в 15 ГБ, если у вас есть где-то еще, где вы можете разместить свои пользовательские файлы. Моя система CentOS использует менее 4 ГБ на системном диске SSD, но /var (400 МБ) и /tmp (100 МБ) расположены в разделах LVM на моем жестком диске, чтобы избавить SSD от записи при записи в эти каталоги. Я включил мое использование только для информации. YMMV! На самом деле это наверняка варьируется.
Нет необходимости давать grub свой собственный раздел. Мой корневой каталог ("/") и /boot находятся на SSD. Традиционно для /boot был свой собственный раздел. Для этого была веская причина, когда системы могли загружать только первые 1024 цилиндра диска. Однако, слово мудрому, если вы решите создать раздел для /boot. Может наступить время, когда вам нужно сгенерировать новый initramfs. Некоторые люди были пригвождены, когда они не могли сгенерировать новый initramfs, потому что у них были небольшие / загрузочные разделы. В случае, если я столкнулся, им понадобилось более 300 МБ.
У меня 16 ГБ памяти, поэтому в настоящее время я не использую раздел подкачки Linux. Вы должны иметь действительно хорошее представление о том, как ваша система использует память, чтобы избежать неприятностей. Традиционно Linux SWAP был в своем собственном разделе. Его также можно настроить как файл. Смотрите "man mkswap". Существует штраф за использование файла, а не раздела, но гибкость использования файла может сделать его полезным для вас.
В кругах Linux также популярно иметь /home в своем собственном разделе. Я не буду. В домашнем каталоге пользователя есть множество скрытых файлов, которые привязаны к существующей установке ОС. Я храню пользовательские данные отдельно в разделе LVM. Я создаю ссылки для пользователей Document и Download каталогов.
Кстати, я использую зеркальные жесткие диски, которые содержат все пользовательские данные, и мои разделы только для Linux - ext4. Я широко использую LVM. CentOS и RHEL значительно упрощают установку ОС с использованием разделов LVM, чем Fedora. OTOH мой последний опыт с Fedora был Fedora 14. Если вы не знакомы с LVM, держитесь подальше. У тебя уже много на тарелке. У вас может быть до 15 разделов в вашей системе Fedora, так что вы должны быть логически безопасными, а не разделами LVM.
По моему опыту, вам нужно изрядное количество места для раздела Windows. Несмотря на все мои усилия в течение многих лет оценивать использование Windows и приложений, я слишком часто терплю неудачу. Мне нужно больше для файла подкачки, больше для гибернации или больше для установки Service Pack X. Я бы посоветовал вам быть щедрым в том, что вы даете Windows. Я очень уверен, что вам понадобится более 5 ГБ для Windows. Пятьдесят ГБ было бы слишком мало по моей оценке. Это должно быть NTFS.
Как вы и планировали, я бы посоветовал вам выделить большой кусок пространства для файлов, которые делятся между Windows и Fedora. Пока разделение отдельных пользователей в вашей системе не важно, я бы сделал это NTFS. Я должен добавить пакет ntfs-3g, чтобы CentOS получил доступ к разделу NTFS. Я также недавно добавил ntft-прог. Оба доступны в репозитории EPEL для пользователей CentOS. Я не знаю, какие шаги необходимы для этих пакетов в Fedora. Там вам помогут форумы пользователей Fedora. Если у вас есть проблемы с разделением нескольких пользователей в системе, у вас будет вопрос, как безопасность NTFS совпадает с Linux. Я не знаю.
Если вы согласны со всеми моими рекомендациями, вам понадобятся только 3 раздела. По одному для Windows и Fedora и по одному для общих файлов. Это будет означать, что все они могут быть первичными разделами. Если вы хотите отделить некоторые функции Linux более традиционным способом, вам нужно создать расширенный раздел и разбирать его по своему усмотрению. Это все зависит от вас.
Одна прощальная мысль, с которой я бы вас покинул - это то, что я создам пустой раздел для второй ОС Linux. Fedora часто выпускает релизы, и многие из них находятся на переднем крае. Если вы оставите раздел открытым для следующего выпуска Fedora, вы можете установить его параллельно с вашей действующей установкой Fedora. Я нашел это, чтобы смягчить последствия от попыток новой ОС. Существуют также виртуальные машины для таких экспериментов, но это отдельная проблема.
Удачи.