Статистика раздачи
Размер:  4,54 GB   |    Зарегистрирован:  6 месяцев 11 дней   |    Скачан:  38 раз
Сидов:  2  [  0 KB/s  ]   Подробная статистика пиров
   
 

[Цитировать]

    stea.61
  • 2490
  • Стаж: 3 года 2 месяца
  • Сообщений: 365
  • Репутация:39

    [+] [-]
  • Откуда: 61 RUS
Краткое описание:
Общие данные.
Сборка на основе дистрибутива Runtu XFCE 16.04 семейства Ubuntu.
Дистрибутив модифицирован и оптимизирован для использования в качестве мобильной системы на USB-носителе с файловой системой FAT/ FAT32/ NTFS.
Легкая и быстрая установка на USB-носитель без форматирования и какого-либо влияния на уже имеющиеся на носителе файлы.
Режимы загрузки - BIOS, UEFI.
Загрузчики:
- в режиме BIOS - GRUB2 или Syslinux (по выбору пользователя);
- в режиме UEFI - GRUB2 ("Secure boot" поддерживается).
Система.
Использована схема с многослойной файловой системой - AUFS.
Системы семейства Ubuntu работают по этой схеме в live-режиме, имеющем возможность сохранения пользовательских изменений системы в persistent-файле.
Штатная схема Ubuntu в предлагаемой mobile-системе несколько изменена, сняты неудобные (на мой взгляд) ограничения по типу файловой системы носителя, типу и размещению persistent-файла.

- Немного подробнее ... (more ...) -

Состав файловой системы
Базовая FS (filesystem.squashfs) + программые модули (*.sqfm) + (по желанию) доп. модули кастомизации или изменений, сохраненные пользователем (*.sqfm) + рабочий слой (overlay), который может быть в RAM (live-mode), на отдельном разделе Ext2-Ext4 или в файле виртуального диска (real-mode).
Файл виртуального диска для real-режима работы размещается в каталоге /stea/runtu/rw-data и может быть фиксированного размера или динамическим, размер которого будет увеличиваться системой при его наполнении данными.
Дополнения
В filesystem.squashfs добавлен лучший, по моему мнению, архиватор 7-zip и мой собственный вариант графической темы в стилистике "Windows 10".
Для желающих пользоваться под Linux некоторыми приложениями Windows имеется доп. модуль wine.sqfm.
Программные модули
В отличие от исходного варианта дистрибутива из filesystem.squashfs удалены, точнее, перенесены в отдельные *.sqfm-модули Firefox и LibreOffice - такая схема удобнее для обновления программ и системы. Skype удален, т.к. не поддерживается.
Режимы загрузки и работы
В меню загрузки системы предусмотрены три варианта:
- live mode . ram-overlay . full-filesystem - загрузка полной файловой системы, RAM-оверлей;
На мой взгляд, это - основной режим, самый быстрый и безопасный для системы, т.к. никакие изменения в системе не будут сохранены без дополнительной команды пользователя.
- real mode . hdd-overlay . full-filesystem - загрузка полной файловой системы, оверлей на HDD: специально выделенном для этого Ext*-разделе или в файле виртуального диска (persistent-file).
Режим real mode близок к стандартному - все изменеия в системе сохраняются в режиме реального времени.
В качестве основного формата persistent-file выбран sparce файл (rw-x**.sfs) при размещении системы на разделе с EXT*, BTRFS или NTFS и образ вирт.диска VDI (rw-x**.vdi) при размещении системы на FAT-разделе;
Основной формат файловой системы в persistent-file - BTRFS, позволяющий компрессировать данные;
В разделе меню "UNIONFS/Overlay Services" имеется сервис "Create RW-data" для создания иных вариантов persistent-file.
Быстродействие системы различно с разными вариантами области сохранения данных:
а) самый быстрый, но наименее гибкий и удобный вариант - с отдельным Ext-разделом: создать на носителе отдельный раздел нужного размера c FS Ext2/Ext3/Ext4 c меткой runtu-rw-x86 (runtu-rw-x64);
б) немного медленнее - с фиксированным (raw-file) и динамическим (sparce-file) persistent-файлом;
Примечание: sparce-file неприменим на FAT разделах;
в) еще несколько медленнее, но применим и на FAT - c динамическим VDI (vdi-image);
г) самый медленный из предлагаемых - с динамическим persistent-файлом (dynfilefs).
Если система при загрузке в режиме real-mode не найдет ни одного из вариантов хранилища данных, она сама создаст доступный вариант.
- safe mode . ram-overlay . base-filesystem - загрузка только базовой части файловой системы filesystem.squashfs (без дополнений и сохраненных изменений), RAM-оверлей.
Режим - резервный, для сервиса и на случай аварии с рабочим вариантом FS.

- Установка (точнее сказать, сборка) системы (install) -

Сборка системы выполняется простой распаковкой zip-архива и копированием компонентов в целевой раздел без изменения структуры раздела и без изменения или потери имеющихся в разделе файлов/данных.
1. Каталог "stea" из каталога "00-base_system" скопировать в корень установочного носителя (USB-Flash, USB-HDD или раздел локального HDD);
2. Если "00-base_system" качался с Yndex-disk, распаковать имеющийся в нем архив "00-base_system.zip" также в корень установочного носителя - содержимое архива дополнит базовый каталог "stea";
3. Если целевой том имеет FS FAT/FAT32 распаковать в корень zip-архив efi.zip;
Это все - базовый состав системы собран, все остальное содержимое раздачи - это вариации, дополнения и расширения для желающих.
4. Установка загрузочных записей BIOS-режима:
a) в Linux выполнить под root скрипт /stea/setup/usb-boot-grub2.sh;
б) в Windows выполнить от имени Администратора скрипт /stea/setup/usb-boot-grub2.bat для установки основным загрузчиком GRUB2, или /stea/setup/usb-boot-syslinux.bat для установки основным загрузчиком Syslinux.
5. Если система собирается на носителе с системой FAT/FAT32 доп. операций для организации загрузки в UEFI-режиме не требуется - все нужное уж сделано в п.3.
Если система собирается на носителе с системой NTFS для организации загрузки в UEFI-режиме потребуется дополнительно создать на носителе небольшой FAT или FAT32 раздел размером ~100 MB, распаковать в его корень zip-архив efi.zip и переместить в полученный каталог /stea/runtu файлы vmlinuz и initrd из основного NTFS-раздела.
Перемещение нужно для поддержки "secure boot".

- Немного о способах и сервисах сохранения изменений в системе (saving) -

Как уже сказано, а режиме "real mode" никаких доп. действий для этого не требуется - система работает "в реальном времени" и все изменения пишутся напрямую в persistent-область (раздел или файл).
Сохранять сессионные изменения можно и при работе системы в режиме "live mode" - для удобства операций имеется спец. раздел в меню управления - "UNIONFS/Overlay Services".
1. custom-save - cохранение пользовательской настройки системы в файл /stea/runtu/filesystem-custom.sqfm - это сохранение удобно сделать после первоначальной настройки системы "под себя" и оставить полученный файл, который будет загружаться первым дополнительным squashfs слоем FS (после базового и программных);
2. x-filesystem-add - пользовательское дополнение FS - cохранение всех данных, находящихся в рабочем слое (оверлее), в новый (дополнительный) слой файловой системы /stea/runtu/x-filesystem-*.squashfs - таких доп. слоев можно сохранять несколько;
3. x-filesystem-merge - объединение сохраненных слоев x-filesystem-*.sqfm в единый слой x-filesystem-10.sqfm - замедление системы с увеличением числа слоев FS хоть и незначительно, но все же имеется, поэтому полезно объединять в один слой те слои, которые Вы уже точно решили оставить в системе;
4. overlay-save-halt - сохранение оверлея в persistent-область runtu-rw и выключение PC - если persistent-область не определена (нет ни раздела runtu-rw, ни файла runtu-rw (runtu-rw.dfs), то будет создан динамический runtu-rw.dfs и запись данных оверлея будет выполнена в него;
5. overlay-save-reboot - cохранение оверлея в runtu-rw и перезагрузка PC;
6. overlay-save-work - сохранение оверлея в runtu-rw с продолжением работы с оверлеем уже в файле вирт-диска - данная операция имеет смысл, если свободной памяти для оверлея осталось мало, но нужно продолжить работу без перезагрузки PC;
Примечание - вариант не работает, если в качестве persistent-области используется отдельный раздел, т.к. перемонтировать его в качестве оверлея не получится;
7. overlay-status - вывод информации о параметрах и состоянии оверлея;
8. overlay-dfs-renew - обновление файла динамической FS "runtu-rw.dfs" с целью оптимизации его размера.

- Info для справки -

Login - runtu, пароль пустой;
В случае, если система размещена на FAT/FAT32, доступ для записи данных в системный раздел с правами админа - через опцию файлового менеджера "Открыть как администратор";
В режиме "safe mode", предназначенном в основном, для сервиса и восстановительных операций, загружается только базовая часть файловой системы без программных и сохраненных модулей, которые однако могут потребоваться в работе.
Смонтировать нужные модули в уже загруженную систему и получить доступ к их содержимому можно командой из контекст-меню файлового менеджера "Подключение модуля файловой системы 1-ым слоем в AUFS".
Скриншоты:

    Интеграция Runtu в Compact MultiSystem (CMS)

...

Наконец-что дособирал давно обещаный пакет для интеграции Runtu в CMS.
1. Скачать runtu-to-cms.zip (G-drive);
2. Распаковать c заменой файлов runtu.zip в корень раздела с CMS;
3. Если планируете пользоваться Wine, распаковать c заменой файлов wine.zip в корень раздела с CMS;
    Примечание: если в составе CMS имеется и используется PMagic, переместить (с заменой файла) полученный модуль /stea/runtu/004-wine.sqfm в каталог /stea/pmagic/pmodules, если PMagic не используется, временно переименовать как-нить модуль /stea/runtu/004-wine.sqfm;
4. Распаковать c заменой файлов runtu-to-cms.zip в корень раздела с CMS;
    Примечание: если PMagic в CMS не используется, удалить ссылку /stea/runtu/004-wine.sqfm и вернуть имя переименованному модулю /stea/runtu/004-wine.sqfm;
5. Добавить в систему выбранные Вами программные модули:
    - 003-skype.sqfm, 005-vbox.sqfm в каталог /stea/runtu;
    - если в составе CMS имеется и используется PMagic, программные модули 001-palemoon.sqfm, 001-firefox.sqfm, 002-libreoffice.sqfm добавить в /stea/pmagic/pmodules;
    - если в составе CMS PMagic не используется, программные модули 001-palemoon.sqfm, 001-firefox.sqfm, 002-libreoffice.sqfm добавить (с заменой ссылок модулями) в /stea/runtu.
    Небольшое пояснение по размещению программных модулей.
При наличии в составе CMS и Runtu и PMagic выбранная схема позволяет использовать модули 001-palemoon.sqfm, 001-firefox.sqfm, 002-libreoffice.sqfm, 004-wine.sqfm в обеих Linux-системах - PMagic использует модули напрямую, а Runtu через символьные ссылки.
EFI загрузка
    Если в CMS применена двух-, трех-раздельная схема для EFI-загрузки:
1. Расширить (при необходимости) загрузочный EFI-раздел с GRUB на ~ 60 MB, создать в нем каталог /stea/runtu и пренести в него загрузочные файлы /stea/runtu/vmlinuz, /stea/runtu/initrd.lz;
2. Распаковать c заменой файлов в загрузочный EFI-раздел с GRUB архив /stea/setup/efi-boot.zip.
    Примечание: если в CMS использована схема с двумя EFI разделами, то раздел efi-ms можно удалить.

    FAQ и небесполезные советы

...

1. Как получить образ файловой системы 000-filesystem.squashfs, имееющий меньшее сжатие, для более быстрой загрузки

a) скачать;
b) сделать самостоятельно в загруженной системе:
Открыть файловый менеджер -> Файловая система -> ПКМ на каталоге /rofs -> команда "Упаковать каталог в *.squashfs".

2. Как привязать загрузку Runtu в меню имеющейся на PC Windows 7-10

Вариант с редактированием BCD пока оставим "на потом" - сначала нужно попробовать вариант привязки к загрузке Win7-10 через boot.ini - он абсолютно безопасный, но не во всех случаях работает:
1. Создать текстовый файл boot.ini такого содержания

code

