@arbrspb

Ubuntu linux как переместить папку на другой жесткий диск?

Есть папка mnt/owncloud
Располагается на диске B (SSD диск с системой)
Как переместить ее на диск A (Диск А под файлы)
и как проверить результат?
  • Вопрос задан
  • 2148 просмотров
Пригласить эксперта
Ответы на вопрос 4
flapflapjack
@flapflapjack
на треть я прав
Нет на линуксах дисков B.

Напишите сюда вывод lsblk и mount сперва, потом поговорим
Ответ написан
@generalx
Системный администратор
для nextcloud/owncloud нужно явно указать где хранятся файлы, если вам не нравится место указаное по умолчанию /var/log/www/owncloud/data
и да я согласен с Талян
Ответ написан
@anikavoi
Не бывает у нас никаких А, Б... есть /dev/sda1 /dev/sdb4 или идентификаторы UUID="00a4ad8e-dbcc-4c32-a0b4-074b5ee2bfb4"
Команда
fdisk -l
покажет какие диски (/dev/sda /dev/sdb итд) у вас есть и какие разделы (/dev/sda1 /dev/sda2) на них размечены.
Команда
mount
Покажет какие разделы к какой точке входа (грубо - каталогу) подключены.

Т.е. юниксе файловое дерево ОДНО, начинается с / и разделы с разных дисков монтируются уже к веткам дерева.

Т.е. вам нужно просто примонтировать (если нет автомонтирования) раздел к какому-нибудь каталогу и дальше просто cp или mv между каталогами.
Ответ написан
Комментировать
@pfg21
ex-турист
вариант "сотфлинк":
1. отключаешь ownсloud чтоб не матерился на отсутствующие файлы или не заходишь в енти файлы.
2. переносишь файлы в директорию, которая лежит на нужном разделе.
3. обратно на старое место кидаешь софтлинк на перемещенную директорию. т.е.
ln -s /путь/до/диры /путь/куда/сделать/софтлинк

и обычно все работает, но некоторые проги отслеживают софтлинк и он не работает. тогда засовываешь в /etc/fstab запись с bind.

в винде кстати есть и софтлинки и такой же вариант прозрачного перемещения. но для винды это вааще редкость.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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