Точка монтирования Ubuntu '/ home' в подпапке общего раздела?

У меня машина с двойной загрузкой Windows 8.1 и Ubuntu 14.04. В настоящее время у меня есть один раздел ext4, который используется в качестве моей точки монтирования / home в Ubuntu, и один раздел NTFS, который я использую для перенаправления «Мои документы» и тому подобное в Windows. Таким образом, обе ОС автоматически используют эти разделы для хранения файлов «под капотом».

Мой вопрос таков: есть ли разумный способ заставить обе ОС автоматически использовать один и тот же раздел для хранения файлов, не вставая головами, и продолжать это поведение «под капотом»? Желательно, чтобы этот раздел содержал одну папку с именем «Ubuntu» и другую папку с именем «Windows», где папка «Ubuntu» выступает в качестве точки монтирования для «/ home», и папка «Windows», содержащая папки моего перенаправленного профиля. как в моей текущей настройке.

Возможно ли это? Я предполагаю, что формат должен быть exFAT или что-то в этом роде. Будут ли какие-либо недостатки (такие как потеря скорости) от использования этого подхода? И если это не очень разумно, есть ли другая установка, которая даст аналогичные эффекты?

РЕДАКТИРОВАТЬ: Кроме того, было бы разумно иметь третью папку в этом разделе для моих файлов Dropbox (с каждым Программа Dropbox ОС, указывающая на эту же папку), так что на моем диске есть только одна копия файлов Dropbox?

0
задан 16 June 2014 в 05:05

1 ответ

Зависит. Не для всего /home, если Вам нужны полномочия Unix для группы. Учитывая текущее состояние поддержки драйвера расширения в Windows, мы должны были бы использовать FAT/NTFS для такого общего раздела, и они не поддерживают полномочия Unix. Таким образом, приложения как SSH и GnuPG испытают затруднения.

я делаю это немного более сложным способом: символьная ссылка ~/Documents и другие такие папки к их Windows, эквивалентному на разделе NTFS. Полномочия на этих папках действительно не имеют значения очень. Помогает, если Вы хотите иметь Dropbox, синхронизируют их. Конечно, ни один из них не расположен на разделе, содержащем Windows, но на отдельном разделе NTFS.

А лучший подход должен будет изменить местоположения этих папок. От дуга Wiki , добавьте их к ~/.config/user-dirs.dirs:

XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"

Замена $HOME/<blah> с Вашим желаемым местоположением.

На моем ноутбуке, все такие папки характерны и для Windows и для Debian (и Arch), и я не сталкиваюсь с проблемами, кроме с Dropbox. Dropbox иногда заменяет совершенно хорошие файлы их более старыми версиями и говорит, что это - противоречивая копия.

Оба пути требуют, чтобы раздел был автосмонтирован. Особенно в случае переменных XDG, раздел должен быть смонтирован прежде , они читаются, или они сбросят к $HOME. См. , Как автосмонтировать разделы NTFS? для руководств по автомонтирующимся разделам NTFS. Самый предпочтительный способ сделать так редактирует /etc/fstab - любая другая опция смонтируется после того, как разделы, перечисленные в том файле, будут смонтированы.

1
ответ дан 16 June 2014 в 05:05

Другие вопросы по тегам:

Похожие вопросы: