Форум программистов, компьютерный форум, киберфорум
Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
5 / 5 / 0
Регистрация: 16.05.2012
Сообщений: 178

rsync не копирует папку lib

23.11.2021, 22:34. Показов 1376. Ответов 6

Студворк — интернет-сервис помощи студентам
Добрый день! У меня есть проблема, которую уже два дня не могу решить. Может кто-то сталкивался. В консоли, я набираю команду:

rsync -avz ddt@192.168.0.105:/lib sysroot

но вместо того, чтобы скопировать папку, в консоль пишет:

receiving incremental file list lib -> usr/lib

sent 27 bytes received 63 bytes 12.00 bytes/sec total size is 7 speedup is 0.08

На этом передача заканчивается. Не подскажите в чём причина такого поведения? Другие папки купируются нормально. Спасибо!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
23.11.2021, 22:34
Ответы с готовыми решениями:

Как в VS 2015 устранить ошибку LNK 1104 cannot open file 'fltkd.lib wsock32.lib comct132.lib fltkjpegd.lib'?
как устранить ошибку LNK 1104 в visual studio community 2015? пункта C/C++ в properties нету Можете сказать куда его перенесли или...

VBA FSO CopyFolder Копирует файлы но не саму папку
Хелп! Реально запарился, не могу понять в чем дело. fso.CopyFolder folder1, folder2 Копирует файлы содержащиеся в папке, но не...

Где скачать opengl32.lib, glu32.lib и glaux.lib из OpenGl?
Привет всем... Нужна помошь немогу найти lib Opengl такие как opengl32.lib, glu32.lib и glaux.lib где можно их скачать? (в гугле лазил...

6
Windows must die
672 / 851 / 103
Регистрация: 23.11.2021
Сообщений: 5,003
Записей в блоге: 17
24.11.2021, 00:07
Во-первых, в файловой системе нет никаких "папок". Есть каталоги (директории, справочники) и файлы.
Во-вторых, чтобы rsync реагировал на симлинки не как на файлы, а следовал им, необходимо указать соответствующий ключ, например, -k. Читайте man rsync.
1
5 / 5 / 0
Регистрация: 16.05.2012
Сообщений: 178
24.11.2021, 01:23  [ТС]
Спасибо! Да, помогло. Попробую все директории скопировать с этим ключом.

Добавлено через 43 минуты
Теперь возникла другая проблемка. Похоже копирование идёт по кругу. То есть идёт многократное копирование одних и тех же папок в подпапки.
0
Windows must die
672 / 851 / 103
Регистрация: 23.11.2021
Сообщений: 5,003
Записей в блоге: 17
24.11.2021, 09:31
Цитата Сообщение от Юрий Ч Посмотреть сообщение
папок
Да сколько уже повторять! Папка дома сидит и пиво пьет, а в файловой системе - каталоги (директории, справочники - на любителя).
Возможно, где-то пошла циклическая ссылка, вот оно и поперло по кругу. Разыменование симлинков - очень неудачная затея вообще-то.

Да, а зачем понадобилось клонировать корень? Ведь в нем вообще ничего полезного нет. Достаточно просто сделать тарбол /etc на случай чего, а корень элементарно восстанавливается при помощи пакетного менеджера.
1
5 / 5 / 0
Регистрация: 16.05.2012
Сообщений: 178
24.11.2021, 11:28  [ТС]
Добрый день! Мне для кросс-компиляции под Raspberry Pi нужно создать на персональном ПК директорию с sysroot от Raspberry Pi. Раньше это работало, но после обновления ОС работать перестало. В общем, для создания sysroot от Raspberry Pi раньше я использовал такой набор команд:

rsync -avz pi@192.168.0.105:/lib sysroot
rsync -avz pi@192.168.0.105:/usr/include sysroot/usr
rsync -avz pi@192.168.0.105:/usr/lib sysroot/usr
rsync -avz pi@192.168.0.105:/opt/vc sysroot/opt

Теперь это не работает. Сделал img-образ всей флешки программой Win32DiskImager и пытался примонтировать его:

LOOP_DEV=$(sudo losetup --partscan --show --find rpi.img)
sudo mount ${LOOP_DEV}p2 sysroot

...

sudo umount sysroot
sudo losetup -d /dev/loop0

но возникла ошибка:

mount: wrong fs type, bad option, bad superblock on /dev/loop0, missing codepage or helper program, or other error

В общем, не получается сделать sysroot Raspberry Pi ни при помощи rsync, ни монтированием образа всей флешки.
0
Windows must die
672 / 851 / 103
Регистрация: 23.11.2021
Сообщений: 5,003
Записей в блоге: 17
24.11.2021, 11:45
Цитата Сообщение от Юрий Ч Посмотреть сообщение
но возникла ошибка
Видимо, в образе не один раздел, а копия флешки. В таком случае нужно команде mount давать параметр offset, например:
Code
1
mount -o loop,offset=62914560 image mountpoint
Узнать размер offset можно из выхлопа fdisk -l.
1
5 / 5 / 0
Регистрация: 16.05.2012
Сообщений: 178
24.11.2021, 12:21  [ТС]
Сейчас попробовал сделать, но вышла та же самая ошибка:

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
sudo fdisk -lu rpi.img
 
/*
Disk rpi.img: 14,5 GiB, 15602810880 bytes, 30474240 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x9dec556b
 
Device     Boot  Start      End  Sectors  Size Id Type
rpi.img1         8192   532479   524288  256M  c W95 FAT32 (LBA)
rpi.img2       532480 30474239 29941760 14,3G 83 Linux
*/
 
sudo mount rpi.img -o loop,offset=$((532480*512)) work
 
/*
mount: /home/ddd/rpi/work: wrong fs type, bad option, bad superblock on /dev/loop0, missing codepage or helper program, or other error.
*/
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.11.2021, 12:21
Помогаю со студенческими работами здесь

bat копирует указанный файл в заданную папку (два параметра, вводятся при запуске файла)
bat копирует указанный файл в заданную папку (два параметра, вводятся при запуске файла). Прошу сделайте, я в бат файлах вообще не...

Функция принимает неопределённое количество имён файлов и результирующую папку. Она копирует все перечисленные файлы
Функция принимает неопределённое количество имён файлов и результирующую папку. Она копирует все перечисленные файлы в эту папку. ...

С жесткого копирует, но на не копирует ил копирует частично
Проблема такая: С жесткого информация перебрасывается только в путь... Зато при копировании на жесткий начинается копирование и...

64-битная версия vcomp.lib и vcompd.lib из Visual Studio 2010
Здравствуйте. Встала проблема скомпилировать 64-битное приложение с поддержкой OpenMP. В силу рада обстоятельств вынужден использовать...

В каком SDK находятся библиотечные файлы Urlmon.lib winmm.lib
В каком SDK находятся библиотечные файлы Urlmon.lib winmm.lib? Я предполагал что в Direct SDK(у меня DirectX SDK 2006), однако там не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия SDL 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual. . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru