Я пользователь Linux. У меня нет Windows на моем ноутбуке. Также размер жесткого диска составляет менее 2 ТБ. Тогда зачем мне использовать таблицы GPT? Разве я не могу пойти со старым фейрингом MBR?
У меня будет два корневых раздела, два домашних раздела и пространство подкачки. Таким образом, когда раздел не является основным, но расширяется, это влияет на производительность?
partitioning
gpt
mbr
daltonfury42
источник
источник
Ответы:
Это не будет иметь никакого значения для вас. Преимуществами GPT являются:
В вашем случае вам не нужно в первую очередь. Второе может быть достигнуто путем создания расширенного раздела и создания там логических разделов.
Для Linux не имеет значения, какой тип разделов установить (логический или основной). Но с GPT может быть немного удобнее перемещать разделы, если это необходимо, потому что все они будут первичными.
Там нет разницы в производительности вообще.
Все остальные «преимущества» GPT настолько незначительны, что не стоит упоминать.
источник
GPT имеет несколько преимуществ:
Обратите внимание на разницу между тибибитом (TiB; 1024 ^ 4 байта) и терабайтом (TB; 1000 ^ 4 байта). Первые являются блоками IEEE-1541 , а вторые - блоками СИ. Для большинства измерений на диске единицы IEEE-1541 более естественны. Некоторая документация и программное обеспечение (особенно устаревшие) неправильно применяют суффиксы SI к измерениям IEEE-1541, что вводит в заблуждение.
Большинство из этих преимуществ являются незначительными для большинства установок. Двумя наиболее важными преимуществами являются тот факт, что GPT является естественной схемой разделения для EFI и отсутствие первичного / расширенного / логического различия. Стоит отметить и другие преимущества GPT, но они не являются серьезными проблемами для большинства людей.
Большинство компьютеров, представленных с середины 2011 года, включая подавляющее большинство систем, поставляемых с Windows 8 и более поздними версиями, используют встроенное ПО EFI. Если вы загружаете такой компьютер в режиме EFI (вместо того, чтобы использовать CSM, который включает загрузку в режиме BIOS), использование GPT является чем-то по умолчанию. Если вы загружаете (или используете двойную загрузку) Windows в режиме EFI, требуется использование GPT (это ограничение Windows). IIRC, Ubuntu также не будет устанавливать диск MBR в режиме EFI, но вы, вероятно, можете преобразовать тип таблицы разделов и загрузить его после установки. Тем не менее, загрузка с MBR-диска в режиме EFI плохо протестирована, и на некоторых EFI может произойти сбой.
Основное / расширенное / логическое отличие MBR - это неуклюжий взлом, который был создан в 1980-х годах, чтобы обойти ограничение MBR в четыре раздела. По умолчанию GPT поддерживает 128 разделов, но этот предел можно увеличить, если это абсолютно необходимо. К логическим разделам MBR доступ не медленнее, чем к основным разделам, но они более подвержены повреждениям из-за того, что они полагаются на структуру данных связанного списка, которая охватывает несколько секторов, разбросанных по всему диску. Самая большая проблема заключается в простом решении таких проблем, как нехватка первичных разделов или обработка операций по изменению размера разделов, которые включают как первичные, так и логические разделы (и для этого также требуется изменение размера расширенного раздела, что является дополнительной операцией - и дополнительный шанс для чего-либо пойти не так).
Если вы загружаетесь в режиме BIOS на диске объемом менее 2 ТБ, вероятно, лучше придерживаться MBR просто потому, что есть некоторые BIOS, которые плохо реагируют на загрузку с GPT-дисков. Такие проблемы обычно можно обойти, но проще не сталкиваться с проблемами в первую очередь. Использование GPT на компьютере с BIOS также не позволит вам установить Windows в этой системе. Если вы знаете, что делаете и хотите использовать GPT, то использование GPT в режиме BIOS для установки Ubuntu выполнимо, и я не отговариваю вас от этого, но если вы столкнетесь с проблемами, вы можете нужно устранить неисправность.
Поскольку большинство современных компьютеров используют EFI, GPT может потребоваться частично, если вы загружаетесь в режиме EFI. Если вы используете BIOS / CSM / устаревший режим на таком компьютере, придерживаться MBR по-прежнему предпочтительнее по причинам, указанным выше. FWIW, моя рекомендация на данный момент, если у вас есть выбор, - отключить поддержку BIOS / CSM / legacy и использовать режим EFI исключительно на компьютерах на основе EFI. Это упрощает путь загрузки и снижает вероятность возникновения проблем. Проблема в том, что есть много плохих советов сделать обратное, что, по моей оценке, создает больше проблем, чем решает. (Поиск на этом сайте, например, выявляет многочисленные проблемы, вызванные установкой нескольких операционных систем и другими проблемами, связанными с использованием BIOS / CSM / устаревшего режима на компьютере на основе EFI.)
Если у вас есть диск размером более 2 ТБ, вы должны использовать GPT. Основным исключением является случай, когда диск использует размер логического сектора 4096 байт , что увеличивает ограничение MBR 2 ТБ до 16 ТБ. Некоторые внешние диски делают это, и я слышал о некоторых высококачественных внутренних дисках, которые тоже это делают. (Обратите внимание, что многие диски имеют 4096-байтовые физические сектора и 512-байтовые логические сектора. Они имеют такое же ограничение MBR 2 ТБ, что и диски с 512-байтовыми физическими и логическими секторами.)
источник
Я размышлял об этом в течение нескольких месяцев. Вот ответ Windows на ваш вопрос: GPT мне кажется значительно быстрее. На сегодняшний день я не нашел никаких результатов тестов, которые бы соответствовали тому, что я имею ниже, хотя я нашел много предположений, что разница в производительности незначительна, кроме как при запуске. Я не уверен в этом сейчас. Вот моя стоимость tuppence:
У меня внешний накопитель Samsung D3 USB 3.0 емкостью 2 ТБ. Я разделил его на два раздела MBR около 1 ТБ каждый. Мой компьютер - Windows 10 64bit, Asus Z97-P m / b, 8 ГБ памяти, i5 4460 CPU. Я провел тест CrystalDiskMark x64 три раза, пока он был отформатирован с использованием MBR, и получил следующее:
Средние результаты MBR (все МБ / с): - чтение SEQ Q32T1 40 - чтение 4K Q32T1 1,47 - чтение SEQ 142 - чтение 4K 1,22 - запись SEQ Q32T1 101 - запись 4K Q32T1 8,7 - запись SEQ 112 - запись 4K 8,5
Имея, к сожалению, большое количество свободного времени, я скопировал данные (около 750 ГБ), переформатировал их в GPT, в данном случае как один раздел 2 ТБ, скопировал данные обратно на диск и снова запустил тесты:
Средние результаты GPT (все МБ / с): - чтение SEQ Q32T1 165 - чтение 4K Q32T1 1,83 - чтение SEQ 170 - чтение 4K 1,5 - запись SEQ Q32T1 135 - запись 4K Q32T1 8,7 - запись SEQ 138 - запись 4K 8,6
Таким образом, результаты SEQ Q32T1 намного, намного выше с GPT, и все другие результаты выше с GPT, хотя, конечно, не всегда значительно.
Я, конечно, не эксперт в отношении фактической повседневной значимости этих различий, но сейчас я испытываю желание использовать GPT всякий раз, когда думаю, что могу сойти с рук (то есть избегать старых операционных систем, которые не могут их прочитать).
источник