timeout=10
[operating systems]
c:\boot\07.bin=" Runtu Linux 64-bit - live-mode - RAM-overlay.full-filesystem"
c:\boot\08.bin=" Runtu Linux 64-bit - diff-mode - VHD-overlay.full-filesystem"
c:\boot\09.bin=" Runtu Linux 64-bit - real-mode - VHD-root-FS.full-filesystem"
c:\boot\18.bin=" Runtu Linux 64-bit - safe-mode - RAM-overlay.base-filesystem"
c:\boot\14.bin=" Runtu Linux 32-bit - live-mode - RAM-overlay.full-filesystem"
c:\boot\15.bin=" Runtu Linux 32-bit - diff-mode - VHD-overlay.full-filesystem"
c:\boot\16.bin=" Runtu Linux 32-bit - real-mode - VHD-root-FS.full-filesystem"
c:\boot\17.bin=" Runtu Linux 32-bit - safe-mode - RAM-overlay.base-filesystem"
c:\boot\10.bin=" Runtu Linux mobile - change user interface language - EN/RU"
c:\boot\00.bin=" Runtu Linux mеnu"
c:\boot\g2.bin=" GRUB2 boot Manager"
2. Разместить этот boot.ini в корне Win-boot-раздела с bootmgr;
3. Скопировать из каталога сборки /stea/boot/grub/core файлы 07.bin, 08.bin, 09.bin, 14.bin, 15.bin, 16.bin, 17.bin, 18.bin, 00.bin, g2.bin в каталог \boot Win-boot-раздела с bootmgr;
4. Добавить в Runtu-каталог /stea/boot/grub/configs из такого же каталога архива runtu-to-cms.zip конфиг-файлы 07.cfg, 08.cfg, 09.cfg, 14.cfg, 15.cfg, 16.cfg, 17.cfg, 18.cfg;
5. Если прямая загрузка Runtu из меню bootmgr Windows не нужна, а желательна только одна строка перехода в Runtu-меню или GRUB2-меню, то лишние строки в меню boot.ini и соответствующие файлы *.bin можно удалить.
Пробуйте.
Удачи!

3. Как сделать общий для Windows и Linux web-браузер

Кроссплатформенные PaleMoon и FireFox имеют портабельные Win-версии, которые дают возможность очень легко использовать их пользовательский каталог в качестве пользовательского каталога в Linux версиях этих браузеров, т.е. Win-версия браузера используется полностью штатно, а в Linux системе для браузера пользовательский каталог заменяется символьной ссылкой на соответствующий каталог Win-версии.
В предлагаемой RUNTU сделать можно так:
вместо модулей 001-palemoon.sqfm (001-firefox.sqfm) использовать модули 001-palemoon+.sqfm (001-firefox+.sqfm), в которых пользовательские каталоги уже заменены ссылками на портабельные Win-версии браузеров, размещенные в /stea/programs/browser_portable_dir.
Firefoxportable уже есть в составе /stea/programs, архив Palemoon-Portable.zip распаковать в /stea/programs.
Для данной системы подобная схема кроме удобства единого профиля добавляет возможность работы браузера "в реальном времени" при загрузке системы в live-mode.


Update History ...

    ! 2017-06-18 Update !
>>> ...
    ! 2017-07-23 Update !
>>> ...
    ! 2017-09-08 Update !
>>> ...
    ! 2018-03-08 Update !
>>> ...

Всем привет! aa
    Торрент обновлен 2018-09-08 22:00 MSK
>>> ...
    Дубль контента на Yndex-Disk: Runtu_Compact
    FIX 2018-09-09
>>> ...
    Раздача на Yandex-Disk обновлена 05-12-2018 00:00 MSK: Runtu_Compact
>>> ...
    Раздача на Yandex-Disk обновлена 10-12-2018 21:00 MSK: Runtu_Compact
>>> ...
    Hа Yndex-Disk доступны обновления системной части и некоторых приложений: Update/2019-01-03
>>> ...

    Обновлены программные модули браузеров: Firefox - до версии 65.0.2, Pale Moon - до версии 28.4.0.
>>> ...
*** Информацию о предыдущих обновлениях и изменениях см. в разделе шапки "Update History".
[usbtor.ru].t1227.torrent 
Торрент: Зарегистрирован   [ 2018-09-08 21:37 ] · 83E3F6B089EF909355FB2C157714A9247BBC61E9

Скачать .torrent

