Недавно я внес некоторые изменения в мои разделы следующим образом:

Ранее у меня было 3 диска с именами: C 150 GiB, D 400 GiB, E: 450 GiB. Я установил Windows 8.1 и программу управления разделами (EaseUS) на C: и внес некоторые изменения. Я объединил 250 ГиБ D: в E:, переименовав E: в D:, а оставшиеся 150 ГиБ получили название Q:

Я успешно установил Linux Mint на Q: (ext3 FS), и теперь у меня есть рабочий ноутбук с двумя ОС. Проблема в том, что Windows 8.1 по-прежнему показывает диск Q: как пустой диск NTFS. Насколько я знаю, после установки Linux Windows больше не должна показывать свой раздел. В чем дело?

2 ответа2

1

Признак, который вы описываете, вызван неправильным кодом типа раздела Linux. Правильное решение состоит в том, чтобы изменить этот код типа. Подробная информация о том, как это сделать, зависит от используемого вами программного обеспечения для создания разделов. В качестве примера:

  1. Загрузиться в Linux.
  2. Введите df для просмотра ваших смонтированных файловых систем и определения, какие из них соответствуют разделам в /dev/sda (при условии, что это ваш диск; если нет, настройте здесь и для остальной части этой процедуры).
  3. Введите sudo gdisk /dev/sda .
  4. Если gdisk выдает выходные данные, содержащие MBR: MBR only и жалобу на преобразование данных MBR в форму GPT, немедленно введите q ! Вместо этого вы можете запустить fdisk на диске (sudo fdisk /dev/sda), и процедура будет примерно такой же, но с одним важным отличием (отмеченным ниже).
  5. Введите p чтобы просмотреть таблицу разделов и убедиться, что она выглядит разумной. По крайней мере, один из ваших разделов Linux, вероятно, имеет код типа 0700 (или 07 в fdisk на диске MBR).
  6. Введите t чтобы изменить код типа раздела. При появлении запроса введите номер раздела с неправильным кодом типа и измените его на 8300 (или 83 на диске MBR при использовании fdisk).
  7. При необходимости повторите шаг № 5 для любых других неправильно определенных разделов. (Похоже, у вас есть только один.)
  8. Введите p чтобы снова просмотреть таблицу разделов. Сравните его с тем, что вы видели ранее, и убедитесь, что он такой же, за исключением разделов, чей тип кода (кодов) вы изменили. Если вы видите неожиданные изменения, введите q чтобы выйти без сохранения этих изменений и начать заново. (И gdisk и fdisk хранят свои изменения в памяти, пока вы их не сохраните.)
  9. Введите w чтобы сохранить изменения. Программа запросит подтверждение. Дай это.

После этого Windows больше не должна назначать буквы дисков Linux. В отличие от решения, предложенного Аароном (которое в основном "закрывает" проблему), оно будет продолжать работать, даже если вы полностью удалите и переустановите Windows или если для обслуживания вы используете аварийный диск.

Эта проблема могла быть вызвана любым количеством способов, включая использование очень старого программного обеспечения для подготовки диска (Linux использовал для "вставки" код типа Windows для дисков GPT, что было плохой идеей), создавая раздел Linux с Программное обеспечение для создания разделов Windows или ошибка пользователя при подготовке раздела.

Более подробно об этой проблеме, включая историю разработки кода типа GPT для Linux, см. Эту мою страницу.

Обратите внимание, что средства разбиения Windows покажут все разделы, даже те, которым в Windows не назначены буквы дисков. Это нормально и желательно - инструменты разбиения работают на более низком уровне, чем большинство других инструментов, поэтому они должны иметь возможность видеть и работать с разделами, принадлежащими другим ОС.

0

Щелкните правой кнопкой мыши кнопку "Пуск" и выберите "Управление дисками". Найдите раздел «Q:», щелкните по нему правой кнопкой мыши и выберите «Изменить букву и путь к драйверу ...». Отсюда вы можете удалить отображение «Q:», и оно больше не будет отображаться.

Странно, что ваш диск Linux отображается как пустой раздел NTFS. Я интересно , если вы сделали что - то неожиданное при настройке разделов, и это на самом деле пустой раздел NTFS, и вы все еще есть еще один раздел Linux , который не показан в Windows. (Может быть, установщик Linux Mint сократил другой раздел, чтобы освободить место для вашего раздела Linux объемом 150 ГБ ... или что-то в этом роде.) Вы должны быть в состоянии определить, так ли это, посмотрев на разделы, перечисленные в разделе «Управление дисками».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .