Difference between revisions of "Some basics of MBR v/s GPT and BIOS v/s UEFI/ru"

Created page with "Поэтому задача преобразования MBR в GPT сводится к извлечению данных MBR и запихиванию их в соответ..."
(Created page with "Переход от MBR к GPT работает из-за неэффективности схемы разметки MBR. На диске MBR большая часть пер...")
Tags: Mobile web edit Mobile edit
(Created page with "Поэтому задача преобразования MBR в GPT сводится к извлечению данных MBR и запихиванию их в соответ...")
Tags: Mobile web edit Mobile edit
Line 64: Line 64:
Переход от MBR к GPT работает из-за неэффективности схемы разметки MBR. На диске MBR большая часть первого цилиндра диска остается неиспользованной - используется только первый сектор (в котором хранится сама MBR). В зависимости от геометрии CHS диска, на этом первом цилиндре, скорее всего, будет достаточно места для хранения заголовка GPT и таблицы разделов. Аналогичным образом, в конце диска место, скорее всего, останется неиспользованным, поскольку цилиндр (как его видит BIOS и любой инструмент, изначально разбивавший диск) будет неполным, поэтому последние несколько секторов останутся неиспользованными. Таким образом, останется место для резервного заголовка GPT и таблицы разделов. (Диски, разбитые с выравниванием по 1 МБ, иногда не оставляют пробелов в конце диска, что может помешать преобразованию в формат GPT - по крайней мере, если не удалить или не изменить размер последнего раздела).
Переход от 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.
Поэтому задача преобразования MBR в GPT сводится к извлечению данных MBR и запихиванию их в соответствующие места GPT. Управление начальной и конечной точками разделов не представляет сложности, но есть одна важная оговорка: GPT fdisk игнорирует значения CHS и использует исключительно значения LBA. Это означает, что преобразование будет неудачным на дисках, которые были разбиты на разделы с помощью очень старого программного обеспечения. Однако если размер диска превышает 8 ГБ, GPT fdisk найдет нужные данные.


Once the conversion is complete, there will be a series of gaps between partitions. Gaps at the start and end of the partition set will be related to the inefficiencies mentioned earlier that permit the conversion to work. Additional gaps before each partition that used to be a logical partition exist because of inefficiencies in the way logical partitions are allocated. These gaps are likely to be quite small (a few kilobytes), so you're unlikely to be able to put useful partitions in those spaces. You could resize your partitions with GNU Parted to remove the gaps, but the risks of such an operation outweigh the very small benefits of recovering a few kilobytes of disk space.
Once the conversion is complete, there will be a series of gaps between partitions. Gaps at the start and end of the partition set will be related to the inefficiencies mentioned earlier that permit the conversion to work. Additional gaps before each partition that used to be a logical partition exist because of inefficiencies in the way logical partitions are allocated. These gaps are likely to be quite small (a few kilobytes), so you're unlikely to be able to put useful partitions in those spaces. You could resize your partitions with GNU Parted to remove the gaps, but the risks of such an operation outweigh the very small benefits of recovering a few kilobytes of disk space.
translator
10,735

edits