Не удается найти торрент в разделе Windows
Я заметил, что для того, чтобы другие программы (например, Partition) могли обращаться к файлам из разделов Windows (у меня двойная загрузка с Windows7 и Ubuntu 16.04), мне нужно сначала открыть этот раздел вручную.
Есть ли способ прекратить это делать и позволить моим программам напрямую находить файлы из другого раздела?
1 ответ
Взято из: https://help.ubuntu.com/community/MountingWindowsPartitions
Предисловие
Если вам требуется, чтобы один или несколько разделов Windows были смонтированы автоматически во время загрузки, необходимо добавить одну строку в файл /etc/fstab для каждого раздела, который нужно смонтировать. Некоторые причины монтирования разделов с помощью /etc/fstab, а не использования файлового менеджера, включают:
Удобство.
Если во время сеанса используется более одной учетной записи пользователя. Разделы, смонтированные из одной учетной записи пользователя с помощью файлового менеджера, не доступны для другой учетной записи.
Где библиотеки были установлены в таких приложениях, как Banshee или Rhythmbox (для музыки) или Shotwell (для фотографий). Если эти библиотеки содержат файлы в разделах, смонтированных с помощью файлового менеджера, в следующем сеансе произойдет ошибка, если раздел не был смонтирован первым.
Где требуются более продвинутые или специальные опции монтирования. Ниже приведены три рабочие конфигурации для различных нужд, но что-либо более сложное выходит за рамки этой вики-страницы. Руководство NTFS-3G содержит список параметров монтирования, подходящих для файловых систем NTFS. Автоматическая настройка
Хотя в Ubuntu Software Center есть несколько приложений с графическим интерфейсом, к сожалению, ни одно из них не может быть рекомендовано на момент написания этой статьи. Они устарели и не обслуживаются и могут вызвать проблемы. Два примера - это ntfs-config и PySDM. (PySDM больше не находится в репозитории, начиная с 12.10.) Если вы найдете рекомендацию для любого из этих приложений, скорее всего, она старая, и ее не следует выполнять. В настоящее время рекомендуется настроить /etc/fstab вручную.
Ручная настройка
Во-первых, вам нужно найти расположение устройств раздела (ов), которые вы хотите смонтировать. Откройте терминал и запустите:
sudo blkid
В целях иллюстрации здесь показан пример выходных данных настройки компьютера с двойной загрузкой Vista/Ubuntu и общим разделом данных NTFS:
/dev/sda1: LABEL="Recovery" UUID="B23613F43613B875" TYPE="ntfs"
/dev/sda2: LABEL="Windows" UUID="38CE9483CE943AD8" TYPE="ntfs"
/dev/sda3: LABEL="Data" UUID="519CB82E5888AD0F" TYPE="ntfs"
/dev/sda5: UUID="00d7d951-2a35-40fd-8e5d-411bb824ff3b" TYPE="swap"
/dev/sda6: LABEL="Ubuntu" UUID="6044b1d0-208e-4ab3-850d-03a92e1516fc" TYPE="ext4"
Первые три раздела, все NTFS, относятся к нам здесь. Нет разделов FAT32. В этом случае все три NTFS-раздела имеют метки разделов, что упрощает определение назначения каждого из них. Если ваш вывод blkid не включает метки разделов, это означает, что разделы не имеют меток, и вам придется определить, какой раздел вы хотите смонтировать другим способом. Из трех разделов NTFS мы собираемся настроить /etc/fstab только с третьим разделом Data. Раздел /dev/sda1 является разделом восстановления изготовителя и должен быть оставлен отключенным или как описано ниже. Раздел /dev/sda2 является разделом Windows C:\, и его лучше не включать в /etc/fstab по причинам, описанным выше, или монтировать только для чтения - см. Ниже.
Теперь вам нужно будет создать точку монтирования для каждого раздела NTFS, который вы хотите смонтировать, с помощью /etc/fstab. На нашем рисунке мы собираемся добавить одну запись только для /dev/sda3. Из терминала:
sudo mkdir /media/Data
В этом случае мы создали точку монтирования с тем же именем - Data - как метка раздела. Вы можете использовать (почти) любую строку, какую пожелаете.
Перед непосредственным редактированием /etc/fstab рекомендуется создать резервную копию. Из терминала:
sudo cp /etc/fstab /etc/fstab.orig
Теперь откройте /etc/fstab в текстовом редакторе с правами root. В Ubuntu:
gksudo gedit /etc/fstab
В Кубунту:
kdesudo kate /etc/fstab
В Xubuntu или Lubuntu:
gksudo leafpad /etc/fstab
Для универсального монтирования для чтения и записи добавьте эту строку в конец /etc/fstab:
UUID=519CB82E5888AD0F /media/Data ntfs-3g defaults,windows_names,locale=en_US.utf8 0 0
Замените UUID на соответствующий вашему разделу, как показано в выводе blkid. "519CB82E5888AD0F" не подойдет для вас.
Также замените вашу точку монтирования на "/media / Data". Если у вас есть пустое место в имени точки монтирования, которую вы хотите использовать, например "Новый том" вместо "Данные", расположенные в "/media", используйте "/media/New\040Volume". Символ пробела создается с помощью "\040" в fstab.
Вам также необходимо изменить параметр "locale=en_US.utf8" на вариант, подходящий для вашего местоположения и языка, если вы не в США. Вы можете определить свой язык с помощью этой команды терминала:
locale
Или для получения списка всех локалей, доступных в вашей системе:
locale -a
Теперь сохраните отредактированный файл /etc/fstab и закройте текстовый редактор. Разделы, которые вы настроили, будут смонтированы при следующей перезагрузке, но для их монтирования сейчас:
sudo mount -a
Два особых случая
Примеры строк /etc/fstab предлагаются для двух особых случаев.
Вариант 1 - для монтирования доступа только для чтения. Например, это подойдет для монтирования раздела Windows C:\, если вам нужен доступ к нему. Измените строку ниже с вашим UUID и точкой монтирования:
UUID=519CB82E5888AD0F /media/Data ntfs defaults,umask=222 0 0
Вариант 2 - чтобы Ubuntu не монтировал раздел, а также отключал графическое монтирование из файлового менеджера. Например, вы можете убедиться, что разделы восстановления и системы никогда не монтируются непреднамеренно и не отображаются в файловом менеджере. В этом случае вам нужно создать точку монтирования в / mnt, а не в / media. Измените строку ниже с вашим UUID и точкой монтирования:
UUID=519CB82E5888AD0F /mnt/Data ntfs noauto,umask=222 0 0
Примечание: с этими параметрами монтирования раздел не отображается в списке "Устройства" на левой панели Nautilus (файловый менеджер Ubuntu), но он все еще отображается в Dolphin, файловом менеджере Kubuntu. Нажатие на раздел в Dolphin вызывает отображение сообщения об ошибке. Это решение менее элегантно в Dolphin, чем в Nautilus, но желаемый эффект достигнут - раздел не может быть смонтирован.
Если вам нужно вернуться к исходной конфигурации:
sudo mv /etc/fstab.orig /etc/fstab
sudo umount /media/<mountpoint>
Подставьте вашу точку монтирования во второй строке.
Раздел FAT32
Разделы FAT32 в основном встречаются только в старых системах. Если вы создаете раздел, который будет использоваться для обмена данными между Windows и Ubuntu, лучше выбрать NTFS. Если у вас есть раздел FAT32, который вам нужно смонтировать с помощью /etc/fstab, это сработает для монтирования для чтения-записи:
UUID=<UUID> /media/<mountpoint> vfat defaults,user,exec,uid=1000,gid=100,umask=000 0 0
Замените UUID, который blkid показывает для вашего раздела, и отрегулируйте для вашей точки монтирования. Эти параметры монтирования сделают все файлы в разделе исполняемыми. Если у вас есть другие потребности, вам нужно будет изменить параметры, но это выходит за рамки этой вики-страницы.