translator
10,737
edits
(Created page with "Одной из необычных функций gdisk является способность читать таблицу разделов MBR или метку диска B...") |
(Created page with "Переход от MBR к GPT работает из-за неэффективности схемы разметки MBR. На диске MBR большая часть пер...") Tags: Mobile web edit Mobile edit |
||
Line 62: | Line 62: | ||
Одной из необычных функций gdisk является способность читать таблицу разделов MBR или метку диска BSD и преобразовывать ее в формат GPT без повреждения содержимого разделов на диске. Эта возможность существует для перехода на GPT в том случае, если ограничения MBR или BSD-дискмаркировки становятся слишком обременительными - например, если вы хотите добавить несколько ОС в мультизагрузочную конфигурацию, но для этих ОС требуется слишком много первичных разделов, чтобы поместиться на MBR-диске. | Одной из необычных функций gdisk является способность читать таблицу разделов MBR или метку диска BSD и преобразовывать ее в формат GPT без повреждения содержимого разделов на диске. Эта возможность существует для перехода на GPT в том случае, если ограничения MBR или BSD-дискмаркировки становятся слишком обременительными - например, если вы хотите добавить несколько ОС в мультизагрузочную конфигурацию, но для этих ОС требуется слишком много первичных разделов, чтобы поместиться на MBR-диске. | ||
Переход от MBR к GPT работает из-за неэффективности схемы разметки MBR. На диске MBR большая часть первого цилиндра диска остается неиспользованной - используется только первый сектор (в котором хранится сама MBR). В зависимости от геометрии CHS диска, на этом первом цилиндре, скорее всего, будет достаточно места для хранения заголовка GPT и таблицы разделов. Аналогичным образом, в конце диска место, скорее всего, останется неиспользованным, поскольку цилиндр (как его видит BIOS и любой инструмент, изначально разбивавший диск) будет неполным, поэтому последние несколько секторов останутся неиспользованными. Таким образом, останется место для резервного заголовка GPT и таблицы разделов. (Диски, разбитые с выравниванием по 1 МБ, иногда не оставляют пробелов в конце диска, что может помешать преобразованию в формат GPT - по крайней мере, если не удалить или не изменить размер последнего раздела). | |||
The task of converting MBR to GPT therefore becomes one of extracting the MBR data and stuffing the data into the appropriate GPT locations. Partition start and end points are straightforward to manage, with one important caveat: GPT fdisk ignores the CHS values and uses the LBA values exclusively. This means that the conversion will fail on disks that were partitioned with very old software. If the disk is over 8 GiB in size, though, GPT fdisk should find the data it needs. | The task of converting MBR to GPT therefore becomes one of extracting the MBR data and stuffing the data into the appropriate GPT locations. Partition start and end points are straightforward to manage, with one important caveat: GPT fdisk ignores the CHS values and uses the LBA values exclusively. This means that the conversion will fail on disks that were partitioned with very old software. If the disk is over 8 GiB in size, though, GPT fdisk should find the data it needs. |