Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Использование одной папки в разных ОС  (Прочитано 1644 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Mohammad

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Приветствую.
Опишу проблему. Установил и настроил клиент для облачного хранилища файлов. В качестве локальной папки указал папку на отдельном разделе, отформатированном в NTFS и монтируемом при запуске системы автоматически. Почему так сделал? Потому что помимо Linux установлена ещё Windows 11, в котором я также планировал установить тот же клиент и хотел в качестве локальной указать ту же самую папку, дабы не плодить дублирования. Но поскольку в Винду захожу редко, то руки всё не доходили. В Linux всё работало отлично. Через месяц руки дошли до Windows и я установил и настроил клиент там тоже. Всё нормально заработало, но перезагрузившись после этого в Linux, обнаружились чудеса, для меня непонятные. Захожу в ту папку, а там все файлы имеют размер 25 байт и система говорит, что это вовсе не те файлы, что должны были быть, а символьные ссылки. Перезагружаюсь в Windows, захожу в ту же папку - всё работает идеально.
Из-за чего такое бывает и как можно решить эту проблему?

P.S. Хотел добавить скриншот, но не смог понять как это делается...

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2537
    • Просмотр профиля
Re: Использование одной папки в разных ОС
« Ответ #1 : 21 Апреля 2022, 09:18:37 »
Вот например nextcloud умеет на ПК не дублировать файлы а делать символьные ссылки.
Точнее программа синхронизации может быть настроена и так и так.

Возможно в разных ОС у Вас клент синхронизации по разному настроен.

Вот такое предположение.

А вообще Вы не написали чего и как настраивали, так что хрен знает как и чего у Вас работает.
И что это вообще за клиент.
Логично?

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6161
    • Просмотр профиля
Re: Использование одной папки в разных ОС
« Ответ #2 : 21 Апреля 2022, 09:20:22 »
все файлы имеют размер 25 байт и система говорит, что это вовсе не те файлы, что должны были быть, а символьные ссылки.
Windows в гибернации? Дайте выводsudo fdisk -l
lsudo lsblk
sudo blkid

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2537
    • Просмотр профиля
Re: Использование одной папки в разных ОС
« Ответ #3 : 21 Апреля 2022, 09:21:40 »
Да, и это тоже, не успел дописать, опередили.  ;D

Оффлайн Mohammad

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Re: Использование одной папки в разных ОС
« Ответ #4 : 22 Апреля 2022, 01:27:06 »
Возможно в разных ОС у Вас клент синхронизации по разному настроен.
Клиент настроен абсолютно одинаково в обеих ОС. И если при настройке я выбираю папки по умолчанию, то проблем вообще никаких нет. Но при этом Windows создаёт синхронизируемую папку в своём разделе, а Linux - абсолютно такую же папку с тем же самым содержимым в своём разделе. Проблема возникает только если оба клиента указывают физически на одну и ту же папку.

А вообще Вы не написали чего и как настраивали, так что хрен знает как и чего у Вас работает.
И что это вообще за клиент.
Да, моё упущение, прошу прощения. Клиент - Synology Drive Client. Дома стоит NAS Synology DS920+, клиенты подключаются к нему. Я нахожусь совсем в другом регионе и иметь доступ к содержимому NAS для меня очень важно - там находятся все данные обо всех моих пациентах, их анализах за много месяцев/лет и другие данные для работы.

Windows в гибернации?
Нет, режимы как гибернации, так и FastBoot я всегда отключаю.

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6161
    • Просмотр профиля
Re: Использование одной папки в разных ОС
« Ответ #5 : 22 Апреля 2022, 08:51:11 »
Проблема возникает только если оба клиента указывают физически на одну и ту же папку.
Дайте запрошенный вывод команд.

Можно ещё добавитьls -laR /каталог_с_данными

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 2537
    • Просмотр профиля
Re: Использование одной папки в разных ОС
« Ответ #6 : 22 Апреля 2022, 09:51:34 »
Проблема возникает только если оба клиента указывают физически на одну и ту же папку

Подозреваю что проблема возникает именно из-за этого.
Клиент делает свои метки на основе которых производит синхронизацию.
Время, дата, хэш суммы.
А другой клиент делает это своё, соответственно для другого клиента это совершенно не верные данные.
В итоге они всёравно будут перезаписывать каждый раз файлы.
Это надо один и тот же конфиг программам синхронизации подсовывать, чтоб они не перезаписывали файлы.
Ну или могли работать с одним набором файлов.

Оффлайн Mohammad

  • Автор темы
  • Участник
  • *
  • Сообщений: 123
    • Просмотр профиля
Re: Использование одной папки в разных ОС
« Ответ #7 : 23 Апреля 2022, 01:55:34 »
Дайте запрошенный вывод команд.
nakamura@nakamura-Legion-5:~$ sudo fdisk -l
[sudo] пароль для nakamura:   
Диск /dev/nvme0n1: 953,89 GiB, 1024209543168 байт, 2000409264 секторов
Disk model: SAMSUNG MZVLB1T0HBLR-000L2             
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: gpt
Идентификатор диска: B575D16D-2BC6-47EA-A3C0-26E0B8BE3AC7

Устр-во            начало      Конец    Секторы Размер Тип
/dev/nvme0n1p1       2048     534527     532480   260M EFI
/dev/nvme0n1p2     534528     567295      32768    16M Зарезервированный раздел Microsoft
/dev/nvme0n1p3     567296  629712895  629145600   300G Microsoft basic data
/dev/nvme0n1p4  629712896  929712127  299999232 143,1G Файловая система Linux
/dev/nvme0n1p5  929712128  993712127   64000000  30,5G Linux своп
/dev/nvme0n1p6  993712128 1996310527 1002598400 478,1G Microsoft basic data
/dev/nvme0n1p7 1996312576 2000408575    4096000     2G Среда для восстановления Microsoft
nakamura@nakamura-Legion-5:~$ sudo lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
nvme0n1     259:0    0 953,9G  0 disk
├─nvme0n1p1 259:1    0   260M  0 part /boot/efi
├─nvme0n1p2 259:2    0    16M  0 part
├─nvme0n1p3 259:3    0   300G  0 part
├─nvme0n1p4 259:4    0 143,1G  0 part /
├─nvme0n1p5 259:5    0  30,5G  0 part [SWAP]
├─nvme0n1p6 259:6    0 478,1G  0 part /media/nakamura/Archives
└─nvme0n1p7 259:7    0     2G  0 part
nakamura@nakamura-Legion-5:~$ sudo blkid
/dev/nvme0n1p1: LABEL="SYSTEM" UUID="26E8-2753" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="d65975cc-0939-4873-a740-01f63f3e03a3"
/dev/nvme0n1p3: LABEL="Windows-SSD" UUID="01D83C4578337D80" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="14319066-6734-4bc3-81fa-814b8b05165a"
/dev/nvme0n1p4: UUID="5b33b112-f2a8-4135-8078-56a041b42cac" TYPE="ext4" PARTUUID="be6e5016-ab5c-4f1e-838a-7e0bd0127d65"
/dev/nvme0n1p5: UUID="84a99a7d-53f9-421b-94c6-af6f00b5e74e" TYPE="swap" PARTUUID="7ece16dc-3513-4ca2-ad53-8f89d68413ce"
/dev/nvme0n1p6: LABEL="Archives" UUID="3D99E8D725AA2674" TYPE="ntfs" PTTYPE="dos" PARTLABEL="Basic data partition" PARTUUID="fb23d738-66c0-4bf1-ae8d-e01d5f8c7f9c"
/dev/nvme0n1p7: LABEL="WinRE_DRV" UUID="C056EA9D56EA9386" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="135632df-1479-4348-893d-159fb701cace"
/dev/nvme0n1p2: PARTLABEL="Microsoft reserved partition" PARTUUID="908e79a6-2424-4061-b7b5-96562f76e57a"
nakamura@nakamura-Legion-5:/media/nakamura/Archives/SynologyDrive$ ls -laR
.:
итого 14077
dr-xr-xr-x 1 root root 8192 апр 23 01:34  .
drwxrwxrwx 1 root root 4096 апр 21 00:26  ..
lrwxrwxrwx 1 root root   25 мар 14 12:51  1647251462332.jpg -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 фев 11 15:05  20n-zayavlenie-1.docx -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 апр 10 20:22  2Ku.odt -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 мар 23 13:33  2мс.odt -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 фев 18 10:09 'ChatLog Парентеральные гепатиты В и С в практике врача 2022_02_18 10_09.rtf' -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 мар 16 09:48 'ChatLog Экстренное совещание Нефролайн 2022_03_16 09_48.rtf' -> 'unsupported reparse point'
-rwxrwxrwx 1 root root  178 апр 20 03:10  desktop.ini
lrwxrwxrwx 1 root root   25 янв 19 12:36  Joline_katalog.pdf -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 апр 13 08:42 'KAZANCEV SERGEY 26MAY22.pdf' -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 апр 20 14:17 'new patient.odt' -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 мар 18 07:56 "pass's.odt" -> 'unsupported reparse point'
drwxrwxrwx 1 root root    0 мар 21 00:20  PGP
lrwxrwxrwx 1 root root   25 янв 10 16:39  Ptgrsk.odt -> 'unsupported reparse point'
dr-xr-xr-x 1 root root    0 мар 11 13:13  Zoom
dr-xr-xr-x 1 root root 4096 мар 21 00:20  Аккред
lrwxrwxrwx 1 root root   25 фев 11 16:24  Актуальные_вопросы_минерльн_обмена.pdf -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 апр 19 14:39  амр -> 'unsupported reparse point'
dr-xr-xr-x 1 root root    0 мар 30 19:16  Анализы
lrwxrwxrwx 1 root root   25 янв 17 13:11  Анализы.odt -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 мар 31 16:42 'Анализы не готовы март.odt' -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 фев  4 09:53  Анемии.pdf -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 апр 22 13:17 'больные по залам.odt' -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 мар 30 17:29 'Вкладки в папки.odt' -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 мар 30 17:33 'Вкладки в тонкие папки.odt' -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 апр 22 15:58 'Выдача ЛС.odt' -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 мар  1 18:24  ЕГИС_сертиф.pdf -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 дек  6 08:07 'лист назначений_Хаб_2111.odt' -> 'unsupported reparse point'
dr-xr-xr-x 1 root root 4096 апр  4 23:04 'Листы назначений'
lrwxrwxrwx 1 root root   25 янв  3 18:21 'Метод. пособие - нефрология.pdf' -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 янв  3 18:20  МПГН.pdf -> 'unsupported reparse point'
dr-xr-xr-x 1 root root    0 янв  4 08:16 'Настраиваемые шаблоны Office'
lrwxrwxrwx 1 root root   25 мар 15 12:00 'Обоснование назначения за Февраль 2022.docx' -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 апр 22 16:01 '!пациенты примечания.odt' -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 дек  6 07:48 'протокол ВК на препараты не входящие в ЖНВЛС.docx' -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 апр  1 22:12 'рекомендации при анемии.odt' -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 янв 26 19:02  Рецепты.txt -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 апр 18 14:30  сотрудн.odt -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 апр 22 13:27 'Список пациентов.odt' -> 'unsupported reparse point'
lrwxrwxrwx 1 root root   25 апр 22 13:16  Убывшие.odt -> 'unsupported reparse point'
dr-xr-xr-x 1 root root    0 дек 10 07:50 'Файлы Outlook'
lrwxrwxrwx 1 root root   25 фев 23 21:49  Ханума.odt -> 'unsupported reparse point'
« Последнее редактирование: 23 Апреля 2022, 11:57:53 от БТР »

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6161
    • Просмотр профиля

 

Страница сгенерирована за 0.025 секунд. Запросов: 22.