LINUX.ORG.RU

Kubuntu. Перенос папок video и music на другой раздел

 , , ,


0

2

Доброго времени суток уважаемому Сообществу. Имеется домашний игровой комп под управлением Kubuntu. Надо чтобы папки видео и музыка, располагались не в /home, а на другом разделе. Возможно ли это сделать? В гугле и иже с ним все советуют перенести целиком /home и не париться, но этот вариант не подходит.


Можно. Переноси.

gruy ★★★★★
()
Ответ на: комментарий от anonymous

При таком методе система считает перенесённые папки - удалёнными, создаёт их заново и автоматически складывает туда все вновь сохраняемые на компьютере видео и аудио файлы

kuguar
() автор топика

В гугле и иже с ним все советуют перенести целиком /home и не париться

Я правильно понял, что у тебя /home на том же разделе, что и корень? Если да, то это как раз плохой вариант, и тебе совершенно правильно рекомендуют его вынести.

А по изначальной постановке вопроса

Надо чтобы папки видео и музыка, располагались не в /home, а на другом разделе. Возможно ли это сделать?

Да, возможно. Более того, они у меня физически на другом диске. /home на системном SSD (хоть и на другом разделе, не на том, где корень), а вся медиафайлопомойка на традиционном HDD. Из /home туда идёт символическая ссылка. Можешь отдельно симлинк для видео и отдельно для музыки сделать из /home/username сделать, тогда для неискушённого пользователя разница вообще не будет видна. :)

hobbit ★★★★★
()
Ответ на: комментарий от kuguar

создаёт их заново и автоматически складывает туда все вновь сохраняемые на компьютере видео и аудио файлы

Так ты симлинки сделай до того, как система их заново создаст, они должны иметь то же имя, что и оригинальные папки и находиться в том же месте. Тогда система должна схавать то, что ты ей подсунул. Конечно, если «символический» путь будет текстуально отличаться от старого, это не сработает.

hobbit ★★★★★
()
Ответ на: комментарий от anonymous

Так тоже не сработает.

Нельзя переместить директорию в файл блочного устройства.

Точнее технически от root возможно, но дальше-то что?

infomeh ★★
()
Последнее исправление: infomeh (всего исправлений: 1)
Ответ на: комментарий от hobbit

Все разделы разнесены на разные ssd. И /home, есессно, тоже. Сидит на выделенном под него диске. Вопрос в том, чтобы именно две папки вынести на отдельный ssd. Я пробовал переместить сами папки, а потом создавал в /home символьные ссылки на них. Ссылки остаются и работают, но, при сохранении картинки со-страницы в браузере, система создаёт в /home папку Изображения и предлагает сохранить картинку туда. Символьную ссылку система не видит и не предлагает по-умолчанию.

kuguar
() автор топика
Ответ на: комментарий от infomeh

не-не-не-не… рута трогать не надо. Все эти танцы должны быть только для пользователя, а то потом с правами доступа будет полный БДСМ.

kuguar
() автор топика

Примерно так.

Ссылки остаются и работают, но, при сохранении картинки со-страницы в браузере, система создаёт в /home папку Изображения

Чтобы система не мешала «ломать себя», делать из другой системы, например из «живой».

andytux ★★★★★
()
Ответ на: комментарий от kuguar

Ты не понял, там неправильно была написана команда.

Перенос директорий Vidoe и прочил через символьную ссылку на другую файловую систему должен работать.

Сделай это в консоли, возможно, какое-то приложение обращается к этой директории пока ты создаёшь символьную ссылку.

Или само DE пытается обратиться к этой директории, видит что её нет и создаёт.

Поэтому заверши сеанс в графической оболочке и сделай перенос директорий и создание символьных ссылок в консоли.

infomeh ★★
()
Ответ на: комментарий от kuguar

система создаёт в /home папку Изображения и предлагает сохранить картинку туда

А символическая ссылка на перемещённый каталог как называется? Не так же?

hobbit ★★★★★
()
Ответ на: комментарий от anonymous

Там можно прописать нормальные пути к XDG переменным без всяких симлинков, по идее. Главное убрать из автозагрузки xdg-user-dirs-update. Его порождает /etc/xdg/autostart/xdg-user-dirs.desktop, но отключать надо локально средствами DE. У каждой DE свои приблуды для настройки автозапуска и свои методы. Обычно они в ~/.config/autostart помещают одноименные ярлыки, содержащие Hidden=true или NotShowIn=GNOME;KDE;

anonymous
()

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

https://forum.kde.org/viewtopic.php?f=224&t=121104

You can change the locations of those folders in Systemsettings->User Account Details->Paths

Or you could just add the «My Pictures» folder (and whatever else you want) to the «Places» panel on the left, as already suggested.

gill_beits ★★★★
()
Последнее исправление: gill_beits (всего исправлений: 1)
Ответ на: комментарий от hobbit

Я правильно понял, что у тебя /home на том же разделе, что и корень? Если да, то это как раз плохой вариант, и тебе совершенно правильно рекомендуют его вынести.

Вот вроде взрослый человек, а продолжаешь транслировать мифы.

anonymous
()
Ответ на: комментарий от kuguar

Почитай что такое виртуальная файловая система с общим корнем в юниксах и что такое символьные ссылки.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от kuguar

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

Jeronimo
()
Ответ на: комментарий от PPP328

В таком варианте пропадет возможность удаления в корзину.

anonymous
()

Погугли про bindfs - это универсальное решение, не зависящие от DE.

anonymous
()
Ответ на: комментарий от mbivanyuk

Именно там и нашлось. Спасибо вам. Вопрос решён. тему можно закрывать.

kuguar
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.