1

Я с двойной загрузкой Ubuntu с Windows 7 (Ubuntu установлен позже). Установка Windows осуществляется на SSD, а установка Ubuntu - на отдельный жесткий диск. Около 95% этого жесткого диска имеет раздел Windows, а оставшееся пространство содержит раздел, на котором установлен Ubuntu.

Проблема в том, что этот раздел, похоже, просачивается в Windows. Он отображается как файловая система RAW :

В компьютере он отображается как неформатированный жесткий диск:

Есть ли способ это исправить или как-то это скрыть?

4 ответа4

2

С помощью инструмента управления дисками, я думаю, вы можете установить букву диска в ... none, что приведет к тому, что диск не будет отображаться в проводнике.

2

Эта проблема возникает, когда код типа раздела для раздела Linux установлен неправильно. Это очень распространенная проблема в более новых системах, которые загружаются в режиме EFI и используют таблицу разделов GUID (GPT), поскольку инструменты Linux неправильно применяют код типа раздела Windows ("Основные данные Microsoft") к таблицам разделов файловой системы Linux. Эта проблема была исправлена с середины 2011 года, но разработчики libparted медленно встраивали ее в свою библиотеку, которую использует большинство инструментов Linux для разметки. Пока это не произойдет, самый простой способ решения проблемы заключается в следующем:

  1. Установите пакет gdisk или gptfdisk (имя зависит от дистрибутива). Если в вашем дистрибутиве отсутствует этот пакет, перейдите на страницу загрузки GPT fdisk, чтобы получить его.
  2. Выясните, какие разделы содержат вашу файловую систему Linux. В этом случае может помочь ввод df -h , или вы можете просмотреть /etc/fstab , или вы можете использовать GParted для этого с помощью инструмента с графическим интерфейсом.
  3. Запустите gdisk на диске, как в sudo gdisk /dev/sda . Примечание. Если gdisk содержит строки рядом с началом вывода, которые читают MBR: MBR only и GPT: not present , остановитесь! Это означает, что у вас есть MBR-диск, а не GPT-диск. Продолжение этой процедуры может быть вредным! Строки, которые читают MBR: protective или MBR: hybrid и GPT: present указывают диск GPT, и вы можете продолжить.
  4. Введите p чтобы просмотреть таблицу разделов и убедиться, что разделы Linux, которые вы определили ранее, кажутся разумными. В gdisk они, вероятно, будут иметь код типа 0700.
  5. Введите t чтобы изменить код типа раздела. gdisk номер раздела и новый код типа. Введите номер раздела, который вы определили, и укажите код типа 8300.
  6. Повторите предыдущий шаг для каждого раздела файловой системы Linux. (Не делайте этого с разделами подкачки Linux, LVM или RAID. Для начала они не должны появляться в Windows, поскольку у них должны быть свои собственные коды типов.)
  7. Введите p раз, чтобы убедиться, что ваша таблица разделов выглядит нормально.
  8. Введите w чтобы сохранить изменения. При появлении запроса убедитесь, что вы хотите записать данные на диск.

Когда вы перезагружаетесь в Windows, он не должен показывать разделы Linux.

Эта процедура предпочтительнее той, которую предлагает Алоис Махдал, потому что она действительно устраняет причину проблемы, а не является простым обходным путем для Explorer. С этим исправлением проблема не должна повториться, если вы переустановите Windows или перенесете диск на другой компьютер.

Исправление libparted, использующее правильный код конкретного типа Linux, существует и находится в стадии разработки; однако, новый libparted не был выпущен более года. Я не знаю, сколько пройдет времени, прежде чем разработчики libparted смогут его выпустить. Даже если они выпустят его завтра, пройдет некоторое время, прежде чем эта версия попадет в репозитории и установщики дистрибутивов. Таким образом, на данный момент вы застряли с решением проблемы самостоятельно после факта.

0

Или, если вы хотите получить доступ к файловой системе, вам потребуется либо драйвер файловой системы ext2/ext3/ext4, либо отдельный файловый менеджер.

TBH, мой опыт с этим подходом не очень хорош, я еще не наткнулся на действительно хорошего зрелого водителя:/

0

Windows не распознает отформатированные разделы Linux, и они обычно отображаются как неформатированные разделы / диски. Исправления нет, управление дисками всегда показывает подключенные диски и разделы.

Как отметил Алоис Махдай, вы можете скрыть этот диск от проводника, установив букву диска в ноль.

Или, если вы не хотите больше устанавливать Ubuntu, удалите и отформатируйте.

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