Скачать

87 KB

Статус: проверено
Скачан: 38 раз
Размер: 4,54 GB
terms.php


Последний раз редактировалось: stea.61 (2019-03-17 13:35), всего редактировалось 194 раз(а)

[Цитировать]

    stea.61
  • 2490
  • Стаж: 3 года 2 месяца
  • Сообщений: 365
  • Репутация:39

    [+] [-]
  • Откуда: 61 RUS
60666По прежним ссылкам модуля с таким именем 001-firefox нет.
ab      Runtu_Compact/00-base_system/stea/apps/001-firefox.sqfm      001-firefox.sqfm

[Цитировать]

    linux
  • 16313
  • Стаж: 1 год 9 месяцев
  • Сообщений: 50
  • Репутация:1

    [+] [-]
stea.61,
Вовсе не запускается 001-firefox.sqfm.

[Цитировать]

    stea.61
  • 2490
  • Стаж: 3 года 2 месяца
  • Сообщений: 365
  • Репутация:39

    [+] [-]
  • Откуда: 61 RUS
60668овсе не запускается 001-firefox.sqfm.
У себя проблем в работе firefox не наблюдаю.
Думаю, что это уже у тебя какой-то конфликт образовался из-за "смеси" вариантов FS и приложений - в системе, собранной начисто из выложенных файлов, вроде бы все норм.
Какая у тебя версия FS (от какой даты)? Изменения в системе делал (сохранял)?

[Цитировать]

    linux
  • 16313
  • Стаж: 1 год 9 месяцев
  • Сообщений: 50
  • Репутация:1

    [+] [-]
stea.61,
Скачал из шапки palemoon.sqfm, firefox.sqfm (пока не обновлены) запускаются и работает нормально (докучает лишь тем что требует обновления). Да и в режиме UEFI система перестала загружаться меню загрузочное появляется старт системы опять меню и т д.

[Цитировать]

    stea.61
  • 2490
  • Стаж: 3 года 2 месяца
  • Сообщений: 365
  • Репутация:39

    [+] [-]
  • Откуда: 61 RUS
Всем привет!
По просьбе приятеля собрал и добавил на Y-disk в Runtu_Compact/03-apps модуль 007-skype-x64.sqfm.
Кому нужен - юзайте.

[Цитировать]

    linux
  • 16313
  • Стаж: 1 год 9 месяцев
  • Сообщений: 50
  • Репутация:1

    [+] [-]
stea.61,
Какая у тебя версия FS (от какой даты)?-- Это что за сокращение FS?
Изменения в системе делал (сохранял)?-- НЕТ.
Единственное что сделал переместил файлы обновлений с заменой в папку стеа рунту. Некоторые приложения не открываются окно вин пишет не верный путь. Вообщем частично стала работать система хотя ранее проблем не было.
Стоит обновить систему полностью и выложить вновь обновлённую.

[Цитировать]

    BalAngel
  • 647
  • Стаж: 3 года 11 месяцев
  • Сообщений: 147
  • Репутация:4

    [+] [-]
stea.61,
Может быть все изменения, дополнения помещать по путям (stea/runtu/.../...) или, если несложно, приложить дерево
А то вопросы могут достать

[Цитировать]

    stea.61
  • 2490
  • Стаж: 3 года 2 месяца
  • Сообщений: 365
  • Репутация:39

    [+] [-]
  • Откуда: 61 RUS
60782Это что за сокращение FS?
FS - файловая система.

[Цитировать]

    linux
  • 16313
  • Стаж: 1 год 9 месяцев
  • Сообщений: 50
  • Репутация:1

    [+] [-]
stea.61,
FS - файловая система. --Флешка FAT-32.

[Цитировать]

    sakatgg
  • 14145
  • Стаж: 2 года 8 месяцев
  • Сообщений: 49
  • Репутация:-4

    [+] [-]
Есть своя загрузочная флешь с G4D, в menu.lst прописана была загрузка RUNTU. Но что-то последние версии перестали грузиться.
Пошел другим путём, запустил usb-boot-grub2.bat, загружаю Runtu
Иногда нужно свой menu.lst вызвать с флешки, выбираю пункт

Но его не находит, лежит в корне флешки

