Схема разделов и файловой системы для двойной загрузки Win 7 и Ubuntu 14 с UEFI и GPT
Просматривая множество различных руководств и информации на этом и других сайтах, у меня есть общее представление о схеме разбиения, которую можно использовать для двухзагрузочной машины Ubuntu-Win7, но я не очень хорошо разбираюсь в файловых системах. У меня есть плата с поддержкой UEFI, и я собираюсь использовать тип раздела GPT. Я хотел бы проверить, нахожусь ли я на правильном пути или нет.
Моя основная идея: (обновлен, чтобы показать Windows MSR-раздел требуется)
sda1- EFI/ESP FAT32 0.25gb
sda2- / (root) EXT4 20gb
sda3- (MSR) ---- 0.13gb
sda4- win C: NTFS 30gb
sda5- win D: NTFS 500gb
sda6- /home EXT4 300gb
sda7- (swap) ??? 16gb
Теперь на моем физическом жестком диске емкостью 1 ТБ это оставляет около 100 ГБ и не выделяется для любых будущих экспериментов с ОС или для создания общего диска между Windows и Ubuntu с использованием какой-либо другой файловой системы, если у меня возникнут проблемы.
Для моего выделенного пространства NTFS - это, конечно, изначально поддерживаемая файловая система Windows, и она кажется достаточно стабильной в Ubuntu, поэтому это звучит как лучший выбор для моих разделов Win. Я кратко посмотрел на ExFAT, но похоже, что он не так хорош как в Ubuntu или Windows, так что NTFS выигрывает.
Ситуация с Ubuntu менее ясна. Я, вероятно, не собираюсь делать много доступа к файлам Ubuntu со стороны Windows, и, поскольку кажется, что существует существенная разница в производительности между EXT3 и EXT4, я решил пойти с 4. EXT3 имеет больше поддержки, но это не Похоже, что это обязательно лучшая поддержка (т.е. вам нужно открыть отдельную программу для доступа к файлам EXT3). Существует, по крайней мере, приличная поддержка файлов EXT4 в форме ExtFS для Windows, которая работает со стандартными инструментами управления файлами, и если это не сработает, я, вероятно, смогу сохранить свои файлы непосредственно на диск NTFS D: из Ubuntu. Раздел подкачки из того, что я понимаю, представляет собой специальную файловую систему подкачки, но у меня действительно были проблемы с поиском какой-либо информации о ней.
Насколько я понимаю, порядок двух более крупных дисков (Win D: и Ubuntu /home) не имеет большого значения, но я должен держать два системных диска (Win C: и Ubuntu root) близко к разделу UEFI/ESP., Ничто из того, что я читал, не говорило о порядке раздела подкачки вообще, и я видел схемы разделов с ним в начале или в конце, поэтому я предполагаю, что его порядок тоже не имеет значения.
Это разумная установка или я что-то не так (размер / система)? Имеет ли смысл иметь отдельный раздел Ubuntu Home и Windows Programs/Media, или есть смысл объединить их в большое счастливое семейство NTFS? Вероятно, я буду устанавливать разные версии одной и той же программы на стороне Windows и Ubuntu (например, Steam и Eclipse IDE), поэтому мой инстинкт заключается в том, чтобы держать их отдельно и избегать путаницы. Если я решу добавить отдельный раздел, предназначенный главным образом для кроссплатформенной работы, какая файловая система будет лучше - NTFS? Что-то другое? Что еще я должен знать о совместимости, используя EXT4 вместо старого EXT3?
Я собираюсь перейти в основном на использование Ubuntu, но оставить Windows для игр. Как давний пользователь Windows, у меня есть около миллиарда вопросов об Ubuntu, но сейчас я собираюсь начать с схемы разделов и форматов файлов.
1 ответ
Я постараюсь ответить на как можно больше ваших вопросов:
Это разумная установка или я что-то не так (размер / система)?
То, что является разумным для одного пользователя, не может быть для другого. Это потому, что мы все используем наши компьютеры для разных целей и по-разному. Как уже отмечали другие:
- Вам, вероятно, не понадобится 16 ГБ своп. 2 ГБ должно быть достаточно.
- 30 ГБ C: для системного раздела Windows может быть слишком мало.
Тем не менее, это ваш выбор. Остальное мне кажется нормальным.
Имеет ли смысл иметь отдельный раздел Ubuntu Home и Windows Programs/Media, или было бы более разумно объединить их как большое счастье? NTFS
семья?
Вы не можете поставить Ubuntu /home
раздел в NTFS
формат. Ubuntu сохраняет свои пользовательские конфигурации в /home
для каждого пользователя. Каждый пользователь имеет право собственности и права на чтение / запись. Ubuntu не может использовать NTFS
для хранения прав собственности и разрешений. Это должен быть один из совместимых с Linux форматов разделов, например: ext2
, ext3
, ext4
, zfs
, btfs
и т. д. Как вы знаете, Windows сама по себе не понимает ни один из этих форматов разделов. Поэтому лучше хранить их отдельно и использовать их родные форматы, NTFS
для Windows и ext4
для Ubuntu.
Смотрите, я хочу переформатировать мой домашний раздел с ext3 на ntfs, чтобы узнать больше об этом.
Если я решу добавить отдельный раздел, предназначенный в первую очередь для кроссплатформенной работы, какая файловая система будет лучшей? NTFS
? Что-то другое?
Я не думаю, что вам нужен отдельный раздел для кроссплатформенной работы, но если вы делаете, это должно быть NTFS
, Вы можете поделиться sda5
или же D:
в NTFS
с Ubuntu. Я рекомендую вам создавать мягкие ссылки на конкретные папки из sda5
(D:
) чтобы sda6
(/home
). Например:
D:\user\[yourID_in_windows]\Java_Workspace
может быть мягко связан с /home/[yourID_in_Ubuntu]/Java_Workspace
См. Нужен ли I ntel Smart Response при установке Ubuntu? для примера того, как создать софт-ссылки определенных папок между двумя дисками. Эти же команды можно использовать для создания программных ссылок между NTFS
а также ext4
перегородки. Если хотите, вы можете хранить всю свою музыку, видео и т. Д. В D:
и есть ссылки в вашем /home
раздел.
Есть ли что-то еще, что я должен знать о совместимости, используя ext4
вместо старшего ext3?
ext4
является зрелым форматом раздела, используемым по умолчанию в Ubuntu. Вам не о чем беспокоиться, если вы придерживаетесь ext4
,
Надеюсь это поможет