1

У меня есть машина с двойной загрузкой (Windows 10 и Arch Linux) с разделом NTFS, который используется только Arch.

К сожалению, после нормального завершения работы Windows 10 Arch не будет монтировать этот раздел из-за гибридного завершения работы. Есть ли способ, чтобы этот раздел не запутался в Windows?

Я не хочу отключать гибридное отключение, поскольку это делает переключение ОС быстрым. Я также не хочу менять файловую систему этого раздела.

2 ответа2

0

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

Опция 1. Принудительное монтирование раздела с помощью этой команды sudo mount -t ntfs-3g -o remove_hiberfile /dev/sda2 /media/mountdrvlive Это позволит вам монтировать раздел, даже когда он находится в спящем режиме.

Вариант 2 Отключить установку дисков в окнах.

Откройте Disk Management настройках или нажав клавишу Win + X Теперь щелкните правой кнопкой мыши на разделе диска и отключите монтаж, удалив точку монтирования.

Вы можете отключить монтирование любого внутреннего диска, используя раздел диска diskpart SAN POLICY=OfflineInternal

0

Вы можете скрыть свою NTFS, изменив соответствующий тип раздела на 0x83 (если MBR) или 0x8300 (если GPT). Это обманет Windows, это раздел Linux. Для этого используйте fdisk (для MBR) или gdisk (для GPT) в Linux.

Это работает, потому что Windows смотрит на тип раздела и считает его важным, а Linux - нет. В Linux вы можете указать файловую систему явно (например, с помощью mount -t или в /etc/fstab), и если есть какая-либо автоматика, она распознает файловую систему по заголовку или около того (аналогично Linux не заботится о расширениях файлов и распознает файлы по их содержание).

Я подтвердил свое решение (в обоих случаях: MBR и GPT) с Windows 7 и Kubuntu 16.04.2 LTS. На данный момент у меня нет доступа к Windows 10, надеюсь, она ведет себя так же. Выводы:

  • Windows не монтирует раздел с типом раздела Linux, даже если внутри есть NTFS. Вы не можете назначить букву диска вообще. Кажется, что такой раздел ведет себя так, как будто это чистый раздел Linux. Я ожидаю, что Windows не будет связываться с этим.
  • Linux может монтировать NTFS независимо от соответствующего типа раздела.

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

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