номер начального сектора, 4532393984 превышает максимальное значение msdos-partition-table

Я понимаю, что может возникнуть проблема с использованием 3TB-накопителей с Ubuntu:

Проблема с созданием 3TB ext4-раздела из-за ошибки msdos-partition-table-error

Я прочитал ответ

Разделение свободного пространства, которое я пытаюсь установить, равно 1.8T, так будет ли это по-прежнему вызывать ту же проблему, что и в предел 2 ТБ, когда проблемы начинаются (см. ответ Джеймса Хенстриджа выше)?

Я пытаюсь создать двойной загрузочный компьютер, где уже установлены окна 10, я дошел до создания корневого раздела, как показано здесь:

Неисправность создания 3TB ext4 из-за ошибки msdos-partition-table.

Однако, когда я пытаюсь добавить раздел подкачки, я получаю ошибку выше.

Если это то же самое, я бы хотел, чтобы мы провели весь процесс переделки кубиков, так как я действительно не понимаю ответ выше.

1
задан 12 April 2018 в 15:20

2 ответа

С таблицами разделов MSDOS / MBR разделы определяются в основном двумя числами, размером и смещением.

Оба являются 32-битными целыми без знака, поэтому максимальное значение, которое они могут удерживать, равно 232. Единицей, используемой этими числами, является сектор, который обычно имеет размер 512 байт. Это означает, что максимальный размер раздела, а также максимальный адрес смещения / начала должны быть ниже 232 × 512 байт, что равно 2 ТБ.

Итак, если у вас всего 3 ТБ, а первые 1,8 ГБ заняты Windows, вы все равно можете создать еще один раздел со смещением 1,8 ТБ, как вы говорите, вы сделали это с корневым разделом Ubuntu. В любом случае, оставшееся пространство меньше 2 ТБ, поэтому размер не будет ограничением. Однако, если мы говорим, что мы хотим, чтобы корневой раздел принимал все оставшееся пространство, за исключением, например, 8GB для swap, смещение этого раздела подкачки будет далеко за пределами диапазона 2TB и, следовательно, не поддерживается.

У вас есть несколько вариантов:

Создайте раздел подкачки перед Корневой раздел Ubuntu, например: 0GB - 1800GB Windows (or whatever) 1800GB - 1808GB Ubuntu Swap 1808GB - 3072GB Ubuntu / Таким образом, все стартовые смещения будут ниже предела 2 ТБ. Не создавайте раздел подкачки вообще и вместо этого используйте swap-файл. Процесс описан, например. in Как добавить раздел подкачки после установки системы? Используйте GPT вместо старой таблицы разделов MSDOS / MBR. Это потребовало бы преобразования вашего существующего диска в Windows. Процесс, вероятно, не является тривиальным и всегда приходит с риском того, что что-то пойдет не так, и вы потеряете все данные ...
1
ответ дан 17 July 2018 в 16:58

С таблицами разделов MSDOS / MBR разделы определяются в основном двумя числами, размером и смещением.

Оба являются 32-битными целыми без знака, поэтому максимальное значение, которое они могут удерживать, равно 232. Единицей, используемой этими числами, является сектор, который обычно имеет размер 512 байт. Это означает, что максимальный размер раздела, а также максимальный адрес смещения / начала должны быть ниже 232 × 512 байт, что равно 2 ТБ.

Итак, если у вас всего 3 ТБ, а первые 1,8 ГБ заняты Windows, вы все равно можете создать еще один раздел со смещением 1,8 ТБ, как вы говорите, вы сделали это с корневым разделом Ubuntu. В любом случае, оставшееся пространство меньше 2 ТБ, поэтому размер не будет ограничением. Однако, если мы говорим, что мы хотим, чтобы корневой раздел принимал все оставшееся пространство, за исключением, например, 8GB для swap, смещение этого раздела подкачки будет далеко за пределами диапазона 2TB и, следовательно, не поддерживается.

У вас есть несколько вариантов:

Создайте раздел подкачки перед Корневой раздел Ubuntu, например: 0GB - 1800GB Windows (or whatever) 1800GB - 1808GB Ubuntu Swap 1808GB - 3072GB Ubuntu / Таким образом, все стартовые смещения будут ниже предела 2 ТБ. Не создавайте раздел подкачки вообще и вместо этого используйте swap-файл. Процесс описан, например. in Как добавить раздел подкачки после установки системы? Используйте GPT вместо старой таблицы разделов MSDOS / MBR. Это потребовало бы преобразования вашего существующего диска в Windows. Процесс, вероятно, не является тривиальным и всегда приходит с риском того, что что-то пойдет не так, и вы потеряете все данные ...
1
ответ дан 23 July 2018 в 17:50

Другие вопросы по тегам:

Похожие вопросы: