1

На внутреннем жестком диске моего компьютера есть три раздела NTFS для Windows (основной Win 7, загрузка и восстановление) и несколько разделов Ext4 Linux (Mint и swap). Я временно делаю большую часть своей работы на внешнем жестком диске под управлением Debian Wheezy. Все выбираются при загрузке через GRUB, и все работает правильно.

По умолчанию Debian не монтирует разделы NTFS, поэтому я провел несколько месяцев, перезагружаясь в Windows, когда мне что-то требовалось в разделе Windows. Это устарело, и я наконец-то нашел способ настроить Debian для загрузки раздела NTFS.

Будучи относительно новым для Linux, я загрузил утилиту ntfs-config , GUI-интерфейс для нас, пользователей Windows. Он настроил все разделы NTFS. Загрузочный раздел появился в файловом менеджере. Тем не менее, основной раздел Windows не сделал.

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

Таким образом, загрузочный и основной разделы Windows смонтированы, но в списке дисков в файловом менеджере отображается только загрузочный раздел. Предположительно, вы можете открыть список каталогов, дважды щелкнув по каталогу монтирования, но при этом для основного раздела Windows просто появляется пустое окно.

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

В качестве информации, Mint был предварительно настроен для монтирования разделов NTFS, и основной раздел Windows обнаружился там в файловом менеджере.

Я не достаточно разбираюсь в Linux, чтобы знать, какую информацию можно включить в диагностику (или как ее получить). Кто-нибудь может подсказать, что я должен искать, чтобы решить проблему?

1 ответ1

1

Либо полностью пройдите маршрут ntfs-config ; полностью маршрут udev / udisks / systemd (эта функциональность зависит от вашего дистрибутива и версии); или полностью ручной (/etc/fstab) маршрут. Не смешивайте и не сочетайте их; это только приводит вас в замешательство.

Во-первых, используйте инструмент, такой как gparted , parted или Disk Utility чтобы понять структуру разделов вашей системы. Я понятия не имею, каковы ваши фактические буквы дисков и номера разделов, но это будет выглядеть примерно так (количество и путь разделов будут различаться):

  • /dev/sda1 => загрузка Windows (NTFS)
  • /dev/sda2 => Система Windows (NTFS)
  • /dev/sda3 => Восстановление Windows (NTFS)
  • /dev/sda4 => расширенный раздел (если вы отформатировали диск как MBR)
  • /dev/sda5 => Mint загрузочный раздел (ext4?)
  • /dev/sda6 => Mint корневой раздел (ext4?)
  • /dev/sda7 => Mint /home раздел (ext4?)
  • /dev/sda8 => обмен мяты

ntfs-config не очень хороший инструмент по сравнению с другими, даже несколько выпусков назад. Я не рекомендую это.

Другой вариант - написать ваш /etc/fstab вручную с соответствующими списками монтирования. Этот метод будет работать нормально и надежен, и вы должны удалить ntfs-config если вы планируете это делать. Формат файла fstab очень прост; прочитайте man-страницу (Google это). Это в основном: где раздел; где его монтировать; какой тип файловой системы; затем варианты; затем 0 0 (не нужно беспокоиться о том, для чего эти 0). Каждое поле разделено пробелами.

Другой вариант, если вы используете Gnome или KDE на современном Debian (Debian Wheezy или Testing или Unstable), это позволить файловому менеджеру вывести список дисков для вас. Это обнаружение выполняется с помощью демона udisks , при условии, что ваш дистрибутив правильно настроил его и его зависимости (DBus). Похоже, ваша первоначальная проблема заключается в том, что диски не всегда обнаруживаются должным образом с помощью udisks , возможно, из-за ошибок файловой системы, которые необходимо устранить с помощью ntfsfix или, возможно, ntfs.fsck (опять же, это сильно зависит от точной версии установленных пакетов). в вашей системе, что, в свою очередь, зависит от выпуска вашего дистрибутива).

Только не пытайтесь смешивать и сочетать все эти разные подходы. Либо жестко запрограммируйте точки монтирования в /etc/fstab и игнорируйте автоопределение на основе udisks/gvfs в вашем файловом менеджере, либо используйте (исключительно) ваш файловый менеджер, интегрированный с udisks, без установки ntfs-config (и очистите ваши NTFS-монтирования из /etc/fstab если вы идете по этому пути).

Я действительно не могу рекомендовать использовать ntfs-config по любой причине, так как люди сообщали о проблемах с ним, что простое написание fstab вручную не вызовет. "Глупый" пользователь более адаптируем, чем "умная" программа.

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