Подскажите как новые версии Runtu загрузить через G4D со своим menu.lst. Или что сделать, чтобы grub2 увидел мой menu.lst.
Желательно без перемещения, т.к. меню многоуровневое. Спасибо.

[Цитировать]

    vovan1982
  • 214
  • Стаж: 4 года 1 месяц
  • Сообщений: 755
  • Репутация:56

    [+] [-]
  • Откуда: Ростов-на-Дону
Проще из G4D вашего грузить Grub2 от Runtu. Там загрузчик core.bin

[Цитировать]

    stea.61
  • 2490
  • Стаж: 3 года 2 месяца
  • Сообщений: 365
  • Репутация:39

    [+] [-]
  • Откуда: 61 RUS
61154как новые версии Runtu загрузить через G4D со своим menu.lst. Или что сделать, чтобы grub2 увидел мой menu.lst.
61160Проще из G4D вашего грузить Grub2 от Runtu. Там загрузчик core.bin
Приветствую. aa
sakatgg, vovan1982 сориентировал Вас в верном направлении.
Проще всего - сделать переход в меню Runtu из Вашего меню G4D, например, так;
iftitle  [if exist /stea/boot/grub/grub2.bin]  Runtu boot Manager
rootnoverify
kernel /stea/boot/grub/grub2.bin
boot
----------------------------------------------
61154Иногда нужно свой menu.lst вызвать с флешки, выбираю пункт...
Но его не находит, лежит в корне флешки
Указанная строка меню GRUB2 запускает поиск меню GRUB iegasy по стандартному пути /grub/menu.lst, т.к. ищется GRUB linux, а не G4D.
Перейти из меню G2 Runtu в Ваше меню G4D можно, например, так:
menuentry " Go to GRUB4 boot Manager" {
    linux  /grldr
    boot
  }
Если grldr расположен не в корне флешки, замените соответственно путь /grldr на нужный.

[Цитировать]

    maanu
  • 15833
  • Стаж: 2 года
  • Сообщений: 60
  • Репутация:0

    [+] [-]
60591hi
60190
60188в основном(или чаще) базовый вариант 64 бит.
В базовом варианте - 001-firefox.sqfm.
Hi Dear Stea.61
i was not able to run Ultraiso , it gave error " path not found " .
2- could not run BOOTICE , it did not run in ENGLISH interface.
3- i see that you have updated on 30th December, on Yandex.ru , it is ok to update now or are you still updating ?
4- when i tried to run " partition guru " , it did not let me see partitions , it said " read only " , can you re-produce this error ?
5- can you add a data recovery tool in it which does not show me " read only " , like DMDE . which is excellent tool . even the linux version will be great.
Hi Dear Stea.61
you forgot to help ac , my main issue is to run DiskGenius (old partition guru ) or DMDE . i am thinking about purchasing DMDE , are there any advantages of DMDE or DiskGenius usage from Linux in order to data recovery ?

[Цитировать]

    stea.61
  • 2490
  • Стаж: 3 года 2 месяца
  • Сообщений: 365
  • Репутация:39

    [+] [-]
  • Откуда: 61 RUS
Hi, maanu, aa
Please excuse me. ah
I have not forgotten, but it was difficult for me to formulate my answer.
I don't speak English and using google translate didn't produce an acceptable (imho) result for an accurate answer.
If you answer briefly, you will get something like this: you should not use Windows applications to work with disks and partitions under Linux.
All such applications available as part of a Runtu, i use only for work with images of HDD and files of virtual disks.


Последний раз редактировалось: stea.61 (2019-01-20 17:19), всего редактировалось 2 раз(а)

[Цитировать]

    sakatgg
  • 14145
  • Стаж: 2 года 8 месяцев
  • Сообщений: 49
  • Репутация:-4

    [+] [-]
stea.61, vovan1982
Перейти из меню G2 Runtu в Ваше меню G4D можно, например, так:
Добавил в runtu.cfg этот пункт, не грузится что-то (grldr и menu.lst в корне флешки)
Проще из G4D вашего грузить Grub2 от Runtu. Там загрузчик core.bin
Проще всего - сделать переход в меню Runtu из Вашего меню G4D, например, так;
Так сделал - работает. Спасибо.

Страница 27 из 30


Показать сообщения:    

Текущее время: 19-Мар 21:40

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы