Настройте раздел Windows на монтирование при запуске

Настройте раздел Windows на монтирование при запуске

Как следует из заголовка, я хочу сделать все файлы на моем разделе Windows родными для моего раздела Ubuntu.

Сейчас я могу получить доступ ко всем своим документам, фотографиям и т. д., находясь в Ubuntu, следующим образом:

  1. Нажмите «Файлы» в панели запуска.
  2. Нажимаем «ОС» с левой стороны.
  3. Нажимаем «Пользователи».
  4. Нажимаю на соответствующую папку пользователя Windows и вуаля — все мои файлы доступны мне.

Чтобы внести ясность, я хочу сделать так, чтобы я:

  1. Нажмите «Файлы» на панели запуска.
  2. Нажмите «Документы», «Изображения» и т. д.

и соответствующие файлы (которые уже находятся в моем разделе Windows) доступны мне.

Почему я хочу иметь все свои старые файлы в Ubuntu изначально:

  • На случай, если что-то случится с моим разделом Windows
  • В будущем я, возможно, избавлюсь от Windows.

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

Этот вопрос не столько касается обходных решений, сколько носит исследовательский характер: мне интересно узнать, существует ли уже специализированное решение.

Скопировать их из ОС довольно просто, мне просто интересно, есть ли в Ubuntu специальный метод.

Надеюсь на вашу помощь :)

решение1

Это возможно, но довольно сложно, поскольку требует сокращений.

Настройте раздел Windows на монтирование при запуске

  1. Найдите и откройте «Диски».
  2. Найдите здесь раздел Windows (NTFS) и щелкните значок шестеренки.
  3. ВыбиратьEdit Mount Options...
  4. Включите Automatic Mount Optionsи снимите флажок Show in User Interface. Также оставьте 3 поля в этом разделе пустыми.
    • Убедитесь, Mount at startupчто отмечено.
  5. В Mount Pointполе выберите путь для монтирования раздела.
    • /media/YOURUSERNAME/windowsдолжно работать нормально.
  6. Выберите тип файловой системы NTFS.
  7. Примените изменения.

Источник:

http://ubuntuhandbook.org/index.php/2014/07/mount-partitions-automatically-ubuntu-14-04/

Настройте сочетания клавиш

Эта часть самая сложная, поскольку она включает удаление или переименование текущих папок Ubuntu.

  1. Перезагрузите компьютер, чтобы убедиться, что раздел Windows смонтирован так, как это будет происходить с этого момента.
  2. Перейдите в домашнюю папку и переименуйте или удалите любую из папок, которые вы хотите отразить в Windows.
    • Если в папках есть файлы, которые будут удалены, переместите их в папки Windows.
  3. Теперь перейдите в раздел Windows и откройте там свою пользовательскую папку.
  4. Щелкните правой кнопкой мыши папки, которые вы хотите отразить, и выберите Make Link.
  5. Вырежьте ( Ctrl+ X) ссылки и вставьте их в домашний каталог Ubuntu.
  6. Удалите из ссылок все лишнее, оставив их оригинальные названия (Загрузки, Документы и т. д.).
    • Если в Windows есть папка с именем My Picturesили My Documents, удалите также «My».

Я сделал это (это моя текущая настройка) и могу подтвердить, что это работает, если сделано правильно. Это немного уродливый метод, но он работает довольно хорошо, и у меня пока не было проблем.


Если вам нужна помощь, просто оставьте комментарий.


РЕДАКТИРОВАТЬ:

Чтобы исправить ваше изменение:

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

Однако я не нашел ничего подобного в Ubuntu. Даже если это существует, явысокосомневаюсь, что он будет иметь какую-либо поддержку NTFS.

Вы всегда можете установить ext2fsdна Windows, а затем задать расположения папок Windows в соответствующих местах в Ubuntu. Однако это все еще обходной путь. Он немного более интегрирован, да, но ext2fsdне всегда работает. По этой причине я рекомендую не пробовать это таким образом.

решение2

Если вы хотите перенести пользовательские папки из Windows в Ubuntu, для этого нет простого метода или инструмента в один клик. Вы можете постоянно монтировать каталоги Windows как свои пользовательские каталоги, как описано в ответе Zacharee1, но это не покроет вас, если произойдет то, что вы указали в своем вопросе. Если что-то случится с вашим разделом Windows или если вы решите избавиться от Windows позже (ура вам!), вы потеряете эти файлы (не ура).

Я бы предложил воспользоваться советом по автоматическому монтированию раздела NTFS при запуске, как указано в другом ответе, но тогда я бы отклонился от него. Вместо этого сохраните следующий скрипт где-нибудь в вашем домашнем каталоге, например /home/<USER>/winsync:

#!/bin/bash
rsync -avz /path/to/windows/pictures /home/<USER>/Pictures
rsync -avz /path/to/windows/videos /home/<USER>/Videos
rsync -avz /path/to/windws/documents /home/<USER>/Documents

Очевидно, внесите соответствующие изменения, а затем выполните chmod +x /home/<USER>/winsync. Затем просто добавьте этот скрипт в свои автозагрузочные приложения через приложение «Автозагрузка приложений». Этот скрипт будет копировать данные из вашего пользователя Windows в вашего пользователя Ubuntu каждый раз, когда вы входите в Ubuntu. Однако, поскольку это , rsyncа не cp, он будет копировать только новые/измененные данные. Таким образом, вам не придется беспокоиться о ручном копировании их каждый раз, когда в Windows вносятся изменения, и вы возвращаетесь в Ubuntu. Теперь, даже если вы решили избавиться от Windows, ваши файлы будут в безопасности.

Связанный контент