Во-первых, не обращайте внимания на то, что Windows идентифицирует ваши логические разделы как «первичные»; это давняя ошибка Windows.
Во-вторых, возможно, что раздел NTFS, который вы создали в Linux, имеет неправильный код типа раздела. Вы можете просмотреть коды типов с помощью команды Linux fdisk
, например, в fdisk -l /dev/sda
(вводится как root
или перед sudo
). Раздел NTFS должен иметь код типа 07
в столбце Id
в выводе fdisk
. Если у него нет этого кода, вы можете изменить его с помощью fdisk
; введите fdisk /dev/sda
, затем используйте опцию t
чтобы изменить код типа, и w
чтобы сохранить ваши изменения.
Другая возможность, которая приходит мне в голову, заключается в том, что структуры NTFS могут быть недействительными. Вы можете попробовать преобразовать раздел в FAT и посмотреть, виден ли он тогда; и если это так, преобразовать его обратно в NTFS в Windows. Это может привести к появлению NTFS, которая нужна Windows.
Единственная другая возможность, которая приходит на ум, заключается в том, что это ошибка Windows, а именно то, что она не может прочитать основной раздел, который идет после расширенного раздела. Если это так, очевидное (но неудобное) решение состоит в том, чтобы удалить раздел NTFS, использовать аварийный диск Linux и GParted, чтобы переместить разделы Linux на конец диска, и создать новый первичный раздел NTFS, предшествующий расширенному разделу. , Однако прежде чем вы попробуете это, я рекомендую вам подождать и исследовать это еще немного; кто-то другой может придумать другую (более безопасную и простую) вещь, чтобы попробовать.
Что бы вы ни делали, не пытайтесь создать новый раздел в Windows; Разделитель Windows имеет досадную привычку конвертировать диски в LDM (иначе говоря, "динамические диски"), когда вам нужно более четырех разделов. Linux не может загружаться с такими установками (или, если это возможно, это очень плохо документировано), поэтому, если бы Windows сделала такое преобразование, у вас возникли бы еще более серьезные проблемы. Я не знаю, будет ли Windows делать это, когда диск содержит разделы, отличные от Windows, и я не думаю, что попробовать это на вашем диске - хороший способ узнать об